zyddnys / manga-image-translator

Translate manga/image 一键翻译各类图片内文字 https://cotrans.touhou.ai/
https://cotrans.touhou.ai/
GNU General Public License v3.0
4.96k stars 517 forks source link

[Bug]: Is it possible to avoid model download every docker run? #600

Closed Kolyada closed 4 months ago

Kolyada commented 5 months ago

Issue

I used translator with batch mode and it downloads the same file each run. Is it possible to cache it anyway?

Command Line Arguments

docker run --env-file=.env -v /home/translate/images:/app/images -v /home/translate/images-translated:/app/images-translated -v /home/translate/fonts:/app/fonts --ipc=host --rm zyddnys/manga-image-translator:main --mode=batch --input=/app/images --target-lang=RUS --font-path=fonts/beautiful.ttf --ocr=48px --detection-size=2560 --detector=default --manga2eng --inpainter=lama_mpe --upscale-ratio=2 --translator=deepl

Console logs

-- Downloading: "https://github.com/xinntao/Real-ESRGAN/releases/download/v0.2.5.0/realesrgan-ncnn-vulkan-20220424-ubuntu.zip"
hcharbonnier commented 5 months ago

you should add something like this to your docker command to prevent downloading model each time: -v /home/translate/model:/app/model