Android NDK开发之旅38--FFmpeg视频添加水印

Android NDK开发之旅38--FFmpeg视频添加水印,第1张

Android NDK开发之旅 目录

Android也是利用FFmpeg命令行的形式(混编),进行视频转码压缩。

水印位置参数的第一个数值是水印图片的左上角的x轴像素值,第二个数值是水印图片的左上角的y轴像素值。

水印位置参数除了使用数值外,还可以使用以下几个参数:

对应地可以将overlay参数设置成如下值来改变水印图片的位置:

所以质量会下降,在参数中添加设置 如:-b 1024k 会提高视频质量

说明

水印效果如下:

如需修改水印图片的尺寸,可以用如下命令:

重新编译ffmpeg,configure参数,使其支持freetype,详情请参考:

https://www.jianshu.com/p/42ac5212e848

批量给视频加水印的方法,支持文字水印和图片水印的批量添加:

步骤1,下载软件工具后安装打开,选择左边的【视频水印】功能后,再点击左上角的【添加文件】按钮,将视频导入到软件中,可以同时添加多个视频批量加水印。

步骤2,接下来是设置的环节,水印类型选择“图片类型”;然后上传logo图片;再设置logo水印的缩放比例、透明度、位置以及边距参数。可以在上方预览水印的样式,点击可以放大预览。

步骤3,设置添加水印后视频的输出目录(保存到哪个文件夹),再点击【开始转换】按钮,启动加水印程序。加完水印后软件会自动d出视频保存的文件夹。

步骤4,打开刚刚处理好的视频可以看到,视频的右上角成功的加上了水印。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存