Возможно ли, и если да, то как использовать ffmpeg для уменьшения исходного видео размером 360x640 (соотношение сторон 1.77777778) до области 282x500 (соотношение сторон 1.773) в качестве наложения поверх статического изображения с верхним левым краем угол на оси, у, где не 0,0.

То, что я пытаюсь сделать, это использовать снимок экрана при использовании приложения телефона Android (как в видео-пояснении), который в настоящее время составляет 360x640 (на самом деле VLC сообщает, что имеет разрешение: 368x642 и разрешение экрана: 360x640), mp4 закодированный - накладывается на статическое изображение телефона Android (универсальное, без конкретной модели), чтобы полученное в результате видео казалось воспроизводимым на устройстве (статическое изображение устройства, служащее кадром для видео).

В оригинальном видео нет звука, поэтому мне нужно иметь дело только с видео.

1 ответ1

1

использование

ffmpeg -i video -i image -filter_complex "[0]scale=282:500[vid];[1][vid]overlay=X:Y:eof_action=endall" out.mp4

X и Y должны быть заменены координатами, измеренными в верхнем левом углу изображения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .