The error indicates that the software cannot find the expected subtitle file (en.srt) in the output directory. This is a common issue when the input video file path contains special characters or is too long, which causes ffmpeg to fail during processing.
Please follow these steps to resolve the issue:
Rename and relocate your source video file:
- Rename the video file to a short, simple name using only English letters and numbers (e.g.,
video.mp4). - Move this renamed file to a simple directory path, preferably at the root of a drive (e.g.,
D:/video.mp4 or E:/input.mp4). Avoid paths with spaces, Chinese characters, or very long folder names.
Process the video again:
- Drag the renamed video from its new, simple location into the software.
- Ensure the "Clean generated files" checkbox on the main interface is checked before starting the process.
This change ensures ffmpeg can correctly handle the file paths for all intermediate and output files.
If the problem persists after these steps, please check the logs folder inside your pyVideoTrans directory (D:/win-pyvideotrans-v3.86/logs/) and provide the latest log file for further analysis.