简介
FlyCut Caption 是一个面向视频字幕编辑的开源组件,利用本地或浏览器端的 AI 模型完成高精度语音识别,并提供直观的可视化字幕分段编辑、回放预览与多格式导出能力。该工具特别适合需要对长视频快速生成、校对并导出字幕的内容创作者与产品团队。
主要特性
- 基于 Whisper/Transformers.js 的本地/浏览器端 ASR,支持多语言识别与逐词时间戳。
- 可视化字幕段落选择、批量删除、撤销/重做与实时预览,操作流程贴合视频剪辑习惯。
- 支持 SRT/JSON 等字幕格式导出,以及将字幕烧录到视频的导出选项。
- 丰富的样式定制(字体、颜色、位置)与响应式界面,便于集成到不同产品中。
使用场景
- 视频内容创作:快速生成并编辑字幕,提升后期处理效率。
- 教育与培训:为课程视频生成精确字幕并导出标准格式供 LMS 使用。
- 媒体与采访:对访谈/会议录制进行自动转录并快速修订时间轴。
- 产品集成:作为可嵌入组件接入 Web 编辑器或在线剪辑工具。
技术特点
- 现代前端栈:React + TypeScript + Vite,组件化设计便于扩展。
- WebAV 与 Web Worker:本地化视频处理与后台 ASR,不阻塞主线程。
- 支持本地模型运行与远端服务混合部署,降低网络依赖与隐私风险。
- 国际化设计(内置中/英文语言包),支持自定义语言包以便产品多语言覆盖。