2つの* .aviファイルを1つにマージする方法

2つの* .aviファイルを1つにマージする方法

2つのファイルがあります*.avi

sequence1.avi
sequence2.avi

コマンドラインまたはGUIを使用してこれら2つのファイルをどのようにマージできますか?

答え1

これを行うための専門的なツールがあります。avimerge:

avimerge -o cd.avi -i cd1.avi cd2.avi

インストールされていない場合は、トランスコーディングをインストールします。 Avimergeはトランスコーディングパッケージの一部です。 https://manpages.debian.org/jessie/transcode/avimerge.1.en.html http://manpages.ubuntu.com/manpages/bionic/man1/avimerge.1.html

答え2

これはmencoder(Arch Linuxのmplayerに含まれています)を使用して簡単に行われます。

$ mencoder -oac copy -ovc copy video1.avi video2.avi -o final.avi

答え3

Aviマルチプレクサ少なくとも2つのビデオの解像度が同じで他の制限がある場合は、2つのビデオを一緒に貼り付けることができます。 [ファイル]メニューの[追加]を使用します。

答え4

使用方法ffmpeg接続そう:

ffmpeg -f concat -i \
<(for f in $PWD/*.avi;do echo "file '$f'";done) \
-c copy output.avi

エラーが発生した場合安全でないファイル名-safe 0concatの間に追加してください-i

関連情報