ffmpeg命令詳解 android視頻處理時(shí),ffmpeg與opencv怎么選擇呢?
android視頻處理時(shí),ffmpeg與opencv怎么選擇呢?沒(méi)有opencv,只有ffmpeg。開(kāi)源圖像處理、opencv等可用于將數(shù)字圖像轉(zhuǎn)換為視頻流、音頻和視頻錄制等總之,opencv比f(wàn)fm
android視頻處理時(shí),ffmpeg與opencv怎么選擇呢?
沒(méi)有opencv,只有ffmpeg。
開(kāi)源圖像處理、opencv等可用于將數(shù)字圖像轉(zhuǎn)換為視頻流、音頻和視頻錄制等
總之,opencv比f(wàn)fmpeg有更多的功能。
如果需要進(jìn)行視頻圖像處理,則需要將兩者結(jié)合起來(lái)。沒(méi)有選擇的問(wèn)題。
Opencv的運(yùn)行速度比f(wàn)fmpeg慢得多。通常,6或7分鐘的視頻ffmpeg只需要1或2分鐘即可完成,而opencv大約需要5分鐘。
2. Ffmpeg只需要一種控制臺(tái)語(yǔ)言來(lái)解碼幀,但是opencv更復(fù)雜。
3. ffmpeg的圖像質(zhì)量較差,OpenCV的圖像質(zhì)量較高,但占用硬盤(pán)空間較大。大約30m的視頻ffmpeg需要超過(guò)100m的空間,而opencv方法需要超過(guò)600m的空間。