Este guia ajuda você a resolver problemas comuns ao usar OCR (Reconhecimento Óptico de Caracteres) no VNTranslator.
Problemas de Exibição e Monitor
Configurações de Monitor Suportadas
O OCR do VNTranslator suporta várias configurações de monitor:
Versão do OCR 1.x: Apenas monitor único
Versão do OCR 2.x: Suporte a múltiplos monitores (arranjo horizontal / eixo X)
Versão do OCR 3.x:Suporte a múltiplos monitores (arranjo horizontal e vertical / eixos X e Y)
Problema de Escalonamento de Tela
Problema: A Área de Captura do OCR não está alinhada com a posição real do texto na tela, ou as imagens capturadas aparecem cortadas ou desalinhadas.
Causa: O escalonamento de exibição do Windows afeta o que você vê na tela, mas o OCR captura as coordenadas reais dos pixels sem escalonamento.
Solução:
O VNTranslator Pro suporta escalonamento de exibição. Configure-o nas configurações do aplicativo:
Abra o VNTranslator Configurações.
Vá para Configurações do Aplicativo -> Exibição -> Escala.
Selecione a configuração de escala apropriada que corresponda ao escalonamento de exibição do seu Windows.
Reinicie o VNTranslator.
Solução alternativa:
Se os problemas persistirem, você pode alterar o escalonamento de exibição do Windows para 100%:
Abra o Windows Configurações
Vá para Sistema -> Exibição
Definir Escala para 100% para o monitor onde você está executando seu jogo
Reinicie o VNTranslator
Observação: O VNTranslator Pro agora suporta escalonamento de exibição através das configurações do aplicativo, mas usar 100% de escalonamento do Windows ainda pode fornecer os resultados mais consistentes.
GProblema com a Placa Gráfica
Lista de Mensagens de Erro:
Código de Erro 11x
Falha na captura de tela
Fonte de exibição não detectada!
1. Atualize os Drivers da Placa de Vídeo
A Atualização do Windows nem sempre fornece os drivers mais recentes. Faça o download diretamente do fabricante da sua placa de vídeo:
2. Alternar entre GPUs (Sistemas com Múltiplas GPUs)
Se seu computador tiver mais de uma placa gráfica, tente alternar entre GPU dedicada e GPU integrada.
NVIDIA Optimus: Vá para Painel de Controle NVIDIA -> Gerenciar configurações 3D -> Configurações de Programa
AMD Switchable: Vá para AMD Radeon Settings -> Switchable Graphics
3. Disabilitar captura/gravação no GeForce Experience / AMD Radeon
Recursos de gravação da placa de vídeo podem interferir na captura de tela pelo OCR.
GeForce Experience: Desative o In-Game Overlay, Desative a Captura da Área de Trabalho (controle de privacidade), Desative o Instant Replay
AMD Radeon: Desative o In-Game Overlay, Desative Gravar Área de Trabalho, Desative o Instant Replay, Desative o In-Game Replay
4. Desative a aceleração de hardware
Se outras soluções não funcionarem, tente desativar a aceleração de hardware no VNTranslator.
Método 1: Via Configurações do VNTranslator:
Vá para Configurações -> Configurações do Aplicativo -> Avançado -> Aceleração de hardware
Método 1: Via Linha de Comando
C:\Program Files\VNTranslator\VNTranslator.exe --disable-gpu C:\Program Files\VNTranslator\VNTranslator.exe --disable-gpu --force-cpu-draw
Ocorre Erro de Captura de Tela
Lista de Mensagens de Erro:
Código de Erro 10x
Erro na função principal
Erro de processamento de imagem
Imagem indefinida
Falha na captura de tela
INVALID_ARGUMENT - A solicitação deve especificar imagem e recursos
Solução 1: Executar como Administrador
Clique com o botão direito VNTranslator.exe
Selecionar Executar como administrador
Solução 2: Reinstalar para Todos os Usuários
Desinstale o VNTranslator
Reinstale e escolha Instalar para todos os usuários
Instalar em: C:\Program Files\VNTranslator
Solução 3: Instalar/Atualizar o Visual C++ Redistributable
Problema: "Não foi possível conectar ao Servidor OCR" ou o processo de OCR fica preso por 15-60 segundos sem responder.
Possíveis causas:
RAM insuficiente
Firewall bloqueando a conexão
Tesseract OCR ou o Servidor Window OCR não respondendo
Solução 1: Executar como Administrador
Clique com o botão direito em VNTranslator.exe e selecione Executar como administrador
Solução 2: Configurar o Firewall do Windows
Abra Segurança do Windows -> Proteção contra firewall e rede
Clique Permitir um aplicativo pelo firewall
Clique Alterar configurações -> Permitir outro aplicativo
Procurar por C:\Program Files\VNTranslator\VNTranslator.exe
Adicione o VNTranslator e permita-o em ambos Privado e Público redes
Observação: Se você estiver usando um software de firewall de terceiros (BitDefender, Norton, McAfee), adicione o VNTranslator como uma exceção nesse software.
Solução 3: Desativar o Servidor Tesseract
Abra o VNTranslator Configurações
Vá para Configurações de OCR
Desativar Servidor Tesseract (isso usará o Tesseract Wrapper em vez disso)
Tesseract não está instalado
Solução:
Faça o download do Tesseract OCR da fonte oficial
Instalar em: C:\Program Files\Tesseract-OCR
Certifique-se de que o caminho de instalação esteja exatamente como mostrado acima
Reinicie o VNTranslator
O processo Tesseract saiu com o código 1 - Comando falhou: ???
Soluções 1: Reinstalar o Tesseract:
Desinstale completamente o Tesseract
Reinicie seu computador
Baixe e reinstale o Tesseract
Instalar em: C:\Program Files\Tesseract-OCR
Solução 2: Tente uma versão diferente do Tesseract
Faça o download de versões alternativas nas releases do Tesseract
Pesquise o erro específico
Pesquise no Google ou Stack Overflow por soluções específicas para esse erro 🙃
TESSDATA_PREFIX não está definido para o seu diretório tessdata
Solução:
Abra Prompt de Comando como administrador
digite setx TESSDATA_PREFIX "C:\Program Files\Tesseract-OCR\tessdata", e então pressione Enter
Reinicie seu computador
Err: Falha ao inicializar a API, possivelmente um caminho tessdata inválido: ./
Solução:
Abra Prompt de Comando como administrador
digite setx TESSDATA_PREFIX "C:\Program Files\Tesseract-OCR\tessdata", e então pressione Enter
Reinicie seu computador
Google Lens - Solicitação falhou com o código de status 303
Solução:
Reinicie seu modem/roteador
Use uma VPN
Ou use um mecanismo de OCR offline mais estável, como Fast OCR e Tesseract😄