gemini youtube转录器
使用Gemini API转录YouTube视频,公开为Python库和MCP服务器。
为什么是双子座?
Gemini具有对YouTube的原生第一方访问权限——它可以直接从其URL读取和处理YouTube视频,无需下载、中间存储,也不需要第三方工具。您传递一个URL,Gemini观看视频(以FPS\
当多个扬声器可区分时:
MM:SS: Speaker A: MM:SS: Speaker B:
## 安装
pip install .
需要a [Gemini API密钥](https://aistudio.google.com/apikey).将其设置为环境变量:
export GEMINI_API_KEY="your-key-here"
可选地,覆盖Gemini模型(默认值: `gemini-3-flash-preview`):
export GEMINI_MODEL="gemini-3.1-flash-lite-preview"
## 用法
### 命令行界面
transcribe https://www.youtube.com/watch?v=...
### python
from youtube_transcriber import transcribe_youtube
transcript = transcribe_youtube("https://www.youtube.com/watch?v=...") print(transcript)
### mcpb(克劳德桌面)
下载最新 `.mcpb` 文件来自 [发布](../../releases/latest) 页面并打开它-Claude Desktop将自动安装扩展,并提示您输入Gemini API密钥。
### MCP服务器
python -m youtube_transcriber.server
在MCP客户端配置中注册:
{ "mcpServers": { "youtube-transcriber": { "command": "python", "args": ["-m", "youtube_transcriber.server"], "env": { "GEMINI_API_KEY": "your-key-here", "GEMINI_MODEL": "gemini-3-flash-preview" } } } }
MCP工具 `transcribe_youtube_video` 接受YouTube URL并返回完整的转录字符串。
### mcpb
A. `manifest.json` 通过以下方式一键安装 [mcpb](https://mcpb.dev).mcpb将提示您输入Gemini API密钥并处理其余密钥-不需要手动配置编辑。
mcpb install .
