找回密码
 立即注册
搜索
查看: 3468|回复: 19

[科技] 自给自足-使用ai来完成漫画/小说/游戏/电影自动化翻译烤肉

[复制链接]
     
发表于 2025-2-9 16:14 | 显示全部楼层 |阅读模式
本帖最后由 mayazi 于 2025-2-10 18:21 编辑

借着d指导的春风,论坛里最近不少坛友也开始玩ai了。也看了一些坛友在问一些翻译类的问题。这里整理了下我自己使用过/参与过的开源类自动化烤肉软件,以供坛友使用。
ps 烤肉这个词有些生僻我改为全自动化翻译了

工具汇集
游戏类:
http://docs.lunatranslator.org/
https://github.com/HIllya51/LunaTranslator

大名鼎鼎的lunatranslator
https://afdian.com/a/AdventCirno
https://trs.mtool.app/release.php?lang=chs
rm游戏特攻的mtool
https://dreamsavior.net/download/
Translator++ 上手中等,特殊需求才用。
Translator++我没怎么使用,游戏前2个基本上涵盖了我的大部分使用需求。
LunaTranslator支持api与本地离线模型,mtool需要付费使用其会员服务进行翻译,不过也可以通过导出翻译文件进行翻译。导出型翻译我在下面统一来说

漫画类:
https://github.com/dmMaze/BallonsTranslator
BallonsTranslator 全自动一键漫画生肉烤肉
同样支持以api的形式调用各类线上本地离线模型能力

音视频类:
https://videolingo.io/
https://github.com/huanshere/videolingo
各种视频平台中的汉化视频基本上都出自这个开源软件,支持一键生成字幕,一键翻译,一键配音。
同样支持以api的形式调用各类线上本地离线模型能力并且官网提供会员服务可以花钱解决
https://github.com/WEIFENG2333/VideoCaptioner VideoCaptioner
联动https://bbs.saraba1st.com/2b/thread-2245703-1-1.html 功能和videolingo差不多,少了个一键配音但用起来更方便
https://github.com/ipfans/subtiltes-translator
谭油写的,linux/macos限定

文字与导出类型:
场景
1 因为各种原因不想依赖原软件的翻译功能,需要手动导出翻译。比方说mtool
2 追求更好翻译质量但源软件对于上下文功能没做支持or支持不太完善的。如BallonsTranslator和videolingo
3 翻译轻小说
https://github.com/NEKOparapa/AiNiee
AiNiee 支持各类文档,txt,srt,docs等等,同样也支持以api的形式调用各类线上本地离线模型能力


服务使用
线上api基本上都是注册即用,唯一需要说一下的就是d指导的api是兼容chatgpt格式的,所以即使以上软件里不支持ds,也可以通过第三方chatgpt api的形式去使用(记得填写对应模型名)
线下服务能本地部署的估计也不需要看这个教程,这里就简单说下通过线上算力平台部署sakurallm(需要花点小钱,以前的一些白嫖方案基本上都被ban了)
平台的话使用https://www.autodl.com/,租用新实例选一张4090,镜像选择社区镜像-FishHawk/auto-novel/Sakura-13B-LNovel选最新版本。记得观察看你所租用的显卡cuda版本是否达到了
镜像所需最低cuda版本。创建完成后等待服务启动。服务启动后,点击JupyterLab,命令行运行./run。因为我们需要本地使用,所以还需要做一个接口转发。可以直接使用官方工具AutoDL-SSH-TOOLS
只需要填写ssh登录指令和密码即可(都可在控制台找到),转发后的默认服务地址为http://localhost:6006。有能力的坛友自己用命令行转发就不赘述了。


备注


sakura模型纯本地部署
其他我没用过的工具

游戏类
SExtractor
SakuraTranslator
RPGMaker_LLaMA_Translator

文本翻译类
LinguaGacha

如果有使用安装类的问题也可以在本帖里@我





评分

参与人数 2战斗力 +2 收起 理由
纱夜抱着榴弹炮 + 1 好评加鹅
rsa1zc + 1 好评加鹅

查看全部评分

回复

