Как выровнять высоту двух видео для использования в hstack ffmpeg - PullRequest
0 голосов
/ 07 ноября 2018

Я хочу объединить два видео, используя hstack в ffmpeg. Проблема в том, что два видео имеют разную высоту. И высоты могут варьироваться, так как источники являются динамическими. Итак, как я могу выровнять высоту видео к максимальной высоте и установить их в стек.

1 Ответ

0 голосов
/ 07 ноября 2018

Вам потребуется дважды запустить фильтр scale2ref.

Базовый шаблон

ffmpeg -i in1 -i in2 -filter_complex
       "[0][1]scale2ref='oh*mdar':'if(lt(main_h,ih),ih,main_h)'[0s][1s];
        [1s][0s]scale2ref='oh*mdar':'if(lt(main_h,ih),ih,main_h)'[1s][0s];
        [0s][1s]hstack,setsar=1"   output
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...