ffmpeg加字幕和自定义字体

  • Post author:
  • Post category:其他


搞了好多天,用subtitles加srt字幕文件,总是出现找不到字体文件的错误,试过许多方法都无效,

最简单的解决方法,是改用ass字幕文件

1.安装ffmpeg windoes版,并配置环境变量至ffmpeg安装目录

在这里插入图片描述

2.D盘新建一个文件夹sss,放入一个视频0.mp4,和1.srt字幕文件

3.打开cmd,切换工作目录到D:sss,输入,

ffmpeg -i 1.srt 2.ass,
在这里插入图片描述

4.打开2.ass文件,ass规定了字幕使用何种字体和一些参数,想了解可百度,修改文件中Fontname对应字体文件名称为:楷体
在这里插入图片描述

5.加字幕,输入:ffmpeg -i 0.mp4 -vf ass=2.ass n1.mp4

说明:-i:输入,后加文件名

-vf ass:ass字幕滤镜,后加ass文件

之后加输出文件名
在这里插入图片描述

在这里插入图片描述

结果字幕就是楷体了!有什么疑问可以留言!



版权声明:本文为xyyskl99原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。