#4203 RuntimeError: ec62395264 split no voice error:while opening encoder - maybe incorrect parameters such as bit_rate, rate,

240e:39e* Posted at: 17 hours ago 👁19

ec62395264 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 parsing NAL unit #0.
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: ec62395264 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 parsing NAL unit #0.


=
system:Windows-10-10.0.26100-SP0
version:v3.99
frozen:True
language:zh
root_dir:D:/sp

1 Replies

该错误是由于视频编码参数异常导致的,通常与视频格式或编码器不兼容有关。

解决方案:

  1. 检查视频格式:确保输入视频是标准的 H.264 (libx264) 编码的 MP4 文件。如果视频是其他格式(如 HEVC/H.265, AV1, MKV, MOV 等),请先使用软件自带的“音视频格式转换”工具或第三方工具(如 HandBrake, FFmpeg)将其转换为 H.264 MP4 格式。
  2. 禁用硬件编码:在软件中,进入 菜单 -> 工具/选项 -> 高级选项,在“视频输出控制”部分,勾选 强制软编码视频? 选项,然后重试任务。
  3. 清理缓存:在主界面左上角勾选 清理已生成 复选框,然后重新处理视频,以确保不使用可能已损坏的缓存文件。
  4. 简化文件路径和名称:将视频文件移动到浅层目录(如 D:\videos),并重命名为简短的英文或数字名称(不含中文、空格或特殊符号),然后重新选择该文件进行处理。

请查阅相关文档:

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