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 0
とconcat
の間に追加してください-i
。