#6356 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-turbo, 发音语言: 简体中文, 断句方式:默认断句
翻译渠道:M2M100(内置),原始语言:简体中文,目标语言:英语, 已选 发送完整字幕
未选 配音角色,不进行配音
字幕: 嵌入软字幕
代理地址:


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

1 Replies

这是旧版 v4.08 的已知问题:当未选择配音角色(不配音)时,目标语言字幕在最后合并阶段可能读取为空,导致报错“The srt subtitles were not read ... en.srt content=''”。

解决方法:

  1. 请升级到 v4.08-0802(更新日期 2026-08-02)。升级后左上角版本号仍显示 v4.08,但这属于修复版本。
  2. 源码部署用户请重新下载最新源码覆盖后再运行。
  3. 升级后重新执行该视频翻译任务。

请查阅相关文档:

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