2012-10-13 42 views
2

我想用OpenCV的取輸入視頻,並減少視頻文件的大小。打開CV - 減少視頻文件的大小

這將需要的幀的從最初的類型的一些轉化的類型轉換。

轉換什麼我可以用裏面的OpenCV讓我走視頻的每一幀,減小其尺寸,然後寫回以創建減輕文件大小的新文件,而不與視頻質量多少影響?

回答

2

OpenCV的使用FFMPEG。檢查this鏈接的詳細說明,您可以獨立使用FFMPEG而不是OpenCV。如果您已經有了壓縮的視頻數據,那麼您將無法進行大量壓縮,除非您減少質量以減小幀大小。

+0

不,我想使用Open CV做到這一點...我該怎麼辦呢? –

+0

嗯,我認爲你可以在openCV中打開一個電影。取決於您是否使用C或C++ API。之後,你閱讀每一幀並處理它。 – 2012-10-13 09:52:55

+1

檢查這些鏈接獲得的讀取視頻保持 - http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html#SECTION00070000000000000000和http:// areshopencv。 blogspot.com/2010/12/load-video-in-opencv.html – 2012-10-13 09:56:47