#8731 Invalid source subtitle interval: 201800-204600Traceback (most recent call last):

198.65**3 Posted at: 9 hours ago

Invalid source subtitle interval: 201800-204600
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 225, in align_shot_dubbing

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

videotrans.configure.excepts.VideoTransError: Invalid source subtitle interval: 201800-204600

trk=[TransCreate]: uuid='a56dd73544', proxy_str='http://127.0.0.1:10808', cfg=[TaskCfgVTT]当前工作模式: 翻译视频 单视频模式
原始输入文件名: D:/电影/11.9/母亲往事/1.mp4,
输出结果保存到文件夹: D:/电影/11.9/母亲往事/matched_source-mp4,
临时文件夹: I:/dy/dy/pyvideotrans/tmp/26448/a56dd73544
已选 清理已存在
已启用CUDA加速
未选 降噪
语音识别:faster-whisper(内置), tiny, 发音语言: 英语,
翻译渠道:Google(免费),原始语言:英语,目标语言:西班牙语(拉美), 已选 发送完整字幕
配音渠道:Edge-TTS(免费), 角色:Jorge(Male/MX), 配音语言:西班牙语(拉美), 未选 二次语音识别
音量:+0%, 语速:+25%, 未选 音频加速, 已选 视频慢速
已选 移除每条字幕配音开头和结尾静音缓冲
静音移除力度: default
字幕: 嵌入硬字幕
代理地址: http://127.0.0.1:10808, 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.9/母亲往事/1.mp4,
输出结果保存到文件夹: D:/电影/11.9/母亲往事/matched_source-mp4,
临时文件夹: I:/dy/dy/pyvideotrans/tmp/26448/a56dd73544
已选 清理已存在
已启用CUDA加速
未选 降噪
语音识别:faster-whisper(内置), tiny, 发音语言: 英语,
翻译渠道:Google(免费),原始语言:英语,目标语言:西班牙语(拉美), 已选 发送完整字幕
配音渠道:Edge-TTS(免费), 角色:Jorge(Male/MX), 配音语言:西班牙语(拉美), 未选 二次语音识别
音量:+0%, 语速:+25%, 未选 音频加速, 已选 视频慢速
已选 移除每条字幕配音开头和结尾静音缓冲
静音移除力度: default
字幕: 嵌入硬字幕
代理地址: http://127.0.0.1:10808
video_duration_ms=256416


=
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 9 hours ago

这是音画对齐阶段(shot_dubbing_alignment.py)对源字幕时间轴做校验时失败:某条字幕的 开始-结束 区间被判为无效(201800-204600,即 201.8s → 204.6s)。该区间本身起止顺序正常,且未超出视频总时长(256.4s),说明是字幕之间存在重叠、越界,或该片段在裁剪/对齐后时间基准错位,导致校验不通过。知识库中没有收录这条具体报错的成因,无法确定是哪一个环节产生。

建议按以下步骤排查:

  1. 打开该任务的临时/输出目录,检查源语言字幕(如 en.srt)在 201.8s~204.6s 附近是否有多条时间轴重叠、结束时间早于开始时间、或与其他行交叉。
  2. 进入 菜单 → 工具/选项 → 高级选项 → 单视频交互翻译暂停倒计时 设为非 0,让识别后弹出编辑窗口,手动修正该处时间轴再继续。
  3. 你当前为 v4.15,最新版为 v4.18,对齐引擎在 v4.14~v4.18 有多次修正,建议升级到最新完整包后重试(升级后首次运行请勾选 清理已生成)。
  4. 若为"按字幕剪辑视频/文稿匹配"类任务(输出目录为 matched_source-mp4),请确认源字幕时间轴与所剪辑片段的时间基准一致。

如仍未解决,请提供软件安装目录 logs/ 下最新日志文件底部约 30 行(含该报错前后内容),以及该视频对应的源字幕文件,以便定位。

请查阅相关文档:

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