ffmpeg 给视频顶部添加文字标题:
ffmpeg -i "1.mp4" -vf "drawtext=fontfile=msyh.ttc:text='测试':x=(w-text_w)/2:y=100:fontsize=120:fontcolor=red:shadowcolor=black:shadowx=2:shadowy=2" -c:v libx264 -preset fast -crf 23 -c:a copy -y "zyy.mp4"
PS:如果要添加的是汉字中文,就要给定字体文件,ffmpeg命令中不能直接用C:\\...\\mysh.ttc这样加,因为路径中的分号:在ffmpeg中特殊用法,我们可以把字体文件直接放在要处理的视频文件目录下面,然后在所在视频文件夹位置中打开CMD。
C:\Users\Administrator\source\repos\ZhiYiPeiYin\ZhiYiPeiYin>ffmpeg -i "1.mp4" -vf "drawtext=fontfile=msyh.ttc:text='测试':x=(w-text_w)/2:y=100:fontsize=120:fontcolor=red:shadowcolor=black:shadowx=2:shadowy=2" -c:v libx264 -preset fast -crf 23 -c:a copy -y "zyy.mp4"