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`等。