Это можно сделать с помощью всего двух фильтров, и звук с обоих входов также будет включен.
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
- hstack разместит каждое видео рядом.
- amerge объединит звук с обоих входов в единый многоканальный аудиопоток, а
-ac 2
сделает его стерео; без этой опции аудиопоток может закончиться как 4-канальный, если оба входа стереофонические.
Mohannd
06.12.2017, 11:30
Ссылка