Bagaimana cara menggabungkan dua file * .avi menjadi satu


22

Saya punya dua *.avifile:

sequence1.avi
sequence2.avi

Bagaimana cara menggabungkan kedua file ini menggunakan baris perintah atau GUI?


saya penasaran mengapa lebih memilih ffmpeg?
tshepang

ffmpeg adalah alat yang sangat kuat, jadi saya pikir itu akan mampu menggabungkan dua file menjadi satu. Namun, seperti yang dapat Anda lihat dari jawaban Micheal, kami menggunakan Avimerge.
Stefan

1
Anda dapat menggunakan ffmpegperintah jika Anda suka (karena bukan GUI, saya tidak mempostingnya sebagai jawaban) IIRC.
Maciej Piechotka

@Maciej Anda dapat memposting jawaban Anda di sini .
tshepang

permisi, tetapi Anda masih belum memberi tahu saya mengapa ffmpeg
tshepang

Jawaban:



10

Mudah dengan mencoder (dikirimkan bersama mplayer di Arch Linux):

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


1

Anda dapat menggabungkan file avi dengan avimergedari paket Transcode :

avimerge -i file1.avi file2.avi -o output.avi

Saya tahu ini bukan alat GUI, tetapi untuk memiliki GUI Anda dapat menggunakan skrip itu:

#!/bin/bash
file1=`kdialog --getopenfilename ~/ \*.avi`
file2=`kdialog --getopenfilename ~/ \*.avi`
output=`kdialog --getsavefilename ~/ \*.avi`
avimerge -i $file1 $file2 -o $output

Ini digunakan kdialoguntuk pengguna KDE, pengguna GNOME harus memodifikasinya untuk menggunakan Zenity ...


Rasa haus Anda untuk terus maju dan memberikan Jawaban terlepas dari seharusnya sudah padam dengan pergi ke sini: unix.stackexchange.com/questions/2273/… . Juga, lihat Komentar saya pada Jawaban yang Diterima.
tshepang

Oh, maaf - entah bagaimana saya melewatkan pertanyaan itu ...
pbm

0

Bagaimana dengan menggunakan ffmpeg concat seperti itu:

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

Jika Anda mendapatkan kesalahan, tambahkan nama file yang tidak aman di-safe 0 antara concatdan -i.


0

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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.