使用道具 举报

     
发表于 2025-2-9 16:15 | 显示全部楼层
还没吃饭看见标题以为是好吃的
回复

使用道具 举报

     
 楼主| 发表于 2025-2-9 16:15 | 显示全部楼层
本帖最后由 mayazi 于 2025-2-9 16:20 编辑

2l补充下,视频类翻译也可以通过potplayer+AiNiee 来实现
potplayer本身是支持实时翻译的,但是那个功能实现比较一般,推荐还是用生成有声字幕功能生成srt后扔到AiNiee 里翻译比较好一些。

potplayer配置
字幕-生成有声字幕

这个阿b教程很多,我随便找了一个
https://www.bilibili.com/video/BV15qwWeXEMT


回复

使用道具 举报

     
发表于 2025-2-9 16:49 | 显示全部楼层
本帖最后由 naclken. 于 2025-2-9 18:21 编辑

我今天试着折腾了一下翻译某些混合了脚本的文档,失败。
虽然在网上直接问AI,按照要求把提取文本和覆盖回去的程序编出来了。
但是在中间的翻译环节,AI会随机把文本里的标记代码给改掉,导致没法定位、不能覆盖回去……
mtools不支持的引擎还是没法翻译

有没有通用的能提取和覆写带脚本的TXT的工具啊,translator++可以吗?
有些ADV游戏解包之后出来的也是带脚本的TXT文档,比如arc文件。

mtools现在支持kirikiri2引擎,不光是RPG大师游戏了。
BallonsTranslator的完成度还是最低的,没办法,漫画翻译的复杂度太高,需要大量精力去调整嵌字和核对翻译。
回复

使用道具 举报

     
 楼主| 发表于 2025-2-10 18:14 | 显示全部楼层
naclken. 发表于 2025-2-9 16:49
我今天试着折腾了一下翻译某些混合了脚本的文档,失败。
虽然在网上直接问AI,按照要求把提取文本和覆盖回 ...

https://github.com/satan53x/SExtractor 你看看这个,如果这个也不支持那我就没辙了。看有没有其他谭油有更好的方案了
回复

使用道具 举报

     
 楼主| 发表于 2025-2-10 18:20 | 显示全部楼层
音视频类更新两个
回复

使用道具 举报

     
发表于 2025-2-10 20:22 | 显示全部楼层
mayazi 发表于 2025-2-10 18:14
https://github.com/satan53x/SExtractor 你看看这个,如果这个也不支持那我就没辙了。看有没有其他谭油 ...

我也找到这个了,理论上应该可以解决,但是你得自己琢磨正则表达式,回头可以问问ai?
回复

使用道具 举报

     
发表于 2025-2-19 18:09 | 显示全部楼层
LunaTranslator 能给 kindle  pc端 或者看图软件里的图做实时翻译吗?
回复

使用道具 举报

     
发表于 2025-2-19 18:26 | 显示全部楼层
先标记,以后用用看
回复

使用道具 举报

     
发表于 2025-2-19 19:14 来自手机 | 显示全部楼层
Mark,周末用之前买的舞台剧配信试试
回复

使用道具 举报

     
 楼主| 发表于 2025-2-19 19:21 | 显示全部楼层
zerona 发表于 2025-2-19 18:09
LunaTranslator 能给 kindle  pc端 或者看图软件里的图做实时翻译吗?

好像不太行。这种应该还是要外置ocr+翻译。我之前是用pandaocr的。看有没有谭游有经验了
回复

使用道具 举报

     
发表于 2025-2-19 19:35 | 显示全部楼层
本帖最后由 qqks 于 2025-2-19 19:49 编辑

https://github.com/PiDanShouRouZhouXD/Sakura_Launcher_GUI

本地翻译游戏小说啥的就用这个启动器



玩gal再下载一个小型的sakura(日文)或者qwen(英文)的1.5b自动挂载


https://huggingface.co/SakuraLLM/Sakura-1.5B-Qwen2.5-v1.0-GGUF




然后再lunatranslator里直接画个框自动截图翻译就了账了,哪怕是1.5b的翻译效果也完爆传统机翻,理解起来全无问题

