产品简介
summarize 这款工具利用 AI 自动将 YouTube、TikTok、本地文件等多种来源的视频内容总结成可读的 markdown 文档,包含问答、教程等格式。适合需要快速提取视频信息的学生、研究人员和内容创作者,节省手动总结时间。

核心功能
- 支持 11+ 视频来源,包括 YouTube、Instagram、TikTok、X、Reddit、Facebook、Google Drive、Dropbox 和本地文件
- 兼容多种 LLM API,如 OpenAI、Groq、Perplexity 等,用户自带 API key
- 提供多种使用方式:命令行工具、Streamlit 界面、HTTP API、Docker 容器等
- 输出为 markdown 格式,支持问答、事实检查、教程、Mermaid 图表等多种内容类型
- 可选功能如文档缓存和 vision 模式,增强总结能力
快速开始
- 安装 Python 3.7+ 和 ffmpeg 到系统路径
- 使用 pipx 安装工具:pipx install martino-summarize
- 配置 API key:在 .env 文件中添加 GROQ_API_KEY 或 OPENAI_API_KEY
- 运行命令总结视频:summarizer --source "视频URL"
界面预览
与其他方案对比
| 对比项 | summarize | 同类方案 |
|---|---|---|
| 视频来源支持 | 支持 11+ 多来源,包括主流平台和本地文件 | 同类工具可能仅支持少数平台 |
| AI 模型兼容性 | 兼容任何 OpenAI 兼容 LLM,用户可自由选择模型 | 其他工具可能绑定特定模型 |
| 使用方式 | 提供 CLI、Streamlit、API、Docker 等多种集成方式 | 可能仅提供单一使用方式 |
适合谁用
- 学生:总结在线讲座和课程视频,快速复习内容
- 内容创作者:分析 TikTok 或 YouTube 视频,提取关键信息用于创作
- 研究人员:从会议录制或访谈视频中自动提取问答和事实
- 普通用户:总结本地存储的视频文件,生成可读文档
下载与版本
当前最新版本为 v0.2.2,发布于 2026-07-04。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/martinopiaggi/summarize