質問: 2つのビデオファイルをffmpegで結合または連結する方法は? 2つのビデオファイル(avi)を1つの単一のビデオに連結しようとしました:cat input1.avi input2.avi | ffmpeg -f avi -i - -vcodec copy -acodec copy final.avi ..しかし、これはビデオを連結しません。最終的なビデオの長さは、入力ビデオの合計ではありません。どうすればこれを正しく行うことができますか?
回答: mencoderを使用してみてください:$ mencoder -ovc lavc start.avi end.avi -o complete.avi ffmpegを使用していないことは知っていますが、間違いなく機能します。catを使用すると、情報がaviの開始バイトに格納されるため、aviファイルでは機能しない可能性があります。したがって、catは、2つのバイナリファイルを一緒にシャントするだけで、途中に壊れたビットが残り、最初に誤ったメタデータが残ります。