Videoları her biri yirmi (20) toplu büyüklüğünde birleştirmek istiyorum. Bir Linux makinesi çalıştırıyorum. Videolar mp4 formatında ve makul kalitede. Hatta bazılarında ses akışı bile yok. Şimdiye kadar ben denedim ffmpeg
, mencoder
, cvlc/vlc
ve MP4Box
. Toplu işlem yaptığım için bunu gerçekleştirmek için bir komut satırı komut dosyası yazmak istiyorum.
Asıl mesele şu ki, denediğim çözümlerden bazıları iki video için iyi çalışıyor, bazıları ses akışı olan videolar için iyi çalışıyor, ancak diğerleri video setimin diğer bazı alt grupları için iyi çalışıyor. Ancak bu görev için kapsamlı bir çözüm bulamadım.
ffmpeg
Filtreler ve dosya protokolleri dahil olmak üzere verilen çeşitli birleştirme yöntemlerini kullanmayı denedim . Ben de concat
özelliğini kullanmayı denedim cvlc/vlc
. Ben de concat
özelliğini denedim mencoder
. Bunların hepsi kısmen çalıştı. Bu nihayet meseleyi çözmeme yardım etti.
melt {input-sequence} -consumer avformat:{output-name} acodec=libmp3lame vcodec=libx264