İlk olarak elinizdeki videoları hangi sıra ile birleştireceğinize karar verin ve ardıdan bir txt dosyası oluşturarak aşağıdaki gibi sıralı bir şekilde video dosya adlarını yazınız.
Örnek: birlestir.txt
file 'intro.mp4'
file 'video1.mp4'
file 'video2.mp4'
file 'outro.mp4'
Sonra terminal i o klasörde açınız. (birlestir.txt dosyası ve videoların aynı dizinde olmasına özen gösteriniz)
Aşağıdaki komutu vererek birleştirme işlemini yapınız.
Kodda re-encode işlemi yapılmıyor. Videolar için aynı codecler kullanılıyor ve birleştiriliyor.
ffmpeg -f concat -i birlestir.txt -c copy video_son.mp4
Eğer böyle bir hata alırsanız:
Could not find tag for codec pcm_s16le in stream #1, codec not currently supported in container
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Aşağıdaki komutu kullanabilirsiniz. Nedeni ses kodeğinin olmaması.
ffmpeg -f concat -i birlestir.txt -c:v copy -c:a aac video_son.mp4
video_son.mp4
dosyası aynı dizinde oluşturulacaktır.