0已经设置开机运行 首次加载大模型时间比较久1-2分钟左右
1、打开 【WebUI】即可进入使用界面;




2、模型及源码更新地址:
改版webUI项目新地址:https://github.com/kegeai888/video-subtitle-remover-WebUI
【插入一个小广告 给需要做ai视频漫画短剧ai香蕉🍌出图朋友多一个选择】:
✅📢【好消息】不要任何电脑配置打开即可使用sora,veo3,grok3出主流ai视频, ✅📢谷歌香蕉🍌2➕pro低至五分钱,500+大模型接口免费体验2次!欢迎免费测试使用! ✅1.api中转站【推荐】,全球最卷,有些比官网便宜90+%: ✅https://ai.kegeai.top/register?aff=78Gs
✅链接: https://pan.baidu.com/s/1CsVlXWRMxgvV2r_G9oXwgg?pwd=8888 提取码: 8888 ✅使用教程帮助主目录: https://g1hzbw0p4dd.feishu.cn/docx/TBeZdghZhoG9yzxju06cTxFBntg?from=from_copylink
✅入交流群加微信(已有三群):312088415
✅工作流也有: https://g1hzbw0p4dd.feishu.cn/docx/LCCTdFzSboC0AGxFHLxccL4Rnlh?from=from_copylink ✅工作流有sora,veo3,grok3等ai视频生成,谷歌香蕉修图,gpt,gemini3,claude,deepseek等等500+模型api
✅增加模型:增加gpt-image2的2k4k高清出图工作流 ✅增加gork的30s延长的工作流(使用task-id二次延长)
✅使用方式1:【本地windows使用Comfyui及插件的快速安装1】 https://b23.tv/JjGWgSY 【本地windows使用Comfyui及插件的快速安装2】 https://b23.tv/MCz0IX9 ✅使用方式2:云端运行地址可无卡模式0.15元一个小时运行即可: https://www.compshare.cn/images/0sm1tb2p1Nnb
✅即梦SD2.0Fast15秒 720P正版不排队可真人使用教程: https://icndm2oxbr60.feishu.cn/docx/Hs3fd8qMgo1pYaxodxYc2en9nYd?from=from_copylink
本手册只讲使用,不讲安装搭建。默认你已经能启动本项目。
VSR 用于去除视频或图片里的硬字幕、文字水印,并生成处理后的新文件。
主要功能:
STTN 智能擦除、STTN 字幕检测、LAMA、ProPainter、OpenCV。快速(PP-OCRv5 Mobile)、精准(PP-OCRv5 Server)。在项目根目录运行:
python gui.py
启动后浏览器打开:
http://127.0.0.1:7860
控制台显示的是:
http://0.0.0.0:7860
本机访问用 127.0.0.1。局域网其他设备访问,用运行机器的局域网 IP 加 :7860。
./start_app.sh
脚本会检查 7860 端口。若端口已被占用,会结束占用进程后再启动 WebUI。
旧 PySide/Qt 界面仍保留:
python qt_gui.py
新用户优先用 WebUI。旧 Qt 界面主要用于兼容旧操作习惯。
上传视频/图片 选择一个或多个文件。任务队列。支持常见视频格式:mp4、mov、avi、mkv、flv、webm 等。
支持常见图片格式:jpg、jpeg、png、bmp、webp、tiff 等。
任务多时,用 当前任务 下拉框切换要预览和设置的任务。
任务队列列信息:
名称:输入文件名。进度:处理百分比。状态:待处理、处理中、已完成、失败、已停止。输出文件:输出文件名。视频任务完成后,点击这一列可加载处理结果预览。右侧预览区域默认已有一个底部字幕区域。
操作:
删除最后选区:删除最后一个区域。清空选区:删除全部区域。Delete:删除最后一个区域。Esc:清空全部区域。建议:
不设置区域时,程序会全屏处理,可能更慢,也更容易误伤画面文字。
AB 区块用于只处理视频的一段或多段帧。
操作:
预览帧 滑块找到起始帧。AB 起点帧 输入起始帧号。AB 终点帧 输入结束帧号。添加 AB 区块。删除:
删除序号 输入 AB 表格里的序号。删除 AB 区块。清空 AB 区块 可恢复全视频处理。未设置 AB 区块时,默认处理全部帧。
展开 基础设置。
| 算法 | 适合场景 | 特点 |
|---|---|---|
STTN 智能擦除 | 真人视频、字幕区域固定 | 速度快,效果好;WebUI 下需要 CUDA |
STTN 字幕检测 | 需要先检测字幕再修复的视频 | 带字幕检测;WebUI 下需要 CUDA |
LAMA | 图片、动画、显存较低环境 | 效果稳,速度中等 |
ProPainter | 运动剧烈视频 | 显存占用大,速度慢 |
OpenCV | 快速预览、低配置环境 | 速度快,修复效果较弱 |
推荐:
STTN 智能擦除。LAMA,想快速测试用 OpenCV。LAMA。ProPainter。| 模式 | 特点 |
|---|---|
快速(PP-OCRv5 Mobile) | 速度更快,精度略低 |
精准(PP-OCRv5 Server) | 默认值,精度更高,速度略慢 |
开启后会尝试使用 GPU 或 ONNX 后端。
注意:当前 WebUI 的 STTN 智能擦除 和 STTN 字幕检测 会检查 CUDA。没有 CUDA 时请选择 LAMA、OpenCV 或 ProPainter。
运行。日志 和任务进度。停止。清空任务。处理完成后:
outputs/videos/。outputs/pictures/。outputs_20260712153045.mp4 或 outputs_20260712153045.png。输出文件 可加载结果预览。CLI 适合批处理、脚本调用、服务器环境。
查看参数:
python ./backend/main.py --help
基本命令:
python ./backend/main.py -i 输入视频.mp4 -o 输出视频.mp4
指定字幕区域:
python ./backend/main.py -i 输入视频.mp4 -o 输出视频.mp4 -c 100 200 300 500
坐标顺序:
ymin ymax xmin xmax
含义:
ymin:字幕区域上边界。ymax:字幕区域下边界。xmin:字幕区域左边界。xmax:字幕区域右边界。指定多个区域:
python ./backend/main.py -i 输入视频.mp4 -o 输出视频.mp4 -c 100 200 300 500 -c 800 950 100 1800
指定算法:
python ./backend/main.py -i 输入视频.mp4 -o 输出视频.mp4 --inpaint-mode opencv
可选算法:
sttn-auto
sttn-det
lama
propainter
opencv
注意:当前 CLI 帮助里说 -o 可选,但实际使用建议始终传 -o,避免输出路径为空导致失败。
界面语言:切换界面语言。修复算法:选择字幕/水印去除算法。字幕检测模式:选择 OCR 检测模型。硬件加速:启用 GPU 或 ONNX 后端加速。高宽像素差阈值:过滤不像字幕的检测框。字幕通常横向更长。字幕区域扩展像素:放大 mask 区域,减少文字边缘残留。同行字幕高度差阈值:判断多个文本框是否属于同一行字幕。Y 轴容忍像素偏差:判断相邻帧字幕框是否相似。X 轴容忍像素偏差:判断相邻帧字幕框是否相似。字幕时间轴回退帧数:检测到字幕后,向前多处理几帧。字幕时间轴前进帧数:检测到字幕后,向后多处理几帧。STTN 参考帧步长:STTN 选择参考帧的间隔。STTN 参考帧数量:STTN 使用的参考帧数量。STTN 最大加载帧数:STTN 每批最多处理帧数。越大越吃显存。ProPainter 最大加载帧数:ProPainter 每批最多处理帧数。越大越吃显存。启动时检查更新:启动时检查新版本。新用户建议先保持默认值,只改算法和字幕区域。
STTN 智能擦除。LAMA 或 OpenCV。运行。运行。预览帧 找到要处理的开始和结束帧。运行。LAMA。运行,任务会按队列依次执行。确认控制台是否显示:
Video Subtitle Remover WebUI: http://0.0.0.0:7860
本机访问:
http://127.0.0.1:7860
若端口被占用,可关闭占用程序,或用 ./start_app.sh 启动。
STTN 智能擦除 和 STTN 字幕检测 在当前 WebUI 下需要 CUDA。
解决:
LAMA、OpenCV 或 ProPainter。常见原因:
LAMA 或 ProPainter。STTN 最大加载帧数 或 ProPainter 最大加载帧数 设置过大。处理建议:
STTN 智能擦除。OpenCV 测试。处理建议:
字幕区域扩展像素。字幕检测模式 改为 精准(PP-OCRv5 Server)。STTN 智能擦除、LAMA、ProPainter。字幕时间轴回退帧数 和 字幕时间轴前进帧数。常见原因:
处理建议:
查看 日志 最后一段错误。
常见原因:
paddle、torch 或 torchvision。程序会用 ffmpeg 提取并合并原音频。若日志出现 提取音频失败 或 合并音频失败,输出视频可能无声。
常见原因:
WebUI 图片输出在:
outputs/pictures/
CLI 图片输出默认由后端逻辑保存到输入文件同目录的 no_sub/ 下。
WebUI 视频输出在:
outputs/videos/
CLI 使用你传入的 -o 路径。
只有视频任务完成后,点击任务队列里的 输出文件 才能加载结果预览。
图片任务不支持视频预览。
简单规则:
STTN 智能擦除。LAMA。ProPainter。OpenCV。STTN 字幕检测。坐标来自原视频像素。
格式:
-c ymin ymax xmin xmax
示例:只处理画面底部区域:
python ./backend/main.py -i input.mp4 -o output.mp4 -c 900 1060 100 1800
WebUI 可以。上传多个文件后,任务会进入队列,点击 运行 后按顺序处理。
CLI 一次处理一个文件。批量处理需写脚本循环调用。
简单处理:
保存设置。修复算法、字幕检测模式、字幕区域,其他保持默认。新用户按这个流程使用:
python gui.py 启动 WebUI。http://127.0.0.1:7860。STTN 智能擦除,无 CUDA 选 LAMA。运行。outputs/videos/ 或 outputs/pictures/ 查看结果。
认证作者

支持自启动