产品简介
SubtitleExtractor 是一个开源工具,能从MP4/MKV视频中提取硬编码字幕,使用OCR技术,并提供浏览器内编辑器。适合需要处理视频字幕的编辑、翻译人员或内容创作者,支持macOS和NVIDIA GPU加速,可自托管部署。
核心功能
- 使用OCR从视频中提取烧录字幕
- 内置浏览器字幕编辑器,支持视频预览同步
- 支持SRT和ASS格式导出
- 可容器化自托管部署
- 提供实时进度日志和客户端提取功能
快速开始
- 配置环境变量:复制.env.example为.env并编辑JWT等密钥
- 拉取Docker镜像:运行docker compose pull
- 启动服务:运行docker compose up -d并访问http://localhost:3000
- macOS用户需安装ffmpeg并运行worker脚本:brew install ffmpeg && cd worker && ./run-macos.sh
与其他方案对比
| 对比项 | SubtitleExtractor | 同类方案 |
|---|---|---|
| 自托管能力 | 支持容器化自托管,无依赖云服务 | 许多工具依赖在线服务或本地安装 |
| 字幕编辑集成 | 内置浏览器编辑器,支持视频预览和同步编辑 | 通常需要导出后用其他软件编辑 |
| OCR可配置性 | OCR worker可配置,支持多种后端 | 可能固定使用单一OCR引擎 |
适合谁用
- 视频编辑人员:从现有视频中提取字幕用于后期制作
- 翻译工作者:提取外文视频字幕以便翻译
- 内容创作者:管理或重用视频字幕内容
- 技术开发者:自托管部署集成到工作流
下载与版本
当前最新版本为 v0.7.0,发布于 2026-07-04。支持 macOS。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/Dim145/SubtitleExtractor