牛津大学博士后Kevin Lin开源了视频翻译工具Violin,可将视频自动进行语音识别、LLM翻译和语音合成,打破语言壁垒。工具支持个性化翻译风格,并能基于视频内容进行问答交互。它提供Web应用、CLI命令行及Agent Skill(如Claude Code skill)多种使用方式,默认利用Together AI的免费额度,也支持OpenAI等API。该项目旨在推动高质量视频内容的全球化传播。
这个项目也可以直接 # 安装成 Claude Code skill
命令:violin --install-skill
以后就可以直接这样:violin input.mp4 output_zh.mp4 --language Chinese
大家需要注意:
去 http://api.together.ai 注册获取 Key(也支持 OpenAI、ElevenLabs,只需其中一个)。
Violin 默认使用 Together AI(免费注册可得额度),需要设置环境变量:
永久生效,加到 ~/.zshrc
echo 'export TOGETHER_API_KEY=你的key' >> ~/.zshrc source ~/.zshrc