starhiking / delogo

去水印 视频水印 可选位置 ffmpeg

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

可选位置去除视频水印

(交互式选择位置) (自由选择合适帧,考虑开头帧可能没有水印的情况)

Dependices: python + opencv + ffmpeg

原理: 利用opencv进行视频解析,找到合适帧之后选则水印位置,利用ffmpeg进行去除水印.

cmd: python delogo.py --input {i_video_path} --output {o_video_path}

example: python delogo.py --input video\\B2.mp4 --output video\\out.mp4 (可以下载视频看效果)


ffmpeg的效果比CVPR17年的论文Dekel_On_the_Effectiveness(复现地址) 要好,主要体现在速度上.

操作平台用的windows, ffmpeg 需要单独安装,并且 bin 目录需要放到path环境变量中。

linux没有进行测试,欢迎直接PR

About

去水印 视频水印 可选位置 ffmpeg


Languages

Language:Python 100.0%