During the use of video translation software, you may often encounter some errors, such as the error in the title and the following image.
The error message usually contains the following characters:
HTTPSConnection
Connection error
ConnectionError
HTTPSConnectionPool
Max retries exceeded with url
Errors mainly occur in the following 3 usage scenarios:
- Selecting Google/OpenAI ChatGPT/Gemini/ in the translation channel
- Selecting OpenAI TTS/Elevenlabs.io/GoogleTTS in the voiceover channel
- Selecting OpenAI Recognition API/ in speech recognition
Why is this happening? There are several main reasons:
Services that cannot be directly accessed in China require a proxy, otherwise errors are inevitable.
From the above three scenarios, it can be roughly seen that these are services that need to connect to foreign APIs. As we all know, due to the firewall, China cannot directly access them. To use them, you must use a proxy. If your computer cannot open the Google website (https://www.google.com) or the OpenAI official website (https://chat.openai.com), then errors are inevitable.
My computer can access Google with a proxy, but the proxy is filled in incorrectly.
If your computer can access Google normally, but the translation software still has errors, please check whether the Network Proxy text box in the software interface is filled with the proxy address. If there is content in it, but you don't know what that content means or what its function is, and it is not your intentional behavior, please delete it and try again.
If it still doesn't work, please check your proxy tool and find the http proxy port number indicated in it. If your proxy tool is running on your local computer, then fill in http://127.0.0.1:port number
in the text box. For example, v2ray series software usually fills in http://127.0.0.1:10809
, and clash series software usually fills in http://127.0.0.1:7890
.
Special Note: If you don't understand what the above content is saying, delete all the content in the network proxy text box and keep it empty, don't fill in anything. That is, either don't fill in anything, or make sure that what you fill in is correct and a usable proxy address.
Remember not to fill in the network proxy text box randomly or fill in the address of some websites or some API addresses. Either don't fill in anything, or fill in the proxy address and port that can be connected.
The software will automatically obtain the proxy from the system by default. Generally, if your computer already has a proxy, then even if the network proxy text box is kept empty, you can still access these services, but it may fail due to restrictions on permissions, security policies, security software, firewalls, etc.
If there is no problem with local access, but the software still reports errors frequently, please fill in the correct proxy address in the network proxy text box.
Domestic translation services and AI services do not support the use of foreign proxies and foreign IPs for access.
When using Baidu Translate/Tencent Translate/ByteDance Volcano Engine Translate/Doubao Model Recognition in the translation software, you get network connection errors or prompts that unsupported authorization is used. The possible reason is that a foreign IP (such as VPN foreign node/proxy tool, etc.) is used for the connection.
These domestic translation services and AI services are prohibited from being accessed by foreign IPs. If you use a proxy to access these services, then errors will definitely be reported. You only need to delete the content in the network proxy text box and, if necessary, close the local proxy tool.