2011-02-08 75 views
1

我有一個有趣的問題...結合多個MPG文件

我已經使用FFMPEG創建了多個mpg文件(共5個)。一旦文件完成,這些文件的長度是30秒,我有目的地這樣做了。

我的問題是,當我貓* .mpg >> final.mpg它創建final.mpg,但砍了18秒。其每英里大約3.2秒。

有誰知道更好的方法來使用bash結合這些文件而不會丟失那些額外的秒?

在此先感謝!

+0

單個視頻塊是否仍可在組合版本中播放?或者是其中一個或多個跳過了?如果時間在「完整」視頻中發生變化,那麼其中一個或多個分量視頻會被跳過,或者視頻之間存在差異,導致某些視頻比其他視頻播放速度更快,從而「失去」時間。 – 2011-02-08 20:51:48

+0

是的,他們都在「最終」輸出中表現得很好,僅僅縮短了3.2秒,而且都是一樣的。我設置了一個bash腳本,它通過一組圖像運行FFMPEG,並將其轉換爲MPGS。 – Brad 2011-02-08 20:55:09

回答

1

使用MPlayer

mencoder -oac copy -ovc copy -of mpeg -o final.mpg input1.mpg input2.mpg input3.mpg ... 

然而,鑑於你說......是不是很容易,只需通過所有圖像FFmpeg的一次工作流程?