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/vlcve 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.
ffmpegFiltreler 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