Это то, что мне нужно сделать на сервере.
Допустим, у меня есть 3 видеофайла: video1.avi 2 минуты -> 640x320 video2.avi 1 минута -> 640x320 video3.avi 1 минута -> 640x320
Мне нужно создать видео4.avi, это будет 2 минуты и 1280x320, содержащие видео бок о бок (по горизонтали). Мне нужно, чтобы video2 и video3 находились справа от видео 1. Video3 должно начинаться после окончания видео video2.
- Мне нужно сделать это на стороне сервера.
- Уметь создавать видео / аудио без наложения.
- Уметь добавлять несколько небольших видеоклипов к правой стороне более длинного видео.
- Это должна быть командаинструмент линии.
Что я могу использовать для этого?
Первое, что я подумал, это FFMPEG и Image Magick.Экспортируйте аудио с помощью FFMPEg и объединяйте видеокадры (экспортируемые FFMPEG) в отдельные изображения.Я знаю, что могу сгенерировать видеофайл из кадров и аудио, но я не знаю, можно ли синхронизировать аудиофайлы и создавать их (аудио video1 и videos2 должны быть смешаны, воспроизводиться одновременно).
Anyидеи?