如何去掉视频中的logo

如何去掉视频中的logo

用户下载了视频之后常常会看到上面有某些公司或电视台的logo,这些logo占用了视频位置影响用户观看,本文就介绍一种通过ffmpeg软件去掉常见视频中的logo方法。

首先使用ffmpeg软件查看当前视频的信息,执行ffmpeg -i 文件名.mp4

接着从视频中抽取出第一帧图片内容,执行ffmpeg -i output.mp4 -ss 1 -f image2 first.jpg

接着使用windows自带的画图工具打开抽取出来的第一帧图片,可以睡阅看到画图显示的图片文件分辨率和前面使用ffmpeg分析的结果是一致的

接着选择画图中的矩形框选工具,框选电视台的图标,观察底部的像素位置和大小,记录下logo在图像中的位置

接着执行ffmpeg -i output.mp4 -filter_complex "delogo=x=84:y=44:w=175:h=95:show=0" delogo.mp4,注意x,y,w,h的值正式上面画图工具选沫躲川中logo时底部展示的位置

打开生成的delogo.mp4视频文件,盯捧在播放器上可以看到电视台logo已经成功去掉