最代码官方
2021-06-16 23:57:36
证
ffmpeg转码实现添加多行文字的视频剪辑特效
项目描述
最近在把所有的代码录制成视频,这里感谢songjiahui(ID417553)的努力付出,并且需要增加文字水印,刚开始使用的是剪映,感觉确实效果不错,但是经常出现卡顿,还能忍,后来升级到最新版本,出现导出的视频超级大,剪辑时间太长,于是放弃该软件,中途也研究了各种视频剪辑软件,都不是很好,感觉国内现在确实内卷太严重了,ffmpeg加logo,多行文字水平的命令竟然百度不到答案,在google上终于找到了答案。
运行环境
windows或linux均可
项目技术(必填)
ffmpeg
资源包文件(可选)
windows下的ffmpeg.exe我分享到百度网盘了。linux下的ffmpeg可以编译安装,大家自行解决下。
ffmpeg.exe下载链接
链接:https://pan.baidu.com/s/1fiBTLh3KXWeaFkTAC6tiiQ
提取码:s5ur
字体下载链接
链接:https://pan.baidu.com/s/1dXpBfbWy5pG09OlHVk5CWQ
提取码:f6p0
测试mp4文件下载链接
链接:https://pan.baidu.com/s/1PdMZU-RMIFLEhxzclmXWKg
提取码:58oj
是否原创(转载必填原文地址)
原创
项目截图(必填)
ffmpeg -y -i %1 -vf "drawtext=fontfile=SIMYOU.TTF:text='%2':fontsize=60:fontcolor=#CD3333@0.8:x=(w-text_w)/2:y=10:bordercolor=#ffffff:borderw=5,drawtext=fontfile=msyh.ttf:text='更多高质量代码请到www.zuidaima.com下载':fontsize=50:fontcolor=#3c78d8@0.8:y=h-line_h-10:x=(w-text_w)/2:bordercolor=#ffffff:borderw=5" %1_out.mp4
两行文本和logo同时存在的命令
ffmpeg -y -i %1 -i logo_blue.png -filter_complex "overlay=main_w-overlay_w-10:main_h-overlay_h-10,drawtext=text='springboot +layui旅游信息管理系统,包括前台景点展现和后台管理':fontsize=60:fontcolor=yellow:shadowy=2:x=(w-text_w)/2:y=10:bordercolor=red:borderw=2,drawtext=text='更多高质量代码请到www.zuidaima.com下载':fontsize=60:fontcolor=yellow:shadowy=2:y=h-line_h-20:x=(w-text_w)/2:bordercolor=red:borderw=2:shadowy=2" outputvideo.mp4
运行截图(必填)
watermark_v2.bat cutout1.mp4 IDEA如何下载、导入、配置、运行最代码项目
原视频
加两行文字水印的视频
效果不比剪辑软件差,只要找到合适的字体即可。
另外转码处理的时间基本和视频的时长一致,比市面上的剪辑软件快多了,改天可以通过java swing封装个免费版本的剪辑软件分享给牛牛们。
注意事项(可选)
1. 其中%1,%2表示第一个参数,第二个参数
2. 标题有空格的转码有些问题,请自行研究解决下
猜你喜欢
请下载代码后再发表评论
最近下载
最近浏览
woldxy LV12
2023年9月28日
xiaochoushishei
2023年8月22日
暂无贡献等级
329512801 LV28
2023年7月19日
lmyaihyx
2023年6月18日
暂无贡献等级
1529860026 LV24
2023年4月27日
youwuzuichen LV10
2023年3月13日
快乐的程序员 LV25
2023年1月22日
xiongfan LV6
2023年1月13日
mjx201 LV11
2022年12月4日
liuhongbing123 LV5
2022年9月29日