怎么给视频加动态logo水印?

怎么给视频加动态logo水印?,第1张

批量给视频添加logo水印的方法:

步骤1,下载工具软件后安装打开,选择左边最下面的“视频水印”功能。点击“添加文件”将需要加水印的视频添加到软件中,如果有多个视频,请一次性添加进去。

步骤2,添加完视频文件后进行设置,如下图所示位置处,水印类型选择“图片水印”;然后上传图片logo;最后设置logo的缩放比例、透明度和水印位置等信息。在上方可以预览水印的样子,点击可以放大进行详细预览。

步骤3,设置文件输出目录(也可以不设置,默认保存到电脑桌面),最后点击【开始转换】按钮,启动软件程序。所有视频加水印成功后会自动打开输出文件夹,方便查看视频。

步骤4,查看案例可以看到,视频的右上角成功加上了logo水印。

公司新闻视频直播需要添加实时文字和gif水印,在网上看了下大部分都是基于 GPUImage 来处理的,发现大部分添加水印都是静态图片,么有加载gif图片水印的。于是自己尝试实现,这里参考了 落影loyinglin 给视频添加水印的思路。

1、把gif图片中的每帧图片提取出来保存到数组中,用索引index记录当前帧的位置

2、再把每帧图片和文字转为GUPUIElement对象

3、在实时视频的filter中的setFrameProcessingCompletionBlock中去update,index++,当index等于帧数组count-1,重置为零。

这样就能看到水印为gif动图。

如果有更加好的思路,希望告知,谢谢!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/7979528.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存