объединение видео с разными параметрами

334
pts2

Я пытаюсь объединить 3 видео, которые имеют разные кодировки, и 2 без звука. Я добавил немые звуковые дорожки к тем, которые не использовались:

ffmpeg -i video1_no_audio.m4v -f lavfi -i anullsrc -c:v copy -map 0:v -map 0:a? -map 1:a -shortest video1_now_with_blank_audio.m4v 

Затем я попытался объединить их с:

ffmpeg -i video1_now_with_blank_audio.m4v -i video2.mp4 -i video3_now_with_blank_audio.m4v -filter_complex "[0:0] [0:1] [1:0] [1:1] [2:0] [2:1] concat=n=3:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" combined_vdeo.mp4 

Это не с:

Parsed_concat_0 @ 0x7fba9b00fd80] Входная ссылка в параметрах in1: v0 (размер 1920x1720, SAR 1: 1) не соответствует соответствующей выходной ссылке в параметрах in0: v0 (1204x1080, SAR 1: 1) [Parsed_concat_0 @ 0x7fba9b00fd80] Не удалось настроить выходную панель на Par__0_0 Parsed_conject_0_0 Ошибка повторной инициализации фильтров! Не удалось ввести кадр в сеть фильтра: неверный аргумент Ошибка при обработке декодированных данных для потока № 2: 0 Преобразование не выполнено!

1-е и 3-е видео - это титульные и кредитные последовательности, которые я сделал в Keynote и экспортировал как .mk4-видео. На экране они имеют соотношение сторон 1920x1720, что соответствует видео, с которым я пытаюсь их объединить. Я не уверен, как исправить 1-е и 3-е видео, чтобы они соответствовали 2-му, а затем объединить их ...

0
Ваши видео Keynote должны быть экспортированы с разрешением 1920x1720. Gyan 6 лет назад 0
Спасибо! Я только что понял это. Мне было не ясно, в чем проблема, потому что Quicktime по-прежнему отображает их в правильном соотношении сторон. pts2 6 лет назад 0

1 ответ на вопрос

0
pts2

Я нашел обходной путь. Два видео, которые не совпадали по разрешению с третьим, были созданы в Keynote и экспортированы как фильмы (Файл> Экспорт в> Фильм). Есть настройка разрешения, и я изначально выбрал опцию 1080p. Несмотря на то, что в Quicktime выходы все еще отображали 1920x1720 (что заставляет меня думать, что они на самом деле были закодированы как 1920x1720), они, по-видимому, не были (по крайней мере, в отношении FFmpeg). Я обнаружил, что если я вместо этого экспортировал их из Keynote, используя «нестандартное» разрешение вместо 1080p, мне дали возможность ввести 1920x1720. Когда я использовал видео, созданные таким образом, команда FFmpeg работала отлично.

Похожие вопросы