我做了一个本地字幕提取工具:软字幕优先 + Whisper 转写回退(支持链接/本地文件)

1. 背景

做剪辑、写稿、做课程笔记时,最耗时间的往往不是观看,而是把视频内容变成可编辑的文字。

市面上工具要么需要上传到云端、要么流程复杂、要么对不同来源兼容性差。我做了一个本地运行的桌面工具,目标是:一键提取字幕,尽量减少手工操作。

2. 设计思路:软字幕优先,转写兜底

字幕来源主要有三类:

  1. 软字幕:容器里自带字幕轨道(SRT/ASS/mov_text/webvtt 等)
  2. 硬字幕:烧录在画面里的文字
  3. 无字幕:只能靠语音识别

工具采用最实用的一条策略:

  • 先探测软字幕轨道(能导出文本就直接提取,准确且快)
  • 没有可用软字幕再进入 Whisper 语音转写(兜底方案,覆盖所有视频)

3. 功能点

  • 支持输入视频链接 / 上传本地文件
  • 自动探测并提取软字幕
  • 无软字幕时自动转写生成字幕
  • 过程进度可见(探测/下载/转写/生成)
  • 结果支持:字幕列表 + 全文复制 + 导出字幕文件

4. 使用场景

  • 短视频脚本文案整理
  • 课程/访谈/会议快速做笔记
  • 素材粗剪前快速提取台词

5. 总结

如果你也经常需要从视频里提取文字,建议先用"软字幕优先 + 转写兜底"的组合策略,会比单纯 OCR/单纯 ASR 更稳。

6. 软件下载地址
7. 软件截图



相关推荐
code_pgf4 天前
MNN Whisper 实时 ASR 工程实现
人工智能·whisper·mnn
独占的甜蜜7 天前
从FLAC到WAV:whisper.cpp中的FFmpeg音频预处理全解析过程
ffmpeg·whisper·音视频
独占的甜蜜7 天前
从FLAC到WAV:whisper.cpp中的FFmpeg音频预处理全解析
ffmpeg·whisper·音视频
阿里巴啦11 天前
一个 Python 视频处理工具链实战:下载、转录、摘要、字幕、诊断全打通 (已开源)
人工智能·python·whisper·视频下载·视频处理工具
qq_3168377512 天前
使用 whisper OpenCC 从音频文件生成字幕
whisper
skywalk816318 天前
DuMate帮着在Windows10 编译安装Whisper-CPP
人工智能·whisper
skywalk816320 天前
Windows下安装编译安装Whisper-CPP:一个语音实现框架集和高性能推理模型
人工智能·windows·whisper
linux开发之路21 天前
C++实现Whisper+Kimi端到端AI智能语音助手
c++·人工智能·llm·whisper·openai
吱夏cz1 个月前
安装whisper
whisper
Jay星晴1 个月前
Whisper-large-v3语音识别效果对比:与Whisper v2/v1在中文长语音场景差异
whisper·语音识别·asr·星图gpu