У меня есть следующая команда, которая преобразует видео, а также генерирует набор элементов 10x9 . В настоящее время он получает более длинную сторону и генерирует 90px ширину или 45px высокие плитки. Моя проблема в том, что каждая плитка должна быть размером 90x45, поэтому в сущность мне нужна правильно измененная и центрированная плитка внутри черной рамки . Как я могу это достичь?FFMPEG: Выходные плитки на черный фон
В результате плитка
То, что я хотел бы достичь
Actual командной строки
ffmpeg -i K/vertical.mp4 .... vertical.out.mp4
ffmpeg -i K/vertical.mp4 -an -vsync vfr \
-vf select="isnan(prev_selected_t)+gte(t-prev_selected_t\,2)",scale="'if(gt(iw,ih),90,-1)':'if(gt(iw,ih),-1,45)'",tile="10x9" \
-qscale:v 3 './f/f%03d.jpg'
Прокладка выглядит как вещь, в которой я нуждаюсь, я пытаюсь получить выход, который я хочу. – MollyRazor