Nothing on that website will install anything on your PC, but you still need to process the files using my fork of mokuro before uploading them.
I’ve actually been running mokuro on Google Colab recently. I don’t know how the service is free or if its region locked, but it works great and actually seems faster than running it locally. Plus running it on colab means you don’t need to install mokuro on your machine. If you want to give it a try, I wrote up these instructions for my spouse to use (that link will take you to the Colab site).
Just wondering, how long does it usually take mokuro to run on one volume of a manga?
Cause mine looks like it has an estimated time of 9 hours and that just doesn’t feel right
Did you install PyTorch as described there? If installed correctly, it’s supposed to just use the GPU automatically. Unless you’re using Apple Silicon and running Mokuro inside of a Docker container (as I found out to my disappointment).
I believe it says “CPU” in one of the initial messages when it’s using the CPU.
And then for GPU, I believe it will always reference “CUDA”:
2025-06-07 08:50:17.570 | INFO | manga_ocr.ocr:init:13 - Loading OCR model from kha-white/manga-ocr-base
2025-06-07 08:50:20.162 | INFO | manga_ocr.ocr:init:19 - Using CUDA
2025-06-07 08:50:21.250 | INFO | manga_ocr.ocr:init:32 - OCR ready
Search for “Environment Variables” on windows, and pick the “edit environment variables” result. Click on “Properties”, then “Environment variables”.
You should get a large list of these with their values. Find PATH (I’m pretty sure either user variables or global variables will work for this, but it might not be present in one of them), double click it, then add the above path you got to that. Restart your command line and it should allow you to run mokuro now.
Alternatively just do “python -m mokuro” instead, whichever you prefer.
That’sa reasonable assumption but I just updated to an AMD ROCm supported GPU, and have tested Mokuro, with ROCm powered Pytorch. It says “Using CUDA” in my console, so it just seems to assume all Pytorch uses are using CUDA.
hey, just wanted to let you know @ChristopherFritz that I wasted an entire evening playing around with this tool and doing different things to make it work, also, Maciej Budyś, thank you very much for having created this tool
let me expand on my spiral into insanity
first, i built a web scraper that tackles an entire category of things on 一迅プラス, all of the manga that is either free of paid for by the user
something like:
the png files are scrambled to prevent people scraping it in a 4x4 grid of reversed coordinates, where the first column of tiles should be the first row of tiles and the tiles are rectangular, so you need to unscramble them:
**
so random question - when I originally did mokuro files were html and I didn’t need an internet connection to read them…so I could be camping w/o any internet for days and happily be sitting under a tree in the forest reading on the tablet or in the tent…
but now with the new mokuro format you have to go to the app page which is fine but that doesn’t seem to work if you don’t have an internet connection…
anyone know of a way to make “reader.mokuro.app” work w/o an internet connection? this might be a stupid question but … figured I’ll ask anyway