#8609 Invalid source subtitle interval: 360000066-1666Traceback (most recent call last):

117.183**0 Posted at: 1 hour ago

Invalid source subtitle interval: 360000066-1666
Traceback (most recent call last):
File "I:\dy\dy\pyvideotrans\videotrans\task\only_one.py", line 225, in run

trk.align()

File "I:\dy\dy\pyvideotrans\videotrans\task\_stage_align.py", line 48, in align

result = align_shot_dubbing(self.queue_tts, commentary_audio=commentary_audio,

File "I:\dy\dy\pyvideotrans\videotrans\task\shot_dubbing_alignment.py", line 208, in align_shot_dubbing

raise VideoTransError(f'Invalid source subtitle interval: {start}-{end}')

videotrans.configure.excepts.VideoTransError: Invalid source subtitle interval: 360000066-1666

trk=[TransCreate]: uuid='d9a83a5cb9', proxy_str=None, cfg=[TaskCfgVTT]当前工作模式: 翻译视频 单视频模式
原始输入文件名: D:/电影/11.1/请求支援/1.mp4,
输出结果保存到文件夹: D:/电影/11.1/请求支援/matched_source-mp4,
临时文件夹: I:/dy/dy/pyvideotrans/tmp/25496/d9a83a5cb9
已选 清理已存在
已启用CUDA加速
未选 降噪
语音识别:faster-whisper(内置), tiny, 发音语言: 英语,
翻译渠道:Google(免费),原始语言:英语,目标语言:西班牙语, 已选 发送完整字幕
配音渠道:Edge-TTS(免费), 角色:Jorge(Male/MX), 配音语言:西班牙语, 未选 二次语音识别
音量:+0%, 语速:+25%, 未选 音频加速, 已选 视频慢速
已选 移除每条字幕配音开头和结尾静音缓冲
静音移除力度: default
字幕: 嵌入硬字幕 , precent=7, hasend=False, should_recogn=True, should_trans=True, should_dubbing=True, should_hebing=True, is_copy_video=True, video_codec_num=264, ignore_align=False, is_audio_trans=False, clone_ref='', should_recogn2=False, do_diarize=True
trk.cfg=[TaskCfgVTT]当前工作模式: 翻译视频 单视频模式
原始输入文件名: D:/电影/11.1/请求支援/1.mp4,
输出结果保存到文件夹: D:/电影/11.1/请求支援/matched_source-mp4,
临时文件夹: I:/dy/dy/pyvideotrans/tmp/25496/d9a83a5cb9
已选 清理已存在
已启用CUDA加速
未选 降噪
语音识别:faster-whisper(内置), tiny, 发音语言: 英语,
翻译渠道:Google(免费),原始语言:英语,目标语言:西班牙语, 已选 发送完整字幕
配音渠道:Edge-TTS(免费), 角色:Jorge(Male/MX), 配音语言:西班牙语, 未选 二次语音识别
音量:+0%, 语速:+25%, 未选 音频加速, 已选 视频慢速
已选 移除每条字幕配音开头和结尾静音缓冲
静音移除力度: default
字幕: 嵌入硬字幕
video_duration_ms=199458


=
system:Windows-10-10.0.26100-SP0
version:v4.15
frozen:False
language:zh_CN
root_dir:I:/dy/dy/pyvideotrans
Python: 3.10.19 (main, Feb 12 2026, 00:37:08) [MSC v.1944 64 bit (AMD64)]

1 Replies

#1 DeepSeek reply at 1 hour ago

核心原因是字幕时间轴数据已损坏:报错中起始时间 360000066(约100小时)远大于结束时间 1666,并且远超该视频总时长 199458ms(约199秒),对齐引擎在对时间区间做合法性校验时直接抛出 Invalid source subtitle interval 而中断。

处理步骤:

  1. 优先检查单视频模式下的字幕编辑窗口。如果之前在弹出的字幕编辑界面手动改过「开始时间/结束时间」列,极易写入异常数值(开始时间不能早于上一条的结束时间,结束时间不能晚于下一条的开始时间)。请重新执行并在该界面不要改动时间列,直接点「不保存只继续」验证是否复现。
  2. 勾选主界面 清理已生成 后重试,避免复用已损坏的中间 srt 文件。
  3. 检查 菜单 → 工具/选项 → 高级选项 → 语音识别参数,确认 最长语音持续(秒) 为 5、最短语音持续(毫秒) 为 3000、静音分割持续毫秒 为 600 左右,若被填入异常大值请改回默认。
  4. 你当前使用 faster-whisper + tiny 模型处理近 200 秒视频,tiny 精度最低且易产生异常时间戳/幻觉段落,建议换为 large-v3-turbo(显存约需 6GB)后重试。
  5. 若以上操作后仍报同样错误,请提供软件安装目录 logs/ 下最新日志文件(复制底部约 30 行),以及该任务临时文件夹 I:/dy/dy/pyvideotrans/tmp/25496/d9a83a5cb9 内的 en.srt(原始语言字幕文件)内容,以便确认是识别结果异常还是对齐阶段解析异常。

请查阅相关文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
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

Related resource