新闻详情

新闻详情

首页 / 资讯中心 / 详情

Manga Translator UI 命令行使用指南:批量翻译与自动化脚本完整参数清单

发布时间:2026/10/2 3:01:12来源:尧图网络
Manga Translator UI 命令行使用指南:批量翻译与自动化脚本完整参数清单
Manga Translator UI 命令行使用指南批量翻译与自动化脚本完整参数清单【免费下载链接】manga-translator-ui基于manga-image-translator 实现的开源漫画AI翻译桌面工具。支持日、韩、英文漫画自动处理集成OpenAl、Gemini等多翻译引擎实现OCR文字检测、原文擦除、AI翻译、图像修复、译文排版完整链路自带可视化编辑器支持自定义文本样式一键部署开箱即用。项目地址: https://gitcode.com/gh_mirrors/man/manga-translator-uiManga Translator UI 是一款基于 manga-image-translator 的开源漫画 AI 翻译工具除图形界面外它还提供功能完整的命令行模式一条命令即可完成 OCR 文字检测、原文擦除、AI 翻译、图像修复与译文排版的完整链路。本文面向新手与脚本使用者系统整理 Manga Translator UI 命令行的批量翻译用法、四种运行模式与全部关键参数帮你快速搭起自动化漫画翻译流程 一、命令行快速开始第一条批量翻译命令在项目根目录激活运行环境后只需一条命令就能翻译单张图片或整个文件夹# 激活环境Windows 为 conda activate manga-env source .venv/bin/activate # 翻译单张图片自动读取 config/config.json 配置 python -m manga_translator local -i manga.jpg # 批量翻译整个文件夹递归处理子文件夹 python -m manga_translator local -i ./manga_folder/ # 简写省略模式名默认走 Local 模式 python -m manga_translator -i page1.jpg page2.jpg page3.jpg -o ./output/命令会自动完成加载配置文件 → 文本检测 → OCR 识别 → 机器翻译 → 原文擦除修复 → 译文渲染最后输出到同目录文件名自动加-translated后缀开箱即用 ✅二、命令结构四种运行模式一览Manga Translator UI 的正式入口只有一个python -m manga_translator mode [options]顶层共注册 4 个模式参数定义见 manga_translator/args.py模式用途典型场景local本地图片/文件夹批量翻译日常批量处理、自动化脚本webHTTP API Web 界面服务器浏览器远程使用、REST API 集成ws内部 WebSocket 后端作为 Web 服务器的翻译实例shared内部 Shared/API 实例多实例部署# 查看顶层帮助 / 某个模式的完整参数 python -m manga_translator --help python -m manga_translator local --help 新手只需掌握local与web两个模式ws/shared属于内部部署组件。三、批量翻译输入与输出规则支持的输入格式.png、.jpg、.jpeg、.jfif、.webp、.avif、.bmp、.tiff、.tif、.heic、.heif输入方式输出规则-i manga.jpgmanga-translated.jpg同目录-i ./manga_folder/./manga_folder-translated/新文件夹保持目录结构-i ./raw/ -o ./translated/结果全部写入./translated/批量细节文件夹输入会递归扫描所有子文件夹并自动跳过manga_translator_work工作目录多张-i可以同时给出混合文件与文件夹时按自然排序处理file2排在file10前未开启覆盖时输出文件已存在的图片会自动跳过——这正是断点续传的实现方式任务中断后重跑同一条命令即可无需任何额外参数。# 批量 指定输出目录 覆盖旧结果 python -m manga_translator local -i ./raw/ -o ./translated/ --overwrite四、核心参数完整清单 ⚙️local模式的全部命令行参数如下未显式传入的参数一律沿用配置文件中的值参数说明默认值-i,--input输入图片或文件夹可多个必填—-o,--output输出目录自动推导--config指定本次运行的配置文件路径config/config.json-v,--verbose输出详细 DEBUG 日志关闭--overwrite覆盖已存在的输出文件关闭--use-gpu启用 GPU 加速配置文件--disable-onnx-gpu禁用 ONNX Runtime GPU 加速配置文件--format输出格式png/jpg/jpeg/jfif/webp/avif/bmp/tiff/tif/heic/heif配置文件--batch-size批量处理大小一次送入流水线的图片数配置文件--attempts翻译失败重试次数-1 无限重试配置文件--subprocess启用子进程模式内存管理关闭--memory-limit子进程内存上限MB超限自动重启子进程0不限制--memory-percent系统内存使用率上限%超限自动重启0不限制--batch-per-restart每处理 N 张后重启子进程释放内存0不限制这些参数与图形界面「参数设置」页的一一对应关系如重试次数、批量大小、并发批处理等可在 doc/SETTINGS.md 中查到逐项说明参数覆盖优先级从高到低显式传入的命令行参数只覆盖当次运行不回写配置文件--config指定的配置文件 用户config/config.json 发行模板 config/config-example.json代码内置默认值# 一次翻译临时切换整套配置GPU 输出 PNG 无限重试 python -m manga_translator local -i ./raw/ --config my_config.json \ --use-gpu --format png --attempts -1五、大批量翻译内存管理子进程模式一次性翻译上百张长图时模型与中间结果会让内存持续增长。local的子进程模式让每批翻译在独立子进程中运行达到阈值后自动重启、无缝续接已完成的图片不会重复翻译机制详见 doc/wiki/zh/cli/subprocess-memory-and-recovery.md# 子进程内存超过 6GB 时自动重启 python -m manga_translator local -i ./manga_folder/ --subprocess --memory-limit 6000 # 系统内存使用率超过 80% 时自动重启 python -m manga_translator local -i ./manga_folder/ --subprocess --memory-percent 80 # 每处理 20 张强制重启一次组合使用更稳妥 python -m manga_translator local -i ./manga_folder/ --subprocess \ --memory-limit 6000 --batch-per-restart 20 -v⚠️ 子进程模式依赖psutil监控内存需先pip install psutil。六、自动化脚本实战三个常用模板1. Shell 脚本批量处理多卷漫画#!/bin/bash # 遍历所有章节文件夹逐卷批量翻译 for chapter in ./chapters/*/; do python -m manga_translator local -i $chapter \ --use-gpu --format jpg --overwrite done echo 全部章节处理完成 ✅2. 定时任务 / 断点续传子任务中断后重跑同一条命令即可续传默认跳过已存在的输出需要全部重译时再加--overwrite# 每天凌晨 2 点扫描 raw 目录批量翻译crontab 示例 0 2 * * * /path/to/venv/bin/python -m manga_translator local -i ./raw/ -o ./out/3. Web 服务模式 REST API 自动化把 Manga Translator UI 作为常驻翻译服务启动脚本通过 HTTP 接口调用适合需要进度上报、批量 ZIP 下载的自动化流程python -m manga_translator web --host 0.0.0.0 --port 8000 --models-ttl 300 --retry-attempts 3启动后常用端点完整清单见 doc/CLI_USAGE.md 的「Web 模式 API 端点」一节端点说明POST /translate/with-form/image/stream单图翻译表单上传流式返回进度适合脚本POST /translate/batch/images批量翻译直接返回 ZIP 压缩包POST /translate/export/original仅检测 OCR导出原文供人工校对POST /translate/import/txt导入人工译文并渲染/docsSwagger API 文档批量端点接收 JSON 请求图片 base64 编码配合config.translator.attempts与服务器级--retry-attempts可实现稳定的无人值守批量翻译。七、进阶工作流导出原文、可编辑与重渲染除完整翻译外配置文件中cli组还可切换多种工作流模式CLI 无对应开关需修改 config/config-example.json 的cli段配置键工作流用途save_text图片可编辑额外保存工程 JSON之后可在桌面编辑器中继续修改templatesave_text导出原文只跑检测 OCR按模板导出原文generate_and_export导出翻译翻译后导出译文模板文件load_text导入翻译并渲染从 JSON/TXT 加载译文直接重渲染upscale_only/colorize_only/inpaint_only仅超分 / 仅上色 / 仅修复单步骤图像处理replace_translation替换翻译模式将译文直接粘贴到原文位置典型「人机协作」流水线导出原文 → 人工校对 → 导入翻译 → 重渲染。翻译完成后还可打开自带的可视化编辑器逐框精修文字样式、蒙版与排版八、调试与常见问题 ️查看详细日志加-v会在result/目录保存调试图bboxes.png文本框、mask_final.png修复蒙版、inpainted.png修复底图并生成log_时间戳.txt退出码成功返回0配置加载失败或未捕获异常返回1方便脚本判断成败速度慢开启--use-gpu、调小detector.detection_size如 1536、适当增大--batch-size只想提取文本不翻译用web模式的/translate/json端点跳过修复与渲染速度最快。九、延伸阅读完整参数与工作流文档doc/CLI_USAGE.md命令行 Wiki 专题命令结构 / 输入输出 / 配置覆盖 / 退出码doc/wiki/zh/cli/command-structure.md、doc/wiki/zh/cli/local-input-output.md、doc/wiki/zh/cli/configuration-overrides.md桌面图形界面教程doc/USAGE.md安装与部署doc/INSTALLATION.md、doc/wiki/en/install/docker.md参数实现源码manga_translator/args.py、manga_translator/mode/local.py掌握以上内容后无论是十几页的单卷翻译还是数百张的整季批量自动化Manga Translator UI 的命令行都能一条命令搞定。【免费下载链接】manga-translator-ui基于manga-image-translator 实现的开源漫画AI翻译桌面工具。支持日、韩、英文漫画自动处理集成OpenAl、Gemini等多翻译引擎实现OCR文字检测、原文擦除、AI翻译、图像修复、译文排版完整链路自带可视化编辑器支持自定义文本样式一键部署开箱即用。项目地址: https://gitcode.com/gh_mirrors/man/manga-translator-ui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

