美文网首页
FFmpeg 学习2 -- 去水印;

FFmpeg 学习2 -- 去水印;

作者: Edwin_红狼 | 来源:发表于2022-06-09 10:39 被阅读0次

通过本文档,可以学习到的内容

========================

1、如何去水印;

2、教你如何获得坐标;

3、输出去水印的新视频;

4、delogo参数注意事项;

Ps,这种去水印的方式跟我们在电视打了一闪一闪的logo有点像,只能说蛮去了,效果没有达到完美的地方。

其实去logo 还有另外办法就是自己加一个logo然后把他旧的盖掉也可以。

注意保护版权;合理传播。

========================

vf 后面delogo的参数格式如:

ffplay -i dy.mp4 -vf delogo=x=10:y=10:w=100:h=86:show=1

delogo的参数介绍:

x, y (必须)指定 logo 的坐标。

w, h (必须)指定 logo 的宽和高。

show 当设置为1时,一个绿色线条的矩形框会指示出 x、y、w、h,缺省值是0。

第一步,可以先使用ffplay先框出来,然后调整位置。

ffplay -i dy.mp4 -vf delogo=x=257:y=430:w=100:h=45:show=1

如果下图:

另外要知道,X,Y的坐标,可以使用截图工具 来获得如图:

第二步,采用ffmpeg 去掉这个区域,记得不要使用show=1

ffmpeg -i dy.mp4 -vf delogo=x=257:y=430:w=100:h=45 dedy.mp4

再简易介绍一下这些参数意思:

-i 是源文件;

-vf 视频流过滤的方案,我们采用了delogo这个内容,主要找坐标,写上W和H;

dedy.mp4 这个是输出目标的文件名;

[show=1],这里还隐藏了一个show=1,如果这个出来就会有一个绿色的边框。


delogo注意事项

x,y的起始值是从1开始,从0开始会报错;

x,y的坐标不能越界(超过视频的大小,如果超过也会报错);

还有一些高级的用法,以后再介绍,我们初级的同学,了解到此即可。

如果上下都有水印,就分别处理,重复第一与第二的步骤。

以下这个是我最终去掉的效果,看起来还可以吧!

相关文章

  • FFmpeg 学习2 -- 去水印;

    通过本文档,可以学习到的内容 ======================== 1、如何去水印; 2、教你如何获得...

  • ffmpeg命令基础

    ffmpeg 命令 去水印命令 快影去水印ffmpeg命令(建议二) 命令一: 命令二:show=1 调试 视频加...

  • ffmpeg 去水印

    截图 参数介绍: x, y (必须)指定 logo 的坐标。 w, h (必须)指定 logo 的宽和高。 ban...

  • mac ffmpeg简单应用

    homebrew安装ffmpeg(附带ffplay)加水印 去水印(马赛克) 用播放器播放视频 ,找出水印的具体位...

  • FFmpeg学习之overlay实时水印

    FFmpeg可以使用overlay滤镜添加水印,这次使用overlay和movie滤镜实现实时水印。

  • 常用网站集合

    1、hook学习 HOOK学习笔记与心得 2、FFMPEG FFMPEG推流命令 树莓派FFMPEG 各大平台编译...

  • FFMpeg常用指令

    水印篇 1、添加水印ffmpeg官方提供了另外一种添加图片水印的方法在视频右下角的添加图片水印 在视频左下角添加图...

  • ffmpeg 滤镜命令

    画中画 视频的裁剪 音频倍速 水印的添加和删除 ffmpeg -i 002.mp4 -af crop=in_w-2...

  • FFmpeg滤镜(3)

    FFmpeg为视频加图片水印 1、movie滤镜 如图,通过movie读取图片文件作为水印,显示在x坐标30、y坐...

  • ffmpeg去除水印

    ffmpeg -i 下载.mp4 -b:v 1109k -vf delogo=x=100:y=15:w=165:...

网友评论

      本文标题:FFmpeg 学习2 -- 去水印;

      本文链接:https://www.haomeiwen.com/subject/clwemrtx.html