❗ This project is in a functional state, but not actively maintained and not supported by Migaku |
---|
- Download ffmpeg dynamically if not available
- Fix pyinstaller builds for windows and macos
- Add support for other languages
- Add support for other OCR engines
- There might be issues with recording on windows
- On macOS, screenshots are taken in the wrong location
⚡ We'd be happy to get help with these issues! |
---|
- select a region to ocr
- show a window that you can drag around with left click and resize with right click. Press enter to close it and remember the position
- do ocr on the location of the persistent window (or its last position if it was closed)
- auto ocr, ocrs the persistent window every time a change is detected
- open settings
- the last screenshot after post processing
- history 1
- history 2
- whether thresholding is used on the image, thresholding is used to make the image black and white and therefore easier to read for the OCR engine
- adjust the thresholding value
- hotkey settings
- whether a screenshot is taken after ocr
- texthooker mode, with this a screenshot is taken after a change in the clipboard is detected
- set the location of the srs screenshot
- enable recording your audio
- whether the recording is stopped and saved on ocr
- how many seconds are continuously recorded
- which audio device is used for recording
- Install
poetry
(might be calledpython-poetry
) with your package manager - Install
tesseract
,ffmpeg
,tesseract-data-jpn
andtesseract-data-jpn_vert
(the last two are part oftesseract-lang
in homebrew) - Install dependencies with
poetry install
- Run application with
poetry run python ocr_tool.py