#4233 RuntimeError: 8e845583ec split no voice error:while opening encoder - maybe incorrect parameters such as bit_rate, rate,

240e:39e* Posted at: 2 hours ago 👁7

8e845583ec split no voice error:while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height. sending frames to consumers: Generic error in an external library
Traceback (most recent call last):
File "videotrans\task\_only_one.py", line 119, in run
File "videotrans\task\trans_create.py", line 822, in assembling
File "videotrans\task\trans_create.py", line 1300, in _join_video_audio_srt
File "videotrans\util\help_misc.py", line 299, in is_novoice_mp4
RuntimeError: 8e845583ec split no voice error:while opening encoder - maybe incorrect parameters such as bit_rate, rate, width or height. sending frames to consumers: Generic error in an external library


=
system:Windows-10-10.0.22631-SP0
version:v3.99
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v3.99-420

1 Replies

这是由于视频编码参数不兼容导致FFmpeg编码器报错。

解决方案:

  1. 在菜单 工具/选项 -> 高级选项 -> 视频输出控制 中,勾选 强制软编码视频 以避免硬件编码兼容性问题。
  2. 如果上述步骤仍无效,请将输入的视频文件 重新编码 为标准H.264格式的MP4文件(可用格式工厂或FFmpeg转码)。
  3. 确保视频文件路径不包含中文、空格或特殊符号,且路径长度不超过200字符。

请查阅相关文档:

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