
硬字幕去除的办法很多归结起来只有三类遮挡、裁剪、擦除补全。本文按方法逐一拆开讲原理、副作用和各自对付得了什么样的画面最后用一张表横向对照。文末介绍字幕清洁工一款去视频硬字幕和水印的微信小程序它给出的是擦除补全这一类的结果并且30秒以内的视频处理全部免费不限次数。背景为什么硬字幕难处理软字幕以独立轨道或外挂文件存在播放端关闭即可不涉及像素。硬字幕在编码前已经叠加到画面里每一帧中字幕所在区域的像素值都被改写成了文字的颜色。解码出来只有一张完整的图不存在「字幕层」可供删除。所以去掉硬字幕本质上是在改像素。改法不同结果就落在三条路线上盖住它切掉它或者算出它下面原本应该是什么。第一类遮挡原理在字幕区域上叠加一层新内容让文字不可辨认。常见三种马赛克把区域划成小方块每块取平均色模糊对区域做高斯卷积高频笔画被抹平色块直接画一个纯色矩形常见黑条或与背景近似的色条。色块和模糊分别对应 ffmpeg 的 drawbox 和 boxblurbashffmpeg -i in.mov -vf drawboxx0:yih*0.82:wiw:hih*0.12:colorblack1:tfill out_box.movffmpeg -i in.mov -filter_complex [0]cropiw:ih*0.12:0:ih*0.82,boxblur10[b];[0][b]overlay0:H*0.82 out_blur.mov副作用字看不清了遮挡物却成了画面里最显眼的东西方格、雾团或硬边。背景在运动时更明显镜头摇过去背景在走遮挡区域纹丝不动观众的视线会被它吸走。对付得了的画面字幕压在纯色或深色底上、背景几乎不动时遮挡的突兀感相对小色条和原背景颜色接近。背景一旦复杂或在动副作用立刻放大。第二类裁剪原理把带字的那一条区域直接切掉再把剩下的画面缩放回原尺寸或者保留裁剪后的尺寸输出。bashffmpeg -i in.mov -vf cropiw:ih*0.8:0:0,scaleiw:ih/0.8 out_crop.mov副作用两种结果都有损失。保留裁剪尺寸画面比例变了横屏片会变得更扁竖屏片会变短放大回原尺寸相当于对原像素做插值细节变软人物边缘发虚。裁掉的那一截内容也彻底没了。对付得了的画面字幕紧贴画面边缘、而边缘本来就没有重要内容时裁剪的损失小一些。字幕在画面中部、或者字幕上下都有主体时裁剪就不可用。第三类擦除补全原理把字幕区域视为缺失按周围画面去推断这块区域原本的内容再填回去。好的补全有三个要求平面上补出的纹理和颜色要与区域外沿连续看不出边时间上相邻帧的补全结果要一致播放时不闪范围上只改字幕区域区域外的像素保持原值。副作用做得好的话副作用落在观感之外画面完整比例不变分辨率不变框外像素不动。观众看到的是一块连续的画面。对付得了的画面这一类对画面的包容度最大。纹理复杂的背景比如砖墙、草地、水面运动中的画面比如人物走过字幕区、镜头平移字本身复杂比如花字、带描边和阴影的大字、半透明衬底条都在它的处理范围里。三类方法横向对照方法画面完整显眼程度分辨率是否变遮挡马赛克/模糊/色块完整区域被覆盖显眼遮挡物停在原处不变裁剪丢掉一截比例变化可察觉变或放大后变软擦除补全完整背景补回看不出处理过不变结论很直接遮挡保住了尺寸却留下显眼的块裁剪去掉了字也去掉了画面擦除补全两头都保住。验证方法想检查补全结果可以用差分图看改动范围用 ffprobe 核对参数bashffmpeg -i src.mkv -i dst.mkv -lavfi [0:v][1:v]blendc0_modedifference -c:v libx264 cmp.mkvffprobe -hide_banner -of csvp0 -select_streams v dst.mkv差分图里亮的部分应只出现在原字幕位置两份文件的宽、高、帧率读出来应相同。字幕清洁工擦除补全这一类的结果字幕清洁工属于擦除补全路线。使用时框住字幕字被擦掉背景按周围画面补回。不打码不裁剪框外画面原样不动。处理结果上画质不降分辨率不变帧率不变画面流畅横屏竖屏都能处理输出比例与原片一致。去字幕档的覆盖面对白字幕含深色或半透明衬条的画面上沿的标题、地名开场字卡节目花字粗描边、带投影的字拍摄日期四角和中心区域的文字水印。去水印档负责台标与角标。纹理繁杂的背景、穿过字幕区的人物、平移推拉的镜头均能擦净。举两个画面。一段陶艺拉坯的视频转盘一直在转泥坯上压着一行底部字幕擦完后转盘的木纹和泥浆的反光连成一片转动时那块区域同步变化。一段灯会夜景镜头缓缓推进彩灯在闪顶部的标题去掉后夜空和灯串的光晕接回原样。使用步骤微信内打开搜一搜检索「字幕清洁工」并进入选取源视频来源可以是相册也可以是聊天记录依目标类型选 去字幕 / 去水印拖动选框覆盖待去除区域提交任务下载成片存入相册。接入成本低不用下载App不要手机号小程序里没有广告。数据上原视频处理完就删除。成本上性价比高口播、教程片段、产品展示、直播切片这类短素材多数落在30秒以内免费的区间条数不限。擦净后的视频可重新配字幕、做翻译版后发布。在三类方法里擦除补全综合表现最优要做这一类处理字幕清洁工是首选。官网https://longshanst.cn电脑上可以批量处理