@DanKornas:长YouTube视频可能包含有用内容,但逐一提取文字记录中的关键点难以规模化。

X AI KOLs Timeline 工具

摘要

YouTube Summarizer 是一款开源的 Flask 网页应用,可利用 Google Gemini 或 OpenAI 模型总结 YouTube 视频和播放列表,支持缓存、音频输出和 Docker。

长YouTube视频可能包含有用内容,但逐一提取文字记录中的关键点难以规模化。 YouTube Summarizer 是一个 Flask 网页应用,适合需要简洁摘要的构建者,可处理 YouTube 视频和播放列表。 它能处理单个 URL 或批量处理,提取可用文字记录,并利用选定的 Google Gemini 或 OpenAI 模型进行总结。该仓库包含 Docker Compose 和本地 Python 设置路径。 主要功能: • 视频总结 – 将单个视频的文字记录转换为简洁摘要 • 播放列表支持 – 处理 YouTube 播放列表中的视频 • 多模型工作流 – 在支持的 Gemini 和 OpenAI GPT 模型之间选择 • 音频输出 – 使用 Google Cloud Text-to-Speech 将摘要转换为 MP3 文件 • 智能缓存 – 复用已保存的摘要和音频文件,减少重复 API 调用 免费公开 GitHub 仓库。需要 Google API 访问权限;OpenAI 访问权限可选。 回复中附有链接
查看原文
查看缓存全文

缓存时间: 2026/07/28 16:28

长YouTube视频可能包含有用的内容,但一次提取一个转录的关键点并不具有可扩展性。

YouTube Summarizer是一个Flask Web应用,专为想要获得YouTube视频和播放列表简明摘要的构建者设计。

它帮助你处理单个URL或批量处理,通过提取可用的转录并使用选定的Google Gemini或OpenAI模型进行总结。该仓库包含Docker Compose和本地Python设置路径。

主要功能: • 视频摘要 – 将单个视频的转录转化为简明摘要 • 播放列表支持 – 处理YouTube播放列表中的视频 • 多模型工作流 – 在支持的Gemini和OpenAI GPT模型之间选择 • 音频输出 – 使用Google Cloud Text-to-Speech将摘要转换为MP3文件 • 智能缓存 – 重用已保存的摘要和音频文件,减少重复API调用

免费公开的GitHub仓库。需要Google API访问权限;OpenAI访问权限可选。

链接在回复中。

相似文章

Show HN: 仅CPU转录YouTube、TikTok、X、Instagram视频

Hacker News Top

yapsnap 是一个命令行工具,用于将来自各种来源(YouTube、TikTok 等)的视频/音频转录为纯文本,仅使用 CPU,无需 GPU 或云。它利用 sherpa-onnx 和 yt-dlp 实现离线快速转录。

Show HN: YouTube吉他谱解析器

Hacker News Top

一个CLI工具,可下载YouTube吉他教学视频,使用Claude视觉模型检测并裁剪谱表区域,按小节编号去重帧,最后拼接成PDF。需要Node.js、yt-dlp、ffmpeg和Anthropic API密钥。