
ffmpeg.exe

- 軟件授權: 免費軟件
- 軟件類型: 國產軟件
- 軟件語言: 簡體中文
- 更新時間: 2025-08-08
- 軟件評分:
- 軟件大小: 4.50MB
- 應用平臺: WinAll
軟件介紹 下載地址
FFmpeg是一款基于LGPL協議的開源軟件,通常在Linux環境下運行。若要在Windows平臺編譯,需借助特定工具。當前提供的版本采用MinGW編譯,僅包含單一可執行文件,可直接通過命令行運行。
FLV向其它格式(avi(mpeg4)、asf、mpeg)轉換的簡易方法:(圓括號內必填,方括號內可選)
將FLV轉換為WMV/ASF格式: ffmpeg -i (輸入FLV文件路徑) -f asf -vcodec (wmv1或wmv2) [-b 視頻碼率] -acodec mp3 [-ab 音頻碼率] (輸出ASF/WMV文件路徑)
將FLV轉換為MPEG1格式: ffmpeg -i (輸入FLV文件路徑) -f mpeg -vcodec mpeg1video [-b 視頻碼率] -acodec mp2 [-ab 音頻碼率] (輸出MPG文件路徑)
將FLV轉換為AVI(MSMPEG4編碼): ffmpeg -i (輸入FLV文件路徑) -f avi -vcodec (msmpeg4/msmpeg4v1/msmpeg4v2) [-b 視頻碼率] -acodec mp3 [-ab 音頻碼率] (輸出AVI文件路徑)
ffmeg的7個技巧:
1 音頻轉換
ffmpeg -i my_audio.wav my_audio.mp3-i 后為要轉換的音頻文件,my_audio.mp3為目的音頻文件
2 視頻轉換
ffmpeg -i my_video.mpeg -s 500×500 my_video.flv-i 后為源視頻文件, -s 表示設置目標視頻文件的分辨率 my_video.flv為目的視頻文件
3 從視頻中截取圖片
ffmpeg -i test.mpg image%d.jpg默認1s截取25張圖片,可以通過-r設置每秒截取的圖片數量
-r fps 設置幀率,也就是每秒截取圖片的數量(默認25)
ffmpeg -i test.mpg -r 1 image%d.jpg這樣子每1s截取1張圖片
還可以設置截取間隔,起止
-ss 設定時間位置,語法:hh:mm:ss[.xxx]
-t 時長:限制轉碼/捕獲視頻的時間,語法:hh:mm:ss[.xxx]
ffmpeg -i test.mpg -r 25 -ss 00:00:10 -t 00:00:05 imagesd.png在第10秒開始,以每秒截取25張圖片的速度,截取5秒時長的圖片
4 從視頻中采集音頻
ffmpeg -i video.avi -f mp3 audio.mp3-f 強制選擇格式
ffmpeg -i video.avi -vn audio.mp3-vn 取消截取視頻(也就是只輸出音頻文件)
5 創建截屏視頻
ffmpeg -f x11grab -r 25 -s wxga -i :0.0 /tmp/outputFile.mpg0.0 是你X11 server的屏幕顯示號嗎,和DISPLAY一樣樣的.
此條命令以每秒25幀的速率來截取wxga屏幕視頻,當然這里可以用-s 來設置視頻分辨率,輸出文件是/tmp/outputFile.mpg
6 用圖片制作視頻
ffmpeg -f image2 -i img%d.jpg /tmp/a.mpg
將`img001.jpg’, `img002.jpg'這種順序排列的圖片文件轉制作為視頻
7 從webcam中截取視頻
ffmpeg -f video4linux2 -s 320x240 -i /dev/video0 out.mpg
同時截取音頻和視頻:
ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg
/dev/video0為視頻設備 /dev/dsp為音頻設備