#14 · 主分类: AI内容阅读与聚合器

youtube-transcript-api

asr captions cli python subtitle subtitles transcript transcripts translating-transcripts youtube youtube-api youtube-asr youtube-captions youtube-subtitles youtube-transcript youtube-transcripts youtube-video

这是一个Python API,允许您获取指定YouTube视频的转录/字幕。它也适用于自动生成的字幕,并且不需要API密钥或无头浏览器,不像其他基于selenium的解决方案那样。

项目最后更新:05/19/26

GitHub Stars

8.1K

Forks数量

821

贡献者数量

27

许可证

MIT

收录理由

想从 YouTube 视频里提取语音文字,通常要么付费使用第三方转录接口,要么用 Selenium 驱动无头浏览器去抓取。这个库绕开了这两条路:它直接读取 YouTube 公开的字幕端点,无论是手动上传的字幕还是自动生成的字幕,只要几行 Python 代码就能拿到,而且不需要 API 密钥。如果视频带有翻译后的字幕,也能一并请求,适合需要同一内容多语言版本的场景。代价是它依赖 YouTube 内部实现,而非稳定的付费服务,YouTube 一改动就可能失效;好在项目维护活跃,通常很快就有补丁。对于搜索索引、内容摘要或其他需要把字幕文本当作输入的流程来说,这种维护成本是值得的。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目