使用ffmpeg命令小結

1. 將一個ac3的音頻封裝到一個ts容器中,無視頻,不改變音頻格式:

        $ ffmpeg -i test.ac3 -acodec copy -f mpegts test.ts

 

2. 將一個ac3的音頻文件轉換爲sample rate爲44.1Khz 的 mp3文件:

        $ ffmpeg -i test.ac3 -f mp3 -ar 44100 test.mp3

 

3. 將ts文件轉換爲flv文件,視頻的frame size調到1080:

        $ ffmpeg -i test.ts -s1920x1080 -f flv test.flv

 

常用的option是

視頻方面:使用-vcodec codec來指定視頻編碼器。使用-b指定比特率。使用-r指定幀率。使用-aspect指定長寬比。使用-s指定幀大小。使用-vn取消視頻。

音頻方面:使用-acodec codec來指定音頻編碼器。使用-ar 指定採樣率。使用-ab使用比特率。使用-ac指定channel數。使用-an取消音頻。

 

 

Note:

    藉助ffmpeg -h可以得到關於如何使用ffmpeg的許多有用的幫助。如 `ffmpeg -codecs`, `ffmpeg -formats`等。

 

發佈了45 篇原創文章 · 獲贊 1 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章