JSC解密工具使用指南:从解压到反编译的完整流程 2026/10/2 8:58:55

JSC解密工具使用指南:从解压到反编译的完整流程

简介:这份新版JSC解密工具面向需要处理JavaScript混淆代码的开发者与逆向分析爱好者,尤其适合在调试、安全审计或学习加密逻辑时遇到JSC格式文件却无从下手的场景。压缩包共112个文件,以103个dll动态链接库为核心运行依赖,辅以5个…

阅读更多 →
Excel考核表自动化:模板+公式+宏一键生成月度报表 2026/10/2 8:58:48

Excel考核表自动化:模板+公式+宏一键生成月度报表

你是不是也这样:每个月月底,领导一句“把考核表发我”,你就得从人员名单、上个月的绩效数据、指标权重、评分、排名一路弄到汇总,少说也得折腾大半天。往上一翻,上个月的表格还躺在“桌面-最终版-真的最终版”这样的文…

阅读更多 →
UEFI双硬盘双系统启动架构深度解析 2026/10/2 8:58:48

UEFI双硬盘双系统启动架构深度解析

1. 为什么“UEFI双系统双硬盘”不是配置叠加,而是架构重构 很多人看到“UEFI”“双系统”“双硬盘”这三个词,第一反应是:不就是装两个系统、各占一块盘嘛?点点鼠标、选选分区,搞定。我去年在给一家做嵌入式AI边缘设备…

