Текстовая анимация FFMpeg - PullRequest
       3

Текстовая анимация FFMpeg

0 голосов
/ 30 сентября 2018

Как добавить текст с анимацией на видео в ffmpeg?Сейчас я пытаюсь добавить функцию управления видео на Android-приложение.Если у вас есть опыт, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 30 сентября 2018

Я добавил в видео ffmpeg видимую анимацию с несколькими строками текста.Это работает хорошо.Вот мой код.

ffmpeg -i input.mp4 -vf "[in]drawtext=fontfile=/path/to/font.ttf: text='First Line': fontcolor=red: fontsize=40: x=(w-text_w)/2: y=if(lt(t\,3)\,(-h+((3*h-200)*t/6))\,(h-200)/2):enable='between(t,2.9,50)',drawtext=fontfile=/path/to/font.ttf: text='Second Line': fontcolor=yellow: fontsize=30: x=if(lt(t\,4)\,(-w+((3*w-tw)*t/8))\,(w-tw)/2): y=(h-100)/2:enable='between(t,3.5,50)',drawtext=fontfile=/path/to/font.ttf: text='Third Line': fontcolor=blue: fontsize=50: x=if(lt(t\,5)\,(2*w-((3*w+tw)*t/10))\,(w-tw)/2): y=h/2:enable='between(t,4.5,50)',drawtext=fontfile=/path/to/font.ttf: text='Fourth Line': fontcolor=black: fontsize=20: x=(w-text_w)/2: y=if(lt(t\,6)\,(2*h-((3*h-100)*t/12))\,(h+100)/2):enable='between(t,5.5,50)'[out]" out.mp4

Здесь «input.mp4» - ваш входной видеофайл, и он будет выводиться с именем «out.mp4»

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