#6355 The srt subtitles were not read. The file may be empty or the format does not conform to the SRT specification:srtfile='

2408:**:53d1 Posted at: 3 hours ago

The srt subtitles were not read. The file may be empty or the format does not conform to the SRT specification
:srtfile='D:/win-pyvideotrans-v4.08/真千金第二十五集-mp4/en.srt'
content=''
Traceback (most recent call last):
File "videotrans\task\only_one.py", line 148, in run
File "videotrans\task\_stage_assemble.py", line 26, in assembling
File "videotrans\task\_stage_assemble.py", line 153, in _join_video_audio_srt
File "videotrans\task\_stage_subtitle.py", line 30, in _process_subtitles
File "videotrans\util\_srt_parse.py", line 187, in get_subtitle_from_srt
RuntimeError: The srt subtitles were not read. The file may be empty or the format does not conform to the SRT specification
:srtfile='D:/win-pyvideotrans-v4.08/真千金第二十五集-mp4/en.srt'
content=''

cfg=[TaskCfgVTT]当前工作模式: 翻译视频或音频 单视频模式
原始输入文件名: C:/Users/Administrator/Desktop/翻译片段/真千金第二十五集.mp4,
输出结果保存到文件夹: D:/win-pyvideotrans-v4.08/真千金第二十五集-mp4,
临时文件夹: D:/win-pyvideotrans-v4.08/tmp/40376/273fddb816
已选 清理已存在
已启用CUDA加速
未选 降噪
已选 识别说话人,最大说话人数量3
语音识别:faster-whisper(内置), model_name: large-v3, 发音语言: 简体中文, 断句方式:默认断句
翻译渠道:M2M100(内置),原始语言:简体中文,目标语言:英语, 已选 发送完整字幕
未选 配音角色,不进行配音
字幕: 嵌入硬字幕
代理地址:


=
system:Windows-10-10.0.19045-SP0
version:v4.08
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v4.08

1 Replies

这是 pyVideoTrans v4.08 已知的 Bug:在“未选择配音角色、仅嵌入硬字幕”的情况下,最后一步合并时目标语言字幕文件读出来为空,导致报错 The srt subtitles were not read... content=''。你的日志已显示版本为 v4.08 且确实未选配音角色,与该问题完全吻合。

解决方法:

  1. 升级到修复版 v4.08-0802(更新日期:2026-08-02)。软件左上角显示的版本号仍可能是 v4.08,但需要确认使用的是 0802 之后的完整版或补丁包。
  2. Windows 预打包版:下载完整的 v4.08-0802 压缩包,或下载对应补丁包覆盖到原目录。
  3. 源码部署版:重新下载 GitHub 源码 https://github.com/jianchang512/pyvideotrans 覆盖原代码目录。
  4. 如果暂时无法升级,可临时改为选择一个配音角色,或使用“嵌入软字幕”,避免触发该 Bug。

请查阅相关文档:

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 via ko-fi.com

Dondate via PayPal

Related resource