阅读更多 →
Vibe Coding 实践指南:用自然语言驱动 AI 编程,重塑开发者角色 2026/10/2 8:58:48

Vibe Coding 实践指南:用自然语言驱动 AI 编程,重塑开发者角色

1. 什么是 Vibe Coding:一场正在发生的编程范式转移“Vibe Coding”这个词,第一次听到的时候,我以为是某个小众亚文化的产物。但当我看到 Replit 创始人 Amjad Masad 在多个场合反复强调这个概念,并且所有跟 AI 编程相关的话题都在…

阅读更多 →
本地局域网服务器入侵防范实战:网络分段与主机加固 2026/10/2 8:58:48

本地局域网服务器入侵防范实战:网络分段与主机加固

1. 先统一认知:内网服务器不是"内网"的安全港 1.1 大多数失守不是"破墙",而是"门没锁" 我在帮几家企业做内部安全巡检时,发现一个特别扎心的现象:大家把公网入口防得滴水不漏,却在本地…

阅读更多 →
OpenClaw update出现Skipped怎么办?详解更新逻辑与三种修复方案 2026/10/2 8:58:48

OpenClaw update出现Skipped怎么办?详解更新逻辑与三种修复方案

如果你在终端里执行openclaw update,日志里突然冒出一行Skipped: this OpenClaw install isnt a git checkout, and the package manager...,先别慌,这大概率不是更新失败。我第一次看到这行字的时候,也愣了几秒,以为更…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