#5145 TaskCfgVTT(is_cuda=False, uuid='79660a667e', cache_folder='D:/win-pyvideotrans-v3.97-0304/tmp/16620/79660a667e', target_

240a:42a0* Posted at: 15 hours ago

合并阶段出错 Unknow error
Traceback (most recent call last):
File "videotrans\task\job.py", line 288, in run
File "videotrans\task\trans_create.py", line 789, in assembling
File "videotrans\task\trans_create.py", line 1249, in _join_video_audio_srt
File "videotrans\task\trans_create.py", line 530, in recogn2pass
File "videotrans\recognition\__init__.py", line 265, in run
File "videotrans\recognition\_base.py", line 145, in run
RuntimeError: Unknow error
TaskCfgVTT(is_cuda=False, uuid='79660a667e', cache_folder='D:/win-pyvideotrans-v3.97-0304/tmp/16620/79660a667e', target_dir='D:/2222/Molecular Biology,Genetic & Biochemistry,分子生物学、遗传学与生物化学/_video_out/Transport.of.Ketone.bodies.&.Ketolysis.Part.2-mp4', source_language='英语', source_language_code='en', source_sub='D:/2222/Molecular Biology,Genetic & Biochemistry,分子生物学、遗传学与生物化学/_video_out/Transport.of.Ketone.bodies.&.Ketolysis.Part.2-mp4/en.srt', source_wav='D:/win-pyvideotrans-v3.97-0304/tmp/16620/79660a667e/en.wav', source_wav_output='D:/2222/Molecular Biology,Genetic & Biochemistry,分子生物学、遗传学与生物化学/_video_out/Transport.of.Ketone.bodies.&.Ketolysis.Part.2-mp4/en.m4a', target_language='简体中文', target_language_code='zh-cn', target_sub='D:/2222/Molecular Biology,Genetic & Biochemistry,分子生物学、遗传学与生物化学/_video_out/Transport.of.Ketone.bodies.&.Ketolysis.Part.2-mp4/zh-cn.srt', target_wav='D:/win-pyvideotrans-v3.97-0304/tmp/16620/79660a667e/target.wav', target_wav_output='D:/2222/Molecular Biology,Genetic & Biochemistry,分子生物学、遗传学与生物化学/_video_out/Transport.of.Ketone.bodies.&.Ketolysis.Part.2-mp4/zh-cn.m4a', name='D:/2222/Molecular Biology,Genetic & Biochemistry,分子生物学、遗传学与生物化学/Transport.of.Ketone.bodies.&.Ketolysis.Part.2.mp4', noextname='Transport.of.Ketone.bodies.&.Ketolysis.Part.2', basename='Transport.of.Ketone.bodies.&.Ketolysis.Part.2.mp4', ext='mp4', dirname='D:/2222/Molecular Biology,Genetic & Biochemistry,分子生物学、遗传学与生物化学', shound_del_name=None, translate_type=10, tts_type=0, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='Yunxi(Male/CN)', voice_autorate=True, video_autorate=False, remove_silent_mid=False, align_sub_audio=True, detect_language='en', recogn_type=0, model_name='large-v3-turbo', shibie_audio=None, remove_noise=False, enable_diariz=False, nums_diariz=0, rephrase=0, fix_punc=False, subtitle_language=None, app_mode='biaozhun', subtitles='', targetdir_mp4='D:/2222/Molecular Biology,Genetic & Biochemistry,分子生物学、遗传学与生物化学/_video_out/Transport.of.Ketone.bodies.&.Ketolysis.Part.2-mp4/Transport.of.Ketone.bodies.&.Ketolysis.Part.2.mp4', novoice_mp4='D:/win-pyvideotrans-v3.97-0304/tmp/16620/79660a667e/novoice.mp4', is_separate=False, instrument=None, vocal=None, back_audio='', clear_cache=False, background_music=None, subtitle_type=1, only_out_mp4=False, recogn2pass=True, output_srt=0, copysrt_rawvideo=False)


=
system:Windows-10-10.0.26200-SP0
version:v3.97
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v3.97-0304

1 Replies

原因很可能是视频文件路径包含中文、逗号、空格等特殊符号且总路径过长(你的路径 D:/2222/Molecular Biology,Genetic & Biochemistry,分子生物学、遗传学与生物化学/... 中含有非英文字符和逗号),导致合并阶段的 FFmpeg 命令执行失败,进而引发 ASR 二次识别时无法找到正确的临时文件而报错。

解决方案:

  1. 将视频及输出目录迁移到浅层纯英文路径

    • 把视频文件移动到盘符根目录下(如 D:/test.mp4),并重命名为只包含英文字母、数字和下划线的短名称(例如 ketone.mp4)。
    • 确保整个路径无中文、空格、逗号、特殊符号
  2. 暂时关闭“二次识别”

    • 在主界面右上角取消勾选“二次识别”(recogn2pass),跳过该阶段直接合成,避免因文件路径问题再次中断。
  3. 如果问题依旧,请提供 logs/ 文件夹下的完整最新日志文件(复制底部约30行报错信息),以便进一步排查 ASR 模型加载或临时文件异常。

请查阅相关文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update. Dondate: ko-fi.com/jianchang512

Related resource