OCR
This guide helps you resolve common issues when using OCR (Optical Character Recognition) in VNTranslator.
Display and Monitor Issues

Supported Monitor Configurations
VNTranslator OCR supports various monitor setups:
OCR version 1.x: Single monitor only
OCR version 2.x: Multi-monitor support (horizontal arrangement / X-axis)
OCR version 3.x: Multi-monitor support (horizontal and vertical arrangement / X & Y-axis)
Display Scaling Issue
Problem: The OCR Capture Area doesn't align with the actual text position on screen, or captured images appear cropped or misaligned.
Cause: Windows display scaling affects what you see on screen, but OCR captures the actual pixel coordinates without scaling.
Solution:
VNTranslator Pro supports display scaling. Configure it in the app settings:
Open VNTranslator Settings.
Go to App Settings -> Display -> Scale.
Select the appropriate scale setting that matches your Windows display scaling.
Relaunch VNTranslator.
Alternative solution:
If issues persist, you can change Windows display scaling to 100%:
Open Windows Settings
Go to System -> Display
Set Scale to 100% for the monitor where you're running your game
Relaunch VNTranslator
Note: VNTranslator Pro now supports display scaling through app settings, but using 100% Windows scaling can still provide the most consistent results.
Graphics Card Issue
1. Update Graphics Drivers
Windows Update doesn't always provide the latest drivers. Download directly from your graphics card manufacturer:
NVIDIA drivers: http://www.nvidia.com/content/drivers/
AMD drivers: http://support.amd.com/en-us/download
Intel drivers: https://downloadcenter.intel.com/
2. Switch Between GPUs (Multi-GPU Systems)
If your computer has more than one graphics card, then Try to switch between Dedicated GPU & Integrated GPU.
NVIDIA Optimus: Go to NVIDIA Control Panel -> Manage 3D settings -> Program Settings
AMD Switchable: Go to AMD Radeon Settings -> Switchable Graphics
3. Disable capture/recording in GeForce Experience / AMD Radeon
Graphics card recording features can interfere with OCR screen capture.
GeForce Experience: Disable In-Game Overlay, Disable Dekstop Capture (Privacy control), Disable Instant Replay
AMD Radeon: Disable In-Game Overlay, Disable Record Dekstop, Disable Instant Replay, Disable In-Game Replay
4. Disable hardware acceleration
If other solutions don't work, try disabling hardware acceleration in VNTranslator.
Method 1: Via VNTranslator Settings: Go to Settings -> App Settings -> Advanced -> Hardware acceleration
Method 1: Via Command Line
C:\Program Files\VNTranslator\VNTranslator.exe --disable-gpuC:\Program Files\VNTranslator\VNTranslator.exe --disable-gpu --force-cpu-draw
Screen Capture Error Occurs
Solution 1: Run as Administrator
Right-click VNTranslator.exe
Select Run as administrator
Solution 2: Reinstall for All Users
Uninstall VNTranslator
Reinstall and choose Install for all users
Install to:
C:\Program Files\VNTranslator
Solution 3: Install/Update Visual C++ Redistributable
Download both x86 and x64 versions from Microsoft: Visual C++ Redistributable Latest
Install both versions
Restart your computer
Solution 4: Change Display Source
Open VNTranslator Settings
Go to App Settings -> Display
Change Display Source to either Native or Windows
Relaunch VNTranslator
OCR Server Connection Issues
Problem: "Unable to connect to OCR Server" or the OCR process hangs for 15-60 seconds without responding.
Possible causes:
Insufficient RAM
Firewall blocking the connection
Tesseract OCR or Window OCR Server not responding
Solution 1: Run as Administrator
Right-click VNTranslator.exe and select Run as administrator
Solution 2: Configure Windows Firewall
Open Windows Security -> Firewall & network protection
Click Allow an app through firewall
Click Change settings -> Allow another app
Browse to
C:\Program Files\VNTranslator\VNTranslator.exeAdd VNTranslator and allow it on both Private and Public networks
Note: If you're using third-party firewall software (BitDefender, Norton, McAfee), add VNTranslator as an exception in that software.
Solution 3: Disable Tesseract Server
Open VNTranslator Settings
Go to OCR Settings
Disable Tesseract Server (this will use Tesseract Wrapper instead)
Tesseract is not installed
Solution:
Download Tesseract OCR from the official source
Install to:
C:\Program Files\Tesseract-OCRMake sure the installation path is exactly as shown above
Relaunch VNTranslator
Tesseract process exited with code 1 - Command failed: ???
Solutions 1: Reinstall Tesseract:
Uninstall Tesseract completely
Restart your computer
Download and reinstall Tesseract
Install to:
C:\Program Files\Tesseract-OCR
Solution 2: Try a different Tesseract version
Download alternative versions from the Tesseract releases
Search for specific error
Search on Google or Stack Overflow for solutions specific to that error 🙃
TESSDATA_PREFIX is not set to your tessdata directory
Solution:
Open Command Prompt as administrator
type
setx TESSDATA_PREFIX "C:\Program Files\Tesseract-OCR\tessdata", and then press EnterRestart your computer
Err: Failed to init API, possibly an invalid tessdata path: ./
Solution:
Open Command Prompt as administrator
type
setx TESSDATA_PREFIX "C:\Program Files\Tesseract-OCR\tessdata", and then press EnterRestart your computer
Google Lens - Request failed with status code 303
Solution:
Restart your modem/router
Use a VPN
Or use a more stable offline OCR engine such as Fast OCR and Tesseract 😄