google “linux 視頻合併”,最容易找到的就是 mencoder 了。
安裝:sudo apt-get install mencoder
使用:mencoder -oac pcm -ovc copy -idx -o output.mp4 a1.mp4 a2.mp4
就可以合併了。但是這樣有三個問題,第一個問題是合併完之後文件體積暴增;第二個問題是合併完之後的視頻,在通過samba進行播放時,提示該視頻非流媒體,需要先全部緩衝才能播放;第三個問題就是合併速度較慢。
第一個問題找到了解決方法:mencoder -oac mp3lame -ovc copy -idx -o output.mp4 a1.mp4 a2.mp4
第二個問題我也不知道解決沒,因爲在找第一個問題的解決方法的時候,發現了另外一種合併的方法,試了下,然後拋棄了 mencoder,沒再繼續嘗試了。
新的方法是使用 MP4Box。
安裝:sudo apt-get install gpac
使用:MP4Box -cat 1.mp4 -cat 2.mp4 output.mp4
這個方法合併速度更快一些,也沒有另外的兩個問題。
參考資料: