The error "No subs recognized. Check Audio/Lang." indicates that the speech recognition (ASR) process did not detect any speech in your video file TESTE 2.mov.
Here are the most common causes and solutions:
Incorrect Language Setting:
- On the main interface, in the "Translate" row, ensure the "Source Language" is set correctly. If you are unsure, select
auto.
Audio Track Issues:
- The video might have no audio track, very low volume, or only background music/noise with no human speech. Use the "Tools -> Extract Audio" function to check if an audio file is generated and if you can hear clear speech when playing it.
VAD (Voice Activity Detection) Sensitivity:
Try a Different ASR Model:
- On the main interface, in the "Speech Recognition" row, switch from
faster-whisper to another model like OpenAI-whisper or 阿里FunASR(本地) (if the audio is in Chinese) to see if results improve.
Check File Path/Name:
- Ensure the file path does not contain special characters. Rename the file to a simple name like
test.mp4 and place it in a short directory path (e.g., /Users/yourname/Desktop/).
First Action Recommendation: Start with step 1 and 2. If the audio is present and clear, proceed to step 3 to adjust the VAD sensitivity.
If the problem persists after trying these steps, please provide the complete log file from /Users/alexandregoncalves/pyvideotrans/pyvideotrans/logs/ for further analysis.