
MORT
屏幕取词实时翻译,外语游戏直接玩
MORT 是一款基于 C# 开发的实时游戏翻译工具,主要面向韩文游戏玩家。它通过屏幕 OCR 技术识别游戏画面中的文本,再调用在线翻译服务将韩文等内容实时转换为中文或其他语言,让玩家无需等待汉化补丁即可理解剧情、任务和界面文字。项目内置 Tesseract OCR 引擎,支持自定义识别区域、翻译引擎切换、快捷键触发和悬浮窗显示,能覆盖视觉小说、RPG、模拟经营等文本量大的游戏类型。相比传统汉化补丁,MORT 的优势在于不修改游戏文件、支持未汉化或冷门作品,并且可以随游戏版本更新即时使用。它解决的是语言壁垒导致的游戏体验割裂问题,适合想第一时间游玩原版外语游戏的玩家。
项目数据
使用教程
环境要求
- Windows 10 或更高版本,仅支持 64 位系统
- 已安装 .NET 9 或更高版本(Download .NET Desktop Runtime 9.0.4 Windows x64)
- 已安装 Visual Studio 2022 的 Visual C++ (x64) 运行库(vcredist_x64.exe)
安装与启动步骤
-
1安装 .NET 9 运行时
下载并安装 .NET Desktop Runtime 9.0.4 的 Windows x64 安装包,MORT 运行依赖它。
-
2安装 VC++ 运行库
运行 vcredist_x64.exe 安装 Visual C++ (x64) 运行库,否则程序可能无法启动。
-
3下载 MORT 最新版
从作者 Naver 博客(blog.naver.com/killkimno/70179867557)下载最新版本,查看更新说明后解压。
-
4设置 OCR 语言
打开 Preferences 标签页,按游戏原文语言设置对应的 OCR 识别语言。
-
5框选识别区域
在 Remote control(远程控制)面板点击 Search,框选游戏中对话文字出现的区域。
-
6应用并开始翻译
在 MORT 主窗体点击 Apply 应用设置,再在 Remote control 面板按下 Translate 开始实时翻译。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
OCR 语言 | 是 | 按游戏原文语言设置,决定 OCR 识别哪种文字 | en |
Translation Type | 否 | 选择翻译引擎,自定义 HTTP 接口时选择 Custom API | Custom API |
Custom API URL | 否 | Advanced Settings 中填写自定义翻译服务的接口地址 | http://127.0.0.1:5000/translate |
请求字段 name/text/target/source | 否 | Custom API 的 POST 请求体字段,text 为 OCR 文本,source/target 为语言代码 | {"name":"test","text":"tank divsion","target":"ko","source": |
响应字段 result/errorCode/errorMessage | 否 | Custom API 必须返回的字段,result 为译文 | {"result":"탱크 사단","errorMessage":"","errorCode":"0"} |
如何确认成功
Remote control 面板按 Translate 后,悬浮窗/结果处实时出现译文,说明 OCR 与翻译链路正常。
常见问题
Q:为什么自己编译后程序无法运行?
A:因为缺少运行时必需文件。需把最新构建文件解压到 release 文件夹,补齐依赖文件后才能运行。
Q:如何接入自己的翻译服务?
A:把 Translation Type 设为 Custom API,在 Advanced Settings 填自定义 API URL,接口需按 README 的 POST 请求与响应字段规则实现,可参考 LibreTranslate、NLLB 示例。
Q:MORT 会修改游戏文件吗?
A:不会。它通过屏幕 OCR 实时提取文本再翻译,不修改游戏本体,因此未汉化或冷门作品也能使用。
Q:支持哪些 OCR 和翻译引擎?
A:OCR 支持 TesseractOCR、Windows OCR、Google Cloud Vision、Snipping Tool、Easy OCR;翻译支持 Naver Papago、Google Web、Google Sheet、ezTrans、DeepL。
注意事项
- 仅支持 Windows 10 及以上 64 位系统,需先装好 .NET 9 运行环境和 VC++ (x64) 运行库。
- OCR 语言必须与游戏原文语言一致,否则识别率很低。
- 自定义 API 必须严格遵守 README 给出的请求体与响应体字段规范。
- 如需修改 MORT_CORE.DLL、nhocr.DLL,请参考 README 中提到的相关项目。
核心亮点
- 支持自定义 OCR 识别区域,可精准框选对话框或任务栏,减少无关文字干扰
- 可切换多种翻译引擎,用户能按语种和网络情况选择合适服务
- 提供悬浮窗与快捷键操作,游戏过程中无需切屏即可查看译文
不足之处
- 依赖 OCR 识别质量,字体特殊或背景复杂的游戏画面容易识别错误
- 翻译需联网调用接口,离线或网络不稳定时体验受限
- 主要针对韩文游戏优化,其他语种支持相对有限
适用场景
- 游玩未汉化的韩文视觉小说,实时看懂剧情对话
- 在韩服 RPG 中识别任务描述和道具说明,避免误操作
- 直播或录播外语游戏时快速获取文本内容辅助解说
替代项目
Translumo、Textractor
项目介绍
上一篇:ScreenTranslator
同类项目推荐
xmgai-like
开源
换脸、艺术二维码随手玩,副业灵感一包带走。
本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···
DDC_Skills_for_AI_Agents_in_Cons···
开源
给建筑AI装上221个专业技能,让Claude秒变工地专家
221 AI skills for construction: BIM analysis, cost estimation, scheduling, document ···
spoken-to-signed-translation
开源
把口语文本一路转成手语视频的流水线
a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation
LiveTranslate
开源
直播看片实时翻译,字幕秒出,跨语言无压力
Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···