#3412 TaskCfgTTS(is_cuda=True, uuid='0b4d998c0c', cache_folder='D:/TTS/win-pyvideotrans-v3.97-226/tmp/19056/0b4d998c0c', targe

104.28* Posted at: 12 hours ago 👁10

Error opening input files: Invalid data found when processing input
Traceback (most recent call last):
File "videotrans\task\job.py", line 323, in run
File "videotrans\task\_dubbing.py", line 297, in task_done
File "videotrans\util\help_ffmpeg.py", line 871, in remove_silence_from_end
File "pydub\audio_segment.py", line 773, in from_file
pydub.exceptions.CouldntDecodeError: Decoding failed. ffmpeg returned error code: 3199971767

Output from ffmpeg/avlib:

ffmpeg version 7.1.1-full_build-www.gyan.dev Copyright (c) 2000-2025 the FFmpeg developers
built with gcc 14.2.0 (Rev1, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-lcms2 --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-libdvdnav --enable-libdvdread --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-liblc3 --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil 59. 39.100 / 59. 39.100
libavcodec 61. 19.101 / 61. 19.101
libavformat 61. 7.100 / 61. 7.100
libavdevice 61. 3.100 / 61. 3.100
libavfilter 10. 4.100 / 10. 4.100
libswscale 8. 3.100 / 8. 3.100
libswresample 5. 3.100 / 5. 3.100
libpostproc 58. 3.100 / 58. 3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001f1cb9dd780] moov atom not found
[in#0 @ 000001f1cb9be200] Error opening input: Invalid data found when processing input
Error opening input file D:/TTS/win-pyvideotrans-v3.97-226/output/tts/0025.zh-CN - 副本.m4a.
Error opening input files: Invalid data found when processing input
TaskCfgTTS(is_cuda=True, uuid='0b4d998c0c', cache_folder='D:/TTS/win-pyvideotrans-v3.97-226/tmp/19056/0b4d998c0c', target_dir='D:/TTS/win-pyvideotrans-v3.97-226/output/tts', source_language=None, source_language_code=None, source_sub=None, source_wav=None, source_wav_output=None, target_language=None, target_language_code='zh-cn', target_sub='D:/Users/Administrator/Documents/100 字幕/0025.zh-CN - 副本.srt', target_wav='D:/TTS/win-pyvideotrans-v3.97-226/output/tts/0025.zh-CN - 副本.m4a', target_wav_output=None, name='D:/Users/Administrator/Documents/100 字幕/0025.zh-CN - 副本.srt', noextname='0025.zh-CN - 副本', basename='0025.zh-CN - 副本.srt', ext='srt', dirname='D:/Users/Administrator/Documents/100 字幕', shound_del_name=None, tts_type=9, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='yingyufanben.wav', voice_autorate=True, video_autorate=False, remove_silent_mid=False, align_sub_audio=False)


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

1 Replies

这是由于生成的音频文件损坏或格式异常,导致 FFmpeg 在处理静音缩减时无法解码。

  1. 检查并清理输出文件:前往 D:/TTS/win-pyvideotrans-v3.97-226/output/tts/ 目录,删除名为 0025.zh-CN - 副本.m4a 的音频文件。
  2. 调整配音设置:在软件“高级选项”中,找到“配音后处理”部分,取消勾选“静音缩减” 选项。
  3. 重新执行任务:重新启动配音任务。如果问题依旧,请尝试更换配音渠道(例如从 Edge-TTS 切换到其他渠道)或检查网络连接。
  4. 检查路径规范:确保你的字幕文件路径 D:/Users/Administrator/Documents/100 字幕/0025.zh-CN - 副本.srt 中不包含可能导致处理异常的特殊字符(如空格和中文)。建议将文件重命名为纯英文或数字名称(如 0025.srt)并放在简单路径下再试。

请查阅相关文档:

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