欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入免费知识星球。

ffmpeg实现跑马灯效果

ffmpeg 迷途小书童 3年前 (2021-06-20) 2434次浏览 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实现跑马灯效果

从右往左

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实现跑马灯效果

使用汉字

这里需要使用系统中可以显示中文的字体。在 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实现跑马灯效果

参考资料

喜欢 (0)

您必须 登录 才能发表评论!