@gibigate

Бегущий текст на видео средствами ffmpeg?

Как можно реализовать бегущую строку на видео, параметр -vf уже используется для наложения логотипа сайта.
  • Вопрос задан
  • 1085 просмотров
Решения вопроса 1
honor8
@honor8
Принципы быстродействия VBA в описании
Для параметров -fv между тегами [in] и [out] и -filter_complex несколько значений указываются через запятую.
ffmpeg -i video_f0.webm -i audio_f1.opus -i logo_f2.png ^
  -filter_complex "[0:v]drawtext=fontfile='C\:\\Windows\\fonts\\Arial.ttf':textfile='text.txt':y=h-line_h-50:x='if(gt(x,-tw),w-mod(2*n,w+tw),w)':fontcolor=red@0.80:fontsize=H/12[a]; [2:v]scale=200:-1[b]; [a][b]overlay=W-w-40:H-h-20[outv]" -map "[outv]" -map 1:a ^
  -metadata:s:a language=rus -shortest -y "Output.mp4"

-vf "scale=-1:720, drawtext=fontfile='C\:\\Windows\\fonts\\Arial.ttf':timecode='00\:00\:50\;00':rate=30:text='TCR\:':y=h-(2*lh):x=(w-tw)/2:fontcolor=white@1:fontsize=28:box=1:boxborderw=8:boxcolor=black@0.50"

Примеры https://ffmpeg.lav.io/, https://vishenkaediting.video.blog/стр-2, https://azzrael.ru/tag/ffmpeg
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы