使用fmmpeg 去除水印
注意水印的添加其实已经破坏了视频, 就算去除了 也会留下疤痕。
去除效果对比
去除水印
1.首先截取一张带有水印的视频的图片放入 画图中工具中
可以注意到 下方有 坐标 1759, 80
也就是 x= 1759 y=80 是你鼠标所指的位置
通过鼠标滑动可以测量出 ‘逼乎’ 这个logo 的长度 也就是150像素左右 高度大概是80
这时候就要确定视频的分辨率了。 然后再去 等比缩放
输入以下命令行
ffmpeg.exe -i bihu.mp4
可以看出 视频的分辨率为 848x478
Stream #0:0 为 视频流
Stream #0:1 为音频流
当然这里我们只需要关心分辨率就够了
这时候我们使用 上述的 视频分辨率 计算一下 logo 的大概位置
将鼠标移动到 上述位置 获得坐标 1700, 25
我屏幕的分辨率 1920 * 1080
通过计算 获得 坐标 应该是 750,25
注意 当前参数 x+w 不能大于 848也就是视频的分辨率 因此先随便设置以下参数 将show置为1 等视频 处理完毕可以 看到 方框 再进行相应调整
ffmpeg.exe -y -i bihu.mp4 -vf “delogo=x=750:y=25:w=90:h=50:show=1” -c:a copy 1.mp4
处理完发现 我曹。几乎完美
只需要将 原来的show 1 改为0即可
ffmpeg.exe -y -i bihu.mp4 -vf “delogo=x=750:y=25:w=90:h=50:show=0” -c:a copy 2.mp4