视频转文字助手 | Youtube/Bilibili视频文字提取
插件介绍
一键提取视频字幕或通过 AI 实时转录音频为文字。
🚀 核心功能
1. 视频内容转文字
使用先进的 Whisper AI 模型,精准识别视频中的语音内容
支持多语言识别(中文、英文、日语等 90+ 语言)
自动生成完整的文字稿,可下载为 TXT 文件
2. 支持主流视频平台
✅ YouTube(包括短链接 youtu.be)
✅ Bilibili(哔哩哔哩)
3. 本地化处理
100% 本地运行:所有音视频处理均在您的设备上完成
零数据上传:不会将任何视频、音频或文字内容发送到外部服务器
离线可用:完成初始化后,即使断网也能继续使用
🔒 隐私与安全
我们深知隐私的重要性,因此采用了以下设计:
Cookie 仅供本地下载使用:收集的 Cookies 仅用于本地 yt-dlp 工具访问您已登录的视频(如年龄限制内容),绝不会被发送到任何服务器
无跟踪、无广告:我们不收集任何用户行为数据,不植入任何广告
开源透明:源代码完全开源在 GitHub,欢迎审查和贡献
💡 主要特点
✨ 免费无限制 - 完全免费,没有转录次数或时长限制
⚡ 高效快速 - 利用您的设备 CPU/GPU 资源,智能分配线程,转录速度超快
🎯 精准识别 - 基于 OpenAI Whisper 模型,识别准确率高
🔧 简单易用 - 打开侧边栏,点击"创建任务"即可开始,无需复杂配置
📦 轻量安装 - 浏览器插件体积小巧,配套的 Native Host 安装包也经过优化
📋 如何使用
第一步:安装插件
从 Chrome 网上应用店安装本插件
第二步:安装 Native Host(必需)
点击插件图标,会弹出欢迎页面
根据您的操作系统(Windows / macOS)下载对应的 Native Host 安装包
运行安装脚本,等待安装完成
刷新插件即可开始使用
第三步:开始转录
打开任意 YouTube 或 Bilibili 视频页面
点击浏览器工具栏的插件图标,打开侧边栏
点击"创建任务"按钮
插件会自动下载音频并开始转录
完成后,点击"下载结果"即可获得 TXT 文字稿
⚙️ 系统要求
浏览器:
Google Chrome 或基于 Chromium 的浏览器(Edge、Arc 等)
版本要求:88 及以上
操作系统:
Windows:Windows 10/11(64 位)
macOS:macOS 11 Big Sur 及以上(推荐 ARM64 芯片机型以获得最佳性能)
硬件建议:
处理器:至少 2 核心 CPU(推荐 4 核心以上)
内存:至少 4GB RAM(推荐 8GB 以上)
硬盘:至少 2GB 可用空间(用于模型文件和临时音频)
❓ 常见问题
Q: 为什么需要安装 Native Host?
A: 由于浏览器扩展的安全限制,无法直接运行大型 AI 模型。Native Host 是一个本地服务程序,负责音频下载和 AI 转录工作,确保一切在您的设备上安全运行。
Q: 转录需要多长时间?
A: 取决于视频长度和您的设备性能。通常情况下,一个 10 分钟的视频大约需要 2-5 分钟完成转录(配置较好的设备会更快)。
Q: 支持哪些语言?
A: Whisper 模型支持 90+ 种语言,包括但不限于中文(普通话、粤语)、英语、日语、韩语、法语、德语、西班牙语等。模型会自动检测视频中的语言。
Q: 如何卸载?
A: 在 Chrome 扩展管理页面移除插件后,还需要手动卸载 Native Host。请从我们的 GitHub Release 页面下载对应的卸载脚本运行即可。
===========================================
📝 版本更新历史
===========================================
【v1.0.5 更新内容】(2026-01-31)
• 🚀 任务后台运行 - 侧边栏关闭后任务继续运行,完成后发送通知
• 🧪 稳定性提升 - MV3 Worker 重启后自动恢复连接
• 🔧 Windows 优化 - 改进安装脚本和卸载流程,修复路径问题
• 📚 文档完善 - 增加详细的故障排查指南
【v1.0.4 更新内容】(2026-01-30)
• 🚀 内置 Node.js 环境 - 解决 YouTube 签名解密问题,无需用户手动安装 Node
• ⚡️ 智能自动降级 - 若 Node 环境不可用,自动切换移动端接口以保证可用性
• 🐛 问题修复 - 修复 Windows 原生消息主机启动问题
【v1.0.3 更新内容】(2026-01-24)
• 📦 自动化构建 - 引入 GitHub Actions 自动打包发布
• 🔄 自动更新 yt-dlp - 每次发布自动集成最新版下载器
• 📝 智能发布日志 - 自动从 README 提取更新说明
【v1.0.1 更新内容】(2026-01-15)
✨ 新功能
• 添加本地服务重新检测功能 - 安装完成后可手动刷新检测
• 自动禁用"添加任务"按钮 - 未安装服务时防止误操作
• 在安装引导面板新增"重新检测"按钮 - 更便捷的用户体验
🚀 性能优化
• 启动速度大幅提升 - 去除不必要的10秒等待时间
• 服务就绪即时响应 - 优化启动遮罩关闭逻辑
• 提前检测本地服务 - 避免无效的连接尝试
💡 体验改进
• 新手引导更智能 - 仅在服务完全就绪后才启动
• 简化状态指示器 - 移除不必要的点击交互
• 更清晰的错误提示 - 安装状态一目了然
🐛 问题修复
• 修复首次启动可能无法连接的问题
• 修复遮罩在某些状态下无法正确关闭的问题
• 清理调试代码,优化控制台输出
【v1.0.0 更新内容】(2026-01-14)
• 首次发布
• 基础视频转文字功能
• 支持 YouTube 和 Bilibili
• 本地 AI 转录(Faster-Whisper)
===========================================
🔗 获取帮助
GitHub 仓库:https://github.com/kangchainx/video-text-chrome-extension
问题反馈:https://github.com/kangchainx/video-text-chrome-extension/issues
版本更新:https://github.com/kangchainx/video-text-chrome-extension/releases
📜 许可与致谢
本项目采用 MIT 开源许可证。
感谢以下开源项目的支持:
OpenAI Whisper (faster-whisper 实现)
yt-dlp(视频下载工具)
FFmpeg(音视频处理)
温馨提示:首次使用时,AI 模型文件(约 140MB)会自动下载到本地。请确保网络畅通并耐心等待。模型仅需下载一次,后续使用无需重新下载。