找回密码
立即注册
搜索
发回帖 发新帖

5521

积分

0

好友

709

主题
发表于 7 小时前 | 查看: 2| 回复: 0

看日剧韩剧的时候,最烦的事情之一就是字幕找不到。热门剧还有字幕组跟进,冷门点的剧只能去字幕论坛翻,好不容易找到字幕,还常常对不上片源版本,时间轴偏个几秒就足够让人抓狂。

动漫生肉更麻烦。没有字幕组接的番,只能边看边开翻译软件,复制、粘贴、暂停、继续,整段节奏全断了。

Transub Player Windows 本地播放器,打开视频字幕就来

Transub Player 想把这件事简化:打开视频,字幕就来。它是一个 Windows 桌面播放器,边播边识别语音,本地完成翻译,输出双语字幕。中、日、韩、英四种语言可以互译,断网也能用。

一、它到底是个什么样的工具

Transub Player 是 dlsandy 开发的 Windows 桌面视频播放器,开源在 GitHub,目前 676 Stars。底层用 mpv 播放视频,界面壳用 WPF,语音识别走 Whisper,具体是 whisper.cpp / GGML turbo 版本;翻译则用 llama-server + Hy-MT GGUF 模型。识别和翻译都在本地运行,不调用任何付费 API。

Transub Player 本地字幕处理链架构图

项目定位说得很清楚:目标是「看得懂、跟得上的字幕」,不追求发布级字幕质量。README 里也直接说明,字幕会比画面稍微滞后一点。这是设计取舍,毕竟边播边识别,不可能做到完全同步。

二、核心功能

Transub Player 三种字幕模式说明

字幕有三种模式:翻译、原文、双语。播放中可以用数字键 1/2/3 随时切换。翻译模式只显示译文,原文模式只显示原语,双语模式同时显示原文和译文。有个细节挺实用:如果翻译卡住了,原文字幕仍然会继续显示,画面不会因此变成「哑巴」。

支持中文、日语、韩语、英语,源语言和目标语言在播放时可以切换。比如看日剧时想练听力,就切到原文模式;遇到听不懂的台词,再切回双语。更多语言还在计划中。

字幕源也有两种。没有外挂字幕文件时,播放器实时识别语音生成字幕;视频旁边有同名字幕文件时,播放器优先加载外挂字幕。这两种模式可以随时切换。

Transub Player 本地文件与网络流媒体播放说明

视频源支持本地文件和网络流媒体。粘贴一个流媒体 URL 进去就能播放,看到想保留的内容还可以一键录制到本地。看直播或者远端视频源时,这个能力很实用。

它跟 Transub 主项目还有联动。Transub 是同一作者的另一个工具,专门做发布级中文字幕。Player 播放时如果发现 Transub 那边有对应片源的高质量字幕,会提示你去获取。

三、安装与首次启动

下载途径有两个:去 GitHub Releases 或者 GitCode Releases,找到 TransubPlayer-*-win-x64-setup.exe。装好后也可以用应用内的「检查更新」。

Transub Player 安装与首次启动指南

便携版是 TransubPlayer-*-win-x64.zip,解压后直接运行 TransubPlayer.exe,不写注册表。

第一次启动会有引导向导处理视频格式关联。第一次播放视频时会触发模型下载,包括 Whisper 识别模型和 LLM 翻译模型,总共约 3.5GB。下载完成后断网也能用。数据存放在 %LocalAppData%\Transub Player\data\,安装版在这个位置;便携版则放在 exe 同目录的 data\ 文件夹里。

系统要求是 Windows 10/11 64 位。GPU 加速可选,没有独显也能跑,只是识别速度会慢一些。要自己编译的话需要 .NET SDK,先运行 tools\fetch-mpv.ps1 拉取 mpv,再执行:

dotnet run --project src\TransubPlayer\TransubPlayer.csproj

Transub Player 常用快捷键说明

常用快捷键包括:Ctrl+O 打开视频,空格播放暂停,左右箭头快进快退,1/2/3 切换字幕模式,Z/X 调整字幕时间,V 切换字幕开关,L 打开播放列表,F/F11/Enter/双击 全屏,S 截图,M 静音。

首次启动如果遇到 SmartScreen 拦截,点「更多信息 → 仍要运行」即可。

四、和其他方案相比怎么样

跟传统外挂字幕比,Transub Player 的优势是不依赖字幕组。冷门番、新番首播、没有字幕组接的剧,照样能大致看懂。代价是字幕质量比发布级字幕差,时间轴也不会完全对齐。

跟在线 AI 字幕工具比,它的差异是本地化。在线工具通常要上传视频、要付费、断网不可用;本地 Whisper 一次下载,之后可长期使用,数据不出本机。对关注隐私和离线使用的人来说,这个区别很明显。

跟 PotPlayer 内置的实时字幕比,Transub Player 的识别和翻译都在本地,过程更可控,也能切换双语。PotPlayer 依赖在线服务,速度和质量会受网络影响。

跟迅雷那种「找字幕」功能比,迅雷是从字幕库匹配现成字幕,Transub Player 是实时生成。一个解决的是「片源已经有人做过字幕」,另一个解决的是「根本没人做过字幕」。

五、几个需要注意的地方

字幕会比画面稍滞后。这是边播边识别的物理限制,做不到外挂字幕那样的帧级同步。介意的话,可以只用 Transub Player 看生肉,找到字幕后立即切外挂。

第一次启动要下载约 3.5GB 模型。下完后可以断网运行,但下载过程要走 GitHub,国内网络可能需要代理或镜像。

仅支持 Windows 10/11 64 位。macOS 和 Linux 用户得另找方案。

字幕质量定位是「看得懂、跟得上」,不是发布级。专业字幕组的翻译水平、本地化润色、文化梗处理,目前本地模型还做不到。

退出时,播放器会把派生的子进程一起结束,不会留后台进程。这点比不少播放器干净。

总结

经常看日剧、韩剧、动漫,又不想等字幕组,或者根本没人接的番,Transub Player 是个能解渴的工具。本地 Whisper 识别加本地 LLM 翻译,断网可用,双语字幕随时切换。

把「找字幕」这件事从追剧流程里删掉,看生肉照样能追下去。

GitHub 地址: https://github.com/dlsandy/Transub-Player
官网: https://www.transub.cc




上一篇:ETF持仓集中度HHI因子实证:U形收益为何无法复现?
下一篇:Go 1.24 源码拆解:cpuprof.go 开关、环形缓冲与样本记账机制
您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-11-11 17:00 , Processed in 0.066367 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表