这个项目能做什么
YouTube Bili Localizer 是一款面向已获授权视频的本地化工具,旨在将本地文件或授权 URL 转换为带有中文字幕的硬字幕视频,并辅助填写 B 站投稿信息。
其核心功能流水线包括:
1. 素材获取:支持本地文件或通过 yt-dlp 获取 YouTube 视频,支持用户配置 Cookies 和 PO Token。
2. 字幕提取:利用 faster-whisper 进行音频转写,并结合 Tesseract OCR 识别画面文字,支持两者时间轴合并与去重。
3. 翻译与校对:集成 OpenAI 或 DeepSeek 等 LLM 进行上下文分批翻译、源字幕校对及投稿元数据生成。
4. 视频渲染:使用 FFmpeg 将字幕渲染为硬字幕,支持自定义字体、描边、阴影及位置,优先调用 NVIDIA NVENC 加速。
5. 发布辅助:通过 Playwright 辅助填写 B 站投稿信息,由用户人工确认后提交。
该工具提供 React 构建的图形化工作台(WebView)和 CLI 命令行界面,支持三种资源模式(均衡、后台、极速)以平衡系统性能。每阶段处理结果均保存检查点,支持中断后恢复运行。
评论
0 评分人数达到10人后显示
登录后参与讨论。