更快的耳语mcp
从视频文件生成高质量字幕MCP服务器&CLI工具。更快的耳语使用本地GPU/CPU中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。
特徴
- MCP服务器支持 - Claude Desktop等的MCP直接从客户机获得
- Claude Skill対応 -
skills/whisper.skill稳定运行 - 高速処理 - Faster Whisper (CTranslate2) 优化的推论
- 多言语对应 -59语言的自动检测和翻译
- 灵活的输入 -本地文件/URL(YouTube等)两种对应
- GPU/CPU対応 - CUDA GPU 或CPU 可执行
安装
git clone https://github.com/uzusio/faster-whisper-mcp.git
cd faster-whisper-mcp
pip install uv
uv venv
uv pip install -e .MCP用作服务器
Claude Desktop注册
%APPDATA%\Claude\claude_desktop_config.json(Windows)或 ~/Library/Application Support/Claude/claude_desktop_config.json(Mac)添加到:
{
"mcpServers": {
"faster-whisper": {
"command": "uv",
"args": ["--directory", "/path/to/faster-whisper-mcp", "run", "python", "mcp_server.py"],
"env": {
"OPENAI_API_KEY": "sk-..."
}
}
}
}备注: OPENAI_API_KEY 仅在使用翻译功能时才需要。交付工具
工具|说明| |--------|------| | transcribe_from_file 从本地动画/声音文件生成字幕 | transcribe_from_url | URL下载视频生成字幕 | get_supported_languages 获取支持语言列表
详细参数为 skills/whisper/ 来修改标记元素的显示属性。
使用例
この動画の字幕を生成して: C:\Videos\meeting.mp4https://www.youtube.com/watch?v=xxxxx この動画を日本語字幕付きで文字起こししてCLI作为…使用
# 基本
python main.py video.mp4
# デバイス指定
python main.py video.mp4 --device cpu
# 翻訳付き
python main.py video.mp4 --input-lang ja --output-lang en
# URLから処理
python main.py https://www.youtube.com/watch?v=xxxxx主要选项: --device, --model, --input-lang, --output-lang
所有选项 python main.py --help 查看项目中可用的所有族。
环境要件
- Python 3.11+
- 紫外线
- GPU使用时:CUDA Toolkit 12.x + cuDNN 9.x
- 翻译功能:OpenAI API键(
.env),模板名称将采用不同的格式
出力
- 形式:SRT
- 出力先:本地文件位于同一目录下URL啊
output/ - 文件名:
{元ファイル名}_{言語コード}.srt
许可证
MIT许可证
