FFMPEG 簡(jiǎn)介
FFMPEG 是一個(gè)圖像編解碼工具軟件。Zeranoe 編譯了 Windows 平臺(tái)版本 供 Windows 開發(fā)人員選用。
視頻是由許多幅(幀)圖像,按照一定的播放速度(幀率)組成的。因此,多幀圖像按一定的幀率可以組成一個(gè)視頻。視頻按照一定采樣率可以提取多幅圖像。
利用命令行將圖像轉(zhuǎn)為視頻
利用命令行將圖像轉(zhuǎn)為視頻可以采取以下步驟:
- 生成一系列圖像文件,存放在某個(gè)文件夾下(如:
D:\test),并按順序命名為:0.png,1.png,2.png...; - 進(jìn)入該文件夾下調(diào)用命令行:
ffmpeg -f image2 -r 5 -i %d.png -vcodec mpeg4 t.mp4。
其中,-f指定了視頻的格式,-r指定視頻的幀率(每秒鐘的圖像數(shù)目),-i指定輸入文件名格式,-vcodec指定視頻的編碼器,t.mp4是生成文件名。
利用命令行將視頻轉(zhuǎn)為圖像
利用命令行將視頻轉(zhuǎn)為圖像可以采取以下步驟:
- 將視頻文件存放在某個(gè)文件夾下(如:
D:\test),并命名為:t.mp4; - 進(jìn)入該文件夾下調(diào)用命令行:
ffmpeg -i t.mp4 x%d.png。
其中,-i指定輸入文件名格式,文件將生成為形如x%d.png,生成的數(shù)量為幀率乘以秒數(shù)。