Я хочу об'єднати відео у розмірі серії двадцять (20). Я працюю на версії Linux. Відео у форматі mp4 та середньої якості. У деяких навіть відсутній аудіопотік. До сих пір я намагався ffmpeg
, mencoder
, cvlc/vlc
і MP4Box
. Я хочу написати сценарій командного рядка, щоб досягти цього, оскільки я роблю пакетну обробку.
Основне питання полягає в тому, що деякі рішення я намагався добре працювати для двох відео, деякі добре працюють для відео з аудіо потоком, а інші добре працюють для деяких інших підмножин мого набору відео. Однак мені не вдалося знайти комплексного рішення цього завдання.
ffmpeg
, включаючи фільтри та файлові протоколи. Я також спробував використовувати concat
функцію cvlc/vlc
. Я також спробував concat
функцію mencoder
. Все це працювало частково. Це нарешті допомогло мені вирішити питання.
melt {input-sequence} -consumer avformat:{output-name} acodec=libmp3lame vcodec=libx264