У меня есть два видео клипа. Оба 640x480 и последние 10 минут. Один содержит фоновый звук, другой поющий актер. Я хотел бы создать один 10-минутный видеоклип размером 1280x480 (иными словами, я хочу разместить видео рядом друг с другом и воспроизводить их одновременно, смешивая аудио из обоих клипов). Я пытался выяснить, как это сделать с помощью ffmpeg / avidemux, но до сих пор я оказался пустым. Все они относятся к объединению, когда я ищу слияния.
Любые рекомендации?
-map [vid]
?[vid]
- это так называемая linklabel , которая является определенной меткой выходной ссылки в графе фильтра (строка выше с filter_complex). Он отображает выходные данные из сложного графа фильтра в выходной файл.Unrecognized option 'crf'
. Ошибка разделения списка аргументов: опция не найдена. Если я удалюcr
тогдаunrecognized option 'preset'
no such filter
Если честно, использование принятого ответа привело к большому количеству пропущенных кадров для меня.
Тем не менее, использование
hstack
filter_complex обеспечивает идеальную производительность:источник
Это можно сделать всего двумя фильтрами, и звук с обоих входов также будет включен.
-ac 2
сделает его стереофоническим; без этой опции аудиопоток может закончиться как 4 канала, если оба входа стереофонические.источник
Добавьте два видео бок о бок, а также добавьте изображение OverLay, которое будет отображаться на видео, с помощью которого вы можете изменить фоновое изображение,
[BgPaddingImage.jpg]
здесь установите путь к изображению bg.Покажите это ниже Видео, его создание из вышеупомянутой команды
источник