Saya punya dua *.avi
file:
sequence1.avi
sequence2.avi
Bagaimana cara menggabungkan kedua file ini menggunakan baris perintah atau GUI?
command-line
gui
video
ffmpeg
Stefan
sumber
sumber
ffmpeg
perintah jika Anda suka (karena bukan GUI, saya tidak mempostingnya sebagai jawaban) IIRC.Jawaban:
Ada alat khusus untuk melakukan ini
avimerge
,:Jika tidak diinstal, instal transcode: Avimerge adalah bagian dari paket transcode: https://manpages.debian.org/jessie/transcode/avimerge.1.en.html http://manpages.ubuntu.com/manpages/bionic/man1 /avimerge.1.html
sumber
Mudah dengan mencoder (dikirimkan bersama mplayer di Arch Linux):
sumber
Avidemux dapat menempelkan dua video bersama, setidaknya jika mereka memiliki resolusi yang sama dan beberapa kendala lainnya. Gunakan "Tambah" dari menu "File".
sumber
Anda dapat menggabungkan file avi dengan
avimerge
dari paket Transcode :Saya tahu ini bukan alat GUI, tetapi untuk memiliki GUI Anda dapat menggunakan skrip itu:
Ini digunakan
kdialog
untuk pengguna KDE, pengguna GNOME harus memodifikasinya untuk menggunakan Zenity ...sumber
Bagaimana dengan menggunakan ffmpeg concat seperti itu:
Jika Anda mendapatkan kesalahan, tambahkan nama file yang tidak aman di
-safe 0
antaraconcat
dan-i
.sumber
Jika Anda tidak terbiasa dengan format wadah AVI sebagai output, Anda dapat dengan mudah bergabung tanpa kehilangan file AVI dari MKVtoolnix GUI. https://forums.plex.tv/t/howto-joining-multi-part-movies-files-with-mkvtoolnix-gui/113211 (Petunjuk dalam tautan ini bermula ke: tambahkan file AVI pertama, klik kanan> tambahkan> pilih file kedua, lalu klik "mulai muxing").
Ini juga berfungsi untuk subtitle, file mp4, dll. Ini juga memiliki keunggulan dari file output yang lebih andal untuk diputar dan streaming pada pemain modern.
sumber