объединить два видео в одно воспроизведение бок о бок с помощью ffmpeg hstack amerge

Эта команда:

ffmpeg -i left.mp4 -i right.mp4 \
       -filter_complex "[0:v][1:v]hstack=inputs=2[v]; \
                        [0:a][1:a]amerge[a]" \
       -map "[v]" -map "[a]" -ac 2 output.mp4

Возвращает эту ошибку:

Stream specifier ':a' in filtergraph description
[0:v][1:v]hstack=inputs=2[v]; [0:a][1:a]amerge[a] matches no streams.
0
25.11.2018, 02:27
1 ответ

Убедитесь, что исходный видеофайл содержит звуковую дорожку, в противном случае используйте это:

[1:a:?]

Что означает "пропустить звуковую дорожку, если она не существует" .

0
28.01.2020, 04:39

Теги

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