最重要的是配置要求极低,操作简单,甚至不需要传统vnr的哪些特殊码。还能兼顾虚拟机,模拟器。只要核显780之m上就能获得15token的生成速度。联网都不用

就是有一点,sakura这个模型处理不了省略号,最好手动在lunatranslator里设置一下,吧日文省略号给过滤掉就可以爽玩了
回复

使用道具 举报

     
发表于 2025-2-19 19:38 | 显示全部楼层
zerona 发表于 2025-2-19 18:09
LunaTranslator 能给 kindle  pc端 或者看图软件里的图做实时翻译吗?

jpg,png这种图片用BallonsTranslator更好
回复

使用道具 举报

     
发表于 2025-2-19 19:41 来自手机 | 显示全部楼层
有没有能翻译纯音频的?
回复

使用道具 举报

     
发表于 2025-2-19 19:43 | 显示全部楼层
naclken. 发表于 2025-2-9 16:49
我今天试着折腾了一下翻译某些混合了脚本的文档,失败。
虽然在网上直接问AI,按照要求把提取文本和覆盖回 ...

lunatranslator,完爆翻译补丁


自动截图翻译太爽了,永远不用考虑什么解包破解之类的老大难问题。随玩随翻,你想用api跑整个游戏可能几百万字,要等多久才能玩?lunatranslator画个框,后台挂载个1.5b模型就780m核显都能爽玩。优势太大了
回复

使用道具 举报

     
发表于 2025-2-19 20:16 | 显示全部楼层
qqks 发表于 2025-2-19 19:43
lunatranslator,完爆翻译补丁

我试过,本地部署即时翻译的速度慢得离谱……
而且也不能制作汉化补丁分享,人名统一之类的事情更是做不到。
回复

使用道具 举报

     
发表于 2025-2-19 20:27 | 显示全部楼层
naclken. 发表于 2025-2-19 20:16
我试过,本地部署即时翻译的速度慢得离谱……
而且也不能制作汉化补丁分享,人名统一之类的事情更是做不到 ...

慢的离谱肯定有什么地方设置的不对,我用780m核显都能跑出120token每秒的提示处理。与15token以上的每秒生成,游戏即时翻译绰绰有余。

人名统一用lunatranslator设置过滤一下文本不就可以了,边玩边改呗

用我推荐的Sakura_Launcher_GUI项目

选择它自带amd的rocm或者英伟达的cuda版本的llama.cpp,挂载Sakura qwen 2.5 1.5b模型:
https://huggingface.co/SakuraLLM/Sakura-1.5B-Qwen2.5-v1.0-GGUF

立刻爽玩一切日文游戏
回复

使用道具 举报

     
发表于 2025-2-19 20:34 | 显示全部楼层
qqks 发表于 2025-2-19 20:27
慢的离谱肯定有什么地方设置的不对,我用780m核显都能跑出120token每秒的提示处理。与15token以上的每秒 ...

1.5B也太丐了,我都用7B或者14B的。
如果要快的,Jbeijing也能用,倒是不需要开AI。
回复

使用道具 举报

     
发表于 2025-2-19 20:37 | 显示全部楼层
本帖最后由 qqks 于 2025-2-19 20:45 编辑
naclken. 发表于 2025-2-19 20:34
1.5B也太丐了,我都用7B或者14B的。
如果要快的,Jbeijing也能用,倒是不需要开AI。 ...

基于qwen2.5的sakura 1.5b效果轻松完爆传统的deepl,腾讯,百度之类的收费api机翻。jbeijing是啥垃圾,比都没法比的


不要小看1.5b的llm,像sakura这种进行特化微调后的大模型,性能不是那些传统手写代码可比的。你想理想装车进行空间环境识别的qwen模型也才2.2b,那可是人命关天的,效果都那么好了
回复

使用道具 举报

     
发表于 2025-2-19 20:41 | 显示全部楼层
sakura1.5b我用下来只有一个问题,就是在处理剧尾日文省略号的时候可能会无限循环爆掉,所以需要在lunatranslator里设置一下过滤字符,把省略号给过滤掉,除此之外信息量极低的gal对话是一点问题都没有
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-3-14 01:45 , Processed in 0.119561 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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