Mac 上一键转录 + 翻译 JAV 视频的命令行工具。一个命令输出中文字幕。
- Apple Silicon Mac(MLX 依赖)
- Python 3.10+
git clone <repo-url>
cd javsub
pip install -e .首次运行 ASR 会自动下载模型(约 1GB),需要联网。
首次运行会交互式提示配置 API key 和 API 地址,写入:
~/.config/javsub/config
[default]
api_key=sk-xxx
base_url=https://api.deepseek.com
model=deepseek-v4-flashjavsub video.mp4输出 video.zh.srt。如果已存在则跳过,只需翻译日文字幕可提前放入 video.jp.srt。
engine/
├── javsub.py # 入口
├── asr.py # ASR 转录(mlx-qwen3-asr)
├── translate.py # 翻译(OpenAI 兼容 API)
├── srt_utils.py # SRT 解析与合并
├── config.py # 配置读写
└── final_prompt.txt # 翻译 prompt 模板
MIT