ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

LunaTranslator 快速上手:10 分钟从零跑通游戏实时翻译

LunaTranslator 快速上手:10 分钟从零跑通游戏实时翻译 LunaTranslator 快速上手10 分钟从零跑通游戏实时翻译【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator玩过日文视觉小说的人都有同一个卡点剧情走到一半满屏台词只能靠猜。LunaTranslator 是面向视觉小说和 Galgame 的游戏实时翻译工具——它在你玩游戏的同时持续抓取台词当场翻成中文。抓字走三条路径HOOK 直接读游戏内存、OCR 截图识别、剪贴板监控各管一段场景。这篇文章按先跑通、再扩展的顺序写跟着做10 分钟可以让译文跟上手头的剧情。1. 先把软件跑起来原理一句话工具要往安装目录写配置和缓存所以它需要一个能写进去的家解压位置和启动方式就都围绕这一点。下载官方 Windows 预编译包解压到任意非系统目录比如D:\Tools。双击LunaTranslator.exe启动。平时就用它不用管理员模式。习惯源码的话执行git clone https://gitcode.com/GitHub_Trending/lu/LunaTranslator然后双击仓库里的src/run.bat它会直接拉起主程序。成功标志主窗口弹出顶部能切 HOOK、OCR 等模式工具栏一排功能按钮就位。坑位提醒别解压到C:\Program Files这类受保护路径配置和缓存会写不进去严重时连启动都失败。2. 四步用 HOOK 抓住游戏文本原理一句话HOOK 是往游戏进程里注入一个 DLL直接读内存里的文本不截图、不做识别延迟和误差都是三条路径里最小的所以它是首选。先开游戏再开工具。游戏进程不存在注入就无从谈起顺序别反。切到 HOOK 模式在进程列表里找到你的游戏并确认。想省事的把游戏快捷方式直接拖进工具窗口它会自动启动游戏并 HOOK。注入成功后弹出选择文本窗口。让游戏往前走几段、显示几句台词窗口里会陆续列出若干候选文本行。选中真正对应台词的那一行完事。成功标志界面右侧开始实时刷出译文游戏继续走剧情翻译一直跟上。如果该游戏支持内嵌翻译候选行里会多一个内嵌按钮点一下译文就直接嵌进游戏画面不用来回切窗口。坑位提醒一直卡在等待 DLL 注入多半是杀软把注入组件隔离了——把软件目录加入信任重新解压一次。3. 卡住了对症状下药跑 HOOK 的过程中绝大多数问题就出在这几个症状上对号入座选不到文本回到选择文本窗口换一条候选行再试连续几条都不对说明这个游戏读不到内存文本直接看下一节切 OCR。HOOK 挂不进去游戏如果以管理员权限运行普通进程注不进去改用LunaTranslator_admin.exe启动工具再 HOOK其他情况普通模式即可。被杀毒拦截、提示缺组件软件目录加信任、重新解压两条一起做。翻译延迟高换低延迟的在线引擎或后面会讲的本地模型。译文读着不顺打开错译修正、纯标点跳过这类后处理高频术语再补一个自定义词典。4. HOOK 挂了的两条退路原理一句话HOOK 需要游戏配合而 OCR 和剪贴板不需要——一个靠看屏幕一个靠你复制所以游戏怎么设防都影响不到它们。OCR 截图识别适合游戏读不到内存文本、HOOK 挂不进去的场景切到 OCR 模式。框选游戏里的文本区域。它按固定频率自动截图、识别、送翻引擎有 Tesseract、百度、Windows OCR 等可选实现都在 src/LunaTranslator/ocrengines/。参数拿不准就选周期执行这是最简单、最不容易出错的策略。成功标志游戏里台词一换界面里的译文跟着变且没有漏句。坑位提醒工具栏上相邻两个图标长得很像第一个是持续识别第二个只识别一次别按错。另外 OCR 太勤疯狂翻译重复内容或太迟钝换台词半天不翻去调图像一致性阈值和图像稳定性阈值说明见 docs/zh/ocrparam.md。剪贴板监控则更轻不开游戏只想翻某段外文时打开剪贴板监控在游戏或浏览器里 CtrlC 复制译文自动出现在界面。源码在 src/LunaTranslator/textio/textsource/copyboard.py。5. 翻译之外顺手开的三个附加能力跑通主流程后下面三个能力基本零成本值得顺手打开查词译文里的词可以直接查释义词源涵盖 Jisho、Weblio、有道以及 mdict 本地词库实现在 src/LunaTranslator/cishu/。边玩边记词的人用得上。朗读Edge-TTS、Google TTS、Voicevox、GPT-SoVITS 等引擎任选中日英语音色都有适合听着剧情走实现在 src/LunaTranslator/tts/。本地模型离线翻译内置 LLaMA.cpp 集成配好之后断网、内网、模拟器环境都能翻默认模型配置见 src/LunaTranslator/defaultconfig/Magpie/config.json。另外生词支持一键导入 Anki 做成记忆卡配合查词一起用。6. 想深入去仓库里翻什么入门图解docs/zh/basicuse.md——HOOK、OCR、快捷启动三种模式都配了图第一份读它。内嵌翻译专题docs/zh/embedtranslate.md。OCR 四种自动执行方式和参数docs/zh/ocrparam.md。翻译引擎清单与默认参数src/LunaTranslator/defaultconfig/translatorsetting.json各家引擎实现在 src/LunaTranslator/translator/。本地模型部署docs/zh/sakurallmcolab.md。卡住问人docs/zh/README.md 里列了作者的视频和官方群入口。LunaTranslator 的哲学其实就一句文本抓得稳比翻译翻得炫更重要——HOOK 抓不到再谈 OCROCR 再不行还有剪贴板翻译引擎随时可换。现在就挑一部想玩的视觉小说把上面四步 HOOK 走一遍当右侧刷出第一行译文的时候这个故事就正式开始了。【免费下载链接】LunaTranslator视觉小说翻译器 / Visual Novel Translator项目地址: https://gitcode.com/GitHub_Trending/lu/LunaTranslator创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表