我一直試圖連接使用FFMPEG concat協議記錄here的一些MP4剪輯(h264,aac)。夾子成功拼接,但有多個錯誤日誌中包括:如何連接多個MP4視頻與FFMPEG沒有音頻同步問題?
- 在輸出流非單調DTS
- 過去的時間過大
此外,它似乎是音頻和視頻隨着更多剪輯的添加而略微不同步 - 儘管它對某些玩家更爲引人注目(Quicktime & Chrome HTML5)。
這是我使用的代碼,任何提示將不勝感激!
相互轉換視頻到臨時文件
ffmpeg -y -i <input file> -vcodec libx264 -acodec aac -f mpegts -bsf:v h264_mp4toannexb -mpegts_copyts 1 <temp file>
的毗連臨時文件
ffmpeg -i concat <input1|input2 ...> -map 0 -vcodec copy -aprofile aac_low -acodec aac -strict experimental -cutoff 15000 -vbsf aac_adtstoasc -b:a 32k <output file>
,concating兩個視頻引起的音頻問題以及播放問題,你有沒有找到解決方案? (從下面的mulvya回答不適合我)。對我而言,音頻質量變得非常糟糕,第二個視頻與原始視頻相比以大約0.5的速度播放,並且總視頻長度比預期的要長。 – Dsyko