如何用ffmpeg將aac和H264合成 MP4
叮當(dāng)貓咪
2018-10-01 12:12:16
TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊
ffmpeg -i aac.aac -i h264.h264 -map 0:0 -map 1:0 out.mp4
這里的-map 0:0和-map 1:0中,冒號(hào)前面的數(shù)字是文件順序,從0開始,冒號(hào)后面的數(shù)字是媒體文件中channel號(hào),一般一個(gè)普通媒體文件是視頻部分為0,音頻部分為1,有的mkv文件有字幕部分,為3. 這里說的有字幕的媒體文件是指用播放器能夠選擇顯示字幕和不顯示字幕的,而不是字幕被完全嵌入到視頻流里面去了。channel號(hào)可以從ffmpeg -i input看出。
追問
您的回答太給力了,又出了新的問題: [aac @ 0x9ff3440] The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.此外,再請(qǐng)教下,aac的采樣頻率8k可以嗎? 可以加下
舉報(bào)