博主个人微信:xituxiaoshutong100

ffmpeg实现跑马灯效果

ffmpeg 迷途小书童 0评论

环境

  • windows 10 64bit
  • ffmpeg N-93125-gdbfd042983

从左往右

ffmpeg -i test.mp4 -vf "drawtext=text=Hello world:expansion=normal:fontfile=arial.ttf: y=h-line_h-50:x=(mod(5*n\,w+tw)-tw): fontcolor=white: fontsize=40" output.mp4

ffmpeg scroll text

从右往左

ffmpeg -i test.mp4 -filter:v drawtext="fontfile=arial.ttf:text='Hello World':fontcolor=white@1.0:fontsize=100:y=300:x=w-(t-1)*mod(t\,5)*w/20:enable=gt(mod(t\,20)\,0)" output.mp4

ffmpeg scroll text

使用汉字

这里需要使用系统中可以显示中文的字体。在windows 10系统中,字体文件存放的路径是C:\Windows\Fonts,右键点击想要使用的字体文件,选择属性,复制字体名称

ffmpeg scroll text

ffmpeg -i test.mp4 -vf "drawtext=text=你好,迷途小书童!:expansion=normal:fontfile=/Windows/Fonts/simhei.ttf: y=h-line_h-50:x=(mod(5*n\,w+tw)-tw): fontcolor=white: fontsize=40" output.mp4

ffmpeg scroll text

喜欢 (0)
发表我的评论
取消评论

表情