最代码官方的gravatar头像
最代码官方 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转码实现添加多行文字的视频剪辑特效

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

ffmpeg转码实现添加多行文字的视频剪辑特效

运行截图(必填)

watermark_v2.bat cutout1.mp4 IDEA如何下载、导入、配置、运行最代码项目

ffmpeg转码实现添加多行文字的视频剪辑特效

原视频

ffmpeg转码实现添加多行文字的视频剪辑特效

加两行文字水印的视频

ffmpeg转码实现添加多行文字的视频剪辑特效

效果不比剪辑软件差,只要找到合适的字体即可。

另外转码处理的时间基本和视频的时长一致,比市面上的剪辑软件快多了,改天可以通过java swing封装个免费版本的剪辑软件分享给牛牛们。

注意事项(可选)

1. 其中%1,%2表示第一个参数,第二个参数

2. 标题有空格的转码有些问题,请自行研究解决下


打赏

已有1人打赏

最代码-宋家辉的gravatar头像

最代码最近下载分享源代码列表最近下载
最代码最近浏览分享源代码列表最近浏览
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日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友