#2852 TaskCfg(cache_folder='E:/新软件/win-pyvideotrans-v3.92(2)/win-pyvideotrans-v3.92/tmp/1680/2069c5c7a1', target_dir='E:/素材/_v

154.64* Posted at: 3 days ago 👁18

合并阶段出错 最后一步字幕配音嵌入时出错
Traceback (most recent call last):
File "shutil.py", line 813, in move
FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'E:/新软件/win-pyvideotrans-v3.92(2)/win-pyvideotrans-v3.92/tmp/1680/2069c5c7a1/laste_target.mp4' -> 'E:/素材/_video_out/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing-mp4/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing.mp4'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\task\trans_create.py", line 1307, in _join_video_audio_srt
File "shutil.py", line 833, in move
File "shutil.py", line 434, in copy2
File "shutil.py", line 256, in copyfile
FileNotFoundError: [Errno 2] No such file or directory: 'E:/素材/_video_out/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing-mp4/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing.mp4'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\task\job.py", line 299, in run
File "videotrans\task\trans_create.py", line 590, in assembling
File "videotrans\task\trans_create.py", line 1311, in _join_video_audio_srt
RuntimeError: 最后一步字幕配音嵌入时出错

TaskCfg(cache_folder='E:/新软件/win-pyvideotrans-v3.92(2)/win-pyvideotrans-v3.92/tmp/1680/2069c5c7a1', target_dir='E:/素材/_video_out/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing-mp4', remove_noise=False, is_separate=False, detect_language='en', subtitle_language=None, source_language='英语', target_language='德语', source_language_code='en', target_language_code='de', source_sub='E:/素材/_video_out/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing-mp4/en.srt', target_sub='E:/素材/_video_out/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing-mp4/de.srt', source_wav='E:/新软件/win-pyvideotrans-v3.92(2)/win-pyvideotrans-v3.92/tmp/1680/2069c5c7a1/en.wav', source_wav_output='E:/素材/_video_out/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing-mp4/en.m4a', target_wav='E:/新软件/win-pyvideotrans-v3.92(2)/win-pyvideotrans-v3.92/tmp/1680/2069c5c7a1/target.wav', target_wav_output='E:/素材/_video_out/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing-mp4/de.m4a', subtitles='', novoice_mp4='E:/新软件/win-pyvideotrans-v3.92(2)/win-pyvideotrans-v3.92/tmp/1680/2069c5c7a1/novoice.mp4', noextname='Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing', shibie_audio=None, targetdir_mp4='E:/素材/_video_out/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing-mp4/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing.mp4', instrument=None, vocal=None, back_audio='', background_music=None, app_mode='biaozhun', subtitle_type=0, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='Killian(Male/DE)', copysrt_rawvideo=False, clear_cache=False, translate_type=0, tts_type=0, recogn_type=0, model_name='large-v3-turbo', split_type=1, voice_autorate=True, video_autorate=True, cuda=True, name='E:/素材/Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing.mp4', basename='Could You Really Fly an F-16 in One Minute#F16#FighterJet#MilitaryAviation#JetPilot#Aviation #HowItWorks#ModernWarfare#MindBlowing.mp4', ext='mp4', dirname='E:/素材', shound_del_name=None, uuid='2069c5c7a1', remove_silent_mid=False, align_sub_audio=True, enable_diariz=False, nums_diariz=0, rephrase=2, only_out_mp4=True)


=
system:Windows-10-10.0.22631-SP0
version:v3.92
frozen:True
language:zh
root_dir:E:/新软件/win-pyvideotrans-v3.92(2)/win-pyvideotrans-v3.92

1 Replies

错误原因是视频文件名和输出路径中包含 Windows 系统禁止的特殊字符 #,导致软件在移动/复制最终文件时失败。

解决方案:

  1. 重命名源文件:将原始视频文件名中的 # 符号全部删除或替换为下划线 _
  2. 重新处理:使用重命名后的视频文件再次进行翻译。

根本原因与预防:

  • 核心禁忌:软件处理路径严禁包含特殊符号,尤其是从 YouTube 等平台下载的视频,其标题常包含 #?*<>| 等 Windows 文件名禁用字符。
  • 推荐操作:在处理任何视频前,先将其重命名为仅包含字母、数字、下划线和短横线的简单名称(例如:Could_You_Really_Fly_an_F16.mp4)。

临时文件清理:由于本次任务失败,您可能需要手动清理临时文件夹 E:/新软件/win-pyvideotrans-v3.92(2)/win-pyvideotrans-v3.92/tmp/1680/2069c5c7a1 和输出文件夹 E:/素材/_video_out/Could You Really Fly an F-16 in One Minute#F16...(如果已生成),然后重新开始。

请查看更多参考文档:

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.

Related resource