TubeScribe

🎬 YouTube视频一键转录+AI朗读

本地运行的YouTube视频转录工具,自动生成带发言人标识的文稿、可点击时间戳、评论分析及AI朗读摘要,完全免费零API调用。

收藏
19.1k
安装
4.5k
版本
1.1.2
CLS 安全性认证2026-06-23
点击查看完整报告 >

使用说明

核心功能

TubeScribe 是一款完全本地运行的 YouTube 视频处理工具,无需订阅、API 密钥或网络上传。用户只需提供视频链接,即可自动生成结构化文档包,包含完整转录文本、智能发言人识别、关键引语提取、观众评论分析以及AI生成的音频摘要。

显著优点

隐私与成本优势突出:数据零外传,所有处理在本地完成;无使用次数限制,适合高频批量处理需求。功能覆盖全面,从多发言人播客识别到音乐歌词提取均可胜任,输出格式支持 DOCX/HTML/Markdown 三种常用文档类型。

用户体验设计精细:时间戳直接链接回 YouTube 对应片段,方便复核;后台非阻塞式处理允许用户在等待时继续对话;队列机制支持批量提交、顺序执行,避免资源冲突。

音频摘要质量较高:内置 Kokoro TTS 引擎,支持自定义声线混合(默认 0.6af_heart+0.4af_sky),语速可调,生成 MP3/WAV 格式便于移动端收听。

潜在局限

  • 依赖外部工具链:需要单独安装 summarize CLI、pandocffmpegyt-dlp 等,首次配置门槛较高
  • 字幕依赖性:无人工字幕或自动生成的视频无法处理
  • 平台限制:不支持直播流、年龄限制视频、私人视频及区域屏蔽内容
  • speaker 识别精度:复杂背景音或多重叠对话场景下可能出现误判
  • 仅限 macOS:部分功能(如 open 命令、内置TTS)依赖 macOS 系统工具

适合人群

播客听众、研究人员、学生、内容创作者、需要快速消化长视频信息的职场人士,以及注重数据隐私、不愿将内容上传至云端服务的用户。

常规风险

  • 长期依赖 YouTube 字幕API/页面结构,存在因平台政策变更导致功能失效的风险
  • yt-dlp 等工具的更新节奏可能影响评论抓取稳定性
  • 本地处理长视频(>1小时)时可能产生较高的CPU/内存占用
  • 临时文件若配置不当可能残留于 /tmp 目录,需依赖 cleanup 步骤清理

安全解读

核心功能

TubeScribe 是一款专为 YouTube 内容设计的本地化智能转录与摘要工具。用户只需提供视频链接,系统即可自动完成字幕提取、说话人识别、结构化文档生成及 AI 语音摘要合成,最终输出可编辑的 DOCX/HTML/Markdown 文件与 MP3/WAV 音频摘要。

显著优势

完全本地化与隐私优先:所有数据处理均在本地完成,无需 API 密钥、无需订阅、无数据上传云端,特别适合对隐私敏感的内容处理场景。

多格式输出与深度集成:支持 DOCX、HTML、Markdown 三种文档格式;音频摘要采用 Kokoro TTS 高质量语音合成,支持自定义音色混合与语速调节;文档内嵌可点击时间戳,直接跳转至 YouTube 对应片段。

智能内容解析:自动识别多说话人场景(访谈、播客),提取关键引述与观众评论情感分析;支持批量队列处理,后台运行不阻塞主对话流。

潜在局限与风险

外部依赖链复杂:核心功能依赖 summarize CLI、yt-dlp、pandoc、ffmpeg、Kokoro TTS 等多个外部工具,存在供应链安全风险(RISK-001、RISK-005)。setup 脚本自动下载二进制文件时缺乏完整性校验。

动态代码执行模式:Kokoro 音频生成模块采用字符串拼接 Python 代码后通过 subprocess 执行,虽已通过 json.dumps() 修复注入漏洞(v1.1.2),但该架构模式仍存在潜在安全隐患(RISK-003)。

平台与内容限制:仅支持带字幕/隐藏字幕的 YouTube 视频,无字幕内容无法处理;不支持实时直播流;受区域限制或年龄验证的视频可能访问失败。

硬件资源需求:Kokoro TTS 依赖 PyTorch,对本地计算资源有一定要求;长视频(>30 分钟)需延长子代理超时时间至 900 秒。

适用人群

  • 播客与访谈内容创作者、研究人员
  • 在线教育学习者(课程笔记整理)
  • 媒体监测与舆情分析从业者
  • 需离线归档 YouTube 内容的隐私敏感用户

安全等级与建议

经 CLS-Certify v2.1.0 认证,综合评分 74 分,等级 A。历史代码注入与 XSS 漏洞已在 v1.1.2 修复。建议用户:

  • 定期运行 setup.py 检查依赖更新
  • 为长视频主动增加超时配置
  • 关注 yt-dlp、pandoc 等上游工具的安全公告

TubeScribe 内容

scripts文件夹
手动下载zip · 32.5 kB
config.pytext/plain
请选择文件