Я хочу добавить текст и изображение логотипа на видео одновременно, и у меня есть обе команды, но я хочу объединить их в одну команду. я много пробовал, но не работает эта команда используется для добавления логотипа

ffmpeg -i video.mp4 -vf "movie = e\:/logo.png [водяные знаки]; [in] [водяные знаки] overlay = 10:10 [out]" - y output.mp4.

эта команда используется для добавления текста на видео

ffmpeg -i video.mp4 -filter:v drawtext = "fontfile = e\:/font/segoeui.ttf:text = 'Hello World':fontcolor=white@1.0:fontsize = 30:y = h/2:x = 0 "-й выход.mp4

1 ответ1

0

Нет необходимости в фильтре фильма: это очень старый, ненужный и устаревший обходной путь. Просто добавьте logo.png как и любой другой вход, и присоедините простые фильтры к запятой.

ffmpeg -i video.mp4 -i logo.png -filter_complex "[0:v][1:v]overlay=10:10,drawtext=text='Hello World'" -c:a copy -movflags +faststart output.mp4

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