поддерживает ли фильтр фильмов в ffmpeg 4.3.1 изображение в формате png

#ffmpeg #lavfilters

#ffmpeg #lavfilters

Вопрос:

Я использую фильтр moive в ffmpeg для добавления метки войны в мое видео. Str — это «const char * filter_descr = «movie= test.png: seek_point = 3.2, масштаб = 180:-1, setpts = PTS-STARTPTS [over];[in] setpts = PTS-STARTPTS [main];[main] [over] overlay = 16:16 [out]»;» это показывает, что не удается найти кодек, но если изображение wartermark имеет формат bmp, тогда все в порядке. Я обнаружил, что код png существует в ffmpeg, он должен поддерживать декодер png.

Комментарии:

1. Почему вы используете фильтр фильмов вместо добавления test.png в качестве обычного ввода? Пример: ffmpeg -i video.mp4 -i test.png -filter_complex "[1]scale=180:-1[img];[0][img]overlay=16:16" output.mp4