FFMPEG Команда для добавления текста к изображению - PullRequest
2 голосов
/ 15 июля 2011

Мне нужно создать видео с набором изображений, и я успешно сделал это с помощью ffmpeg. Теперь мне нужен способ добавить кредиты для певца и создателя видео. Это часть работы над инструментом создания видео, который я внедряю. Может кто-нибудь сказать мне, как добавить текст к изображению с помощью ffmpeg.

Заранее спасибо.

Ответы [ 3 ]

2 голосов
/ 15 июля 2011

Если у вас уже есть изображения, возможно, наиболее разумно будет делать такие аннотации непосредственно к изображениям, используя Image Magick .

Взгляните на -draw для текста и -annotate операторов на convert.

1 голос
/ 31 декабря 2017
ffmpeg -i input.jpg -vf "drawtext=text='Test Text':fontcolor=white:fontsize=75:x=1002:y=100:" output.jpg

этот код будет записывать тестовый текст в файл input.jpg, и вы получите его как output.jpg с текстом

0 голосов
/ 04 октября 2016

если вы используете ffmpeg, вы можете сделать это с помощью фильтра Drawtext;

Я добавил местное время на видео с текстом TEST - префикс и черный ящик в качестве фона с непрозрачностью 0,7, вы можете добавить больше параметров, таких как шрифтразмер и т. д .;

ffmpeg -i input.mp4 -vf "drawtext=fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf:text='TEST- %{localtime\:%T}': fontcolor=white:box=1:boxcolor=black@0.7: x=70: y=400" -y output.mp4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...