ogkalu2/comic-translate
ogkalu2/comic-translate has 3,004 GitHub stars and 353 forks. GitHot measured 0 stars in 24 hours and +8 in 7 days. Last checked 2026-11-09 19:49 UTC. Last push 2026-10-26.
AI comic and manga translator app/browser extension for automatically translating comics, manga, manhwa, BDs, fumetti, and more in multiple languages and formats (Images, PDF, EPUB, CBR, CBZ etc).
측정된 스타 증가
- in 24h
- 0
- in 7 days
- +8
- in 15 days
- 업데이트 지연
- in 1 month
- 업데이트 지연
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
docs/README_ko.md
Original만화 번역
English | 한국어 | Français | 简体中文

소개
자동 만화 번역기는 많이 존재합니다. 하지만 다른 언어로 된 다양한 종류의 만화를 제대로 지원하는 번역기는 거의 없습니다. 이 프로젝트는 GPT와 같은 최신(SOTA) 대규모 언어 모델(LLM)의 능력을 활용하여 전 세계의 만화를 번역하기 위해 만들어졌습니다.
현재 영어, 한국어, 일본어, 프랑스어, 중국어 간체, 중국어 번체, 러시아어, 독일어, 네덜란드어, 스페인어, 이탈리아어 만화의 번역을 지원합니다. 위에서 언급한 언어들을 포함하여 더 많은 언어로 번역할 수 있습니다.
기계 번역의 현황
수십 개의 언어에 대해 최고의 기계 번역기는 구글 번역도, 파파고도, 심지어 DeepL도 아닌 SOTA LLM인 GPT-4이며, 그 차이는 압도적입니다. 이는 한국어<->영어, 일본어<->영어 등과 같이 언어적 거리가 먼 경우에 더욱 분명하게 드러나는데, 다른 번역기들은 여전히 종종 무의미한 결과물을 내놓곤 합니다.
만화 샘플
GPT-4를 번역기로 사용. 참고: 이 중 일부는 공식 한국어 번역도 있습니다.






설치
다운로드
데스크톱 앱: Windows 및 macOS용 Comic Translate를 여기에서 다운로드하고 설치하세요.
Windows의 경우 Smart Screen을 무시하세요 (추가 정보 > 실행 클릭).
macOS의 경우 열기를 시도한 후, 설정 > 개인정보 보호 및 보안 > 아래로 스크롤하여 '확인 없이 열기'를 클릭하세요.
참고: GPU 가속은 현재 소스 코드에서 실행할 때만 사용할 수 있습니다.
브라우저 확장 프로그램: Chromium 기반 브라우저(Chrome, Edge, Brave 등)용 Comic Translate 브라우저 확장 프로그램은 여기에서 설치해 웹사이트에서 바로 읽어보세요.
소스 코드에서 설치
또는 소스 코드를 직접 실행하고 싶다면 다음과 같이 하세요.
Python 3.12를 설치합니다. 설치 중에 "Add python.exe to PATH"를 체크하세요.
https://www.python.org/downloads/
Git 설치
https://git-scm.com/
uv 설치
https://docs.astral.sh/uv/getting-started/installation/
그 후, 명령 프롬프트에서 다음을 실행합니다.
git clone https://github.com/ogkalu2/comic-translate
cd comic-translate
uv init --python 3.12
그리고 요구 사항을 설치합니다.
uv add -r requirements.txt --compile-bytecode
업데이트하려면 comic-translate 폴더에서 다음을 실행하세요.
git pull
uv init --python 3.12 (참고: 처음 설치할 때 uv를 사용하지 않았다면 이 줄만 실행하세요)
uv add -r requirements.txt --compile-bytecode
NVIDIA GPU가 있는 경우 다음을 실행하는 것이 좋습니다.
uv pip install onnxruntime-gpu
사용법
comic-translate 디렉토리에서 다음을 실행하세요.
uv run comic.py
이렇게 하면 GUI가 실행됩니다.
팁
- CBR 파일이 있는 경우 Winrar 또는 7-Zip을 설치한 다음 설치된 폴더(예: Windows의 경우 "C:\Program Files\WinRAR")를 Path에 추가해야 합니다. 설치되었지만 Path에 없으면 다음과 같은 오류가 발생할 수 있습니다.
raise RarCannotExec("Cannot find working tool")
이 경우 Windows, Linux, Mac용 지침을 따르세요.
- 선택한 글꼴이 대상 언어의 문자를 지원하는지 확인하세요.
- v2.0에는 수동 모드가 도입되었습니다. 자동 모드에서 문제가 발생할 경우(텍스트 감지 실패, 잘못된 OCR, 불충분한 클리닝 등) 이제 수정할 수 있습니다. 이미지를 실행 취소하고 수동 모드로 전환하기만 하면 됩니다.
- 자동 모드에서는 이미지가 처리되면 뷰어에 로드되거나 전환 시 로드되도록 저장되므로 다른 이미지가 번역되는 동안 앱에서 계속 읽을 수 있습니다.
- Ctrl + 마우스 휠로 확대/축소, 그렇지 않으면 수직 스크롤입니다.
- 이미지 보기에는 일반적인 트랙패드 제스처가 작동합니다.
- 오른쪽, 왼쪽 키로 이미지 간 이동이 가능합니다.
작동 방식
말풍선 감지 및 텍스트 분할
bubble-and-text-detector. 11,000장의 만화(망가, 웹툰, 서양 만화) 이미지로 훈련된 RT-DETR-v2 모델입니다. 감지 모델에서 제공된 상자를 기반으로 한 알고리즘 분할을 사용합니다.
OCR
기본값:
선택 사항:
지원되는 모든 언어에 사용할 수 있습니다.
- Gemini 2.0 Flash
- Microsoft Azure Vision
이미지 복원
분할된 텍스트를 제거하기 위해
- 망가/애니메이션 미세 조정된 lama 체크포인트. 구현은 lama-cleaner 덕분입니다.
- zyddnys의 AOT-GAN 기반 모델

번역
현재 GPT-4.1, Claude-4.5, Gemini-2.5를 지원합니다.
모든 LLM은 번역을 돕기 위해 전체 페이지 텍스트를 입력받습니다. 추가적인 맥락을 위해 이미지 자체를 제공하는 옵션도 있습니다.
텍스트 렌더링
말풍선과 텍스트에서 얻은 경계 상자에 텍스트를 줄바꿈하여 넣습니다.
감사의 말
- https://github.com/Sanster/lama-cleaner
- https://huggingface.co/dreMaz
- https://github.com/yunwoong7/korean_ocr_using_pororo
- https://github.com/kha-white/manga-ocr
- https://github.com/JaidedAI/EasyOCR
- https://github.com/PaddlePaddle/PaddleOCR
- https://github.com/RapidAI/RapidOCR
- https://github.com/phenom-films/dayu_widgets
관련 프로젝트 살펴보기
tensorflow/tensorflow
모두를 위한 오픈소스 머신러닝 프레임워크
201,427 스타huggingface/transformers
🤗 Transformers: 텍스트, 비전, 오디오, 멀티모달 분야의 최첨단 머신러닝 모델을 위한 모델 정의 프레임워크로, 추론과 학습을 모두 지원합니다.
168,711 스타AUTOMATIC1111/stable-diffusion-webui
Stable Diffusion 웹 UI
165,274 스타Comfy-Org/ComfyUI
그래프와 노드로 구성된 인터페이스를 갖춘, 가장 강력하고 모듈성이 뛰어난 확산 모델 GUI, API, 백엔드입니다. 세계에서 가장 빠른 로컬 추론 엔진입니다.
146,024 스타