#8559 Invalid source subtitle interval: 64300-66933Traceback (most recent call last):

198.65**3 Posted at: 1 hour ago

Invalid source subtitle interval: 64300-66933
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 196, in align_shot_dubbing

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

videotrans.configure.excepts.VideoTransError: Invalid source subtitle interval: 64300-66933

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


=
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

该报错发生在第 6 阶段“音画对齐”(align())中,含义是:送入对齐引擎的某一条字幕时间区间(64300ms–66933ms)被判定为无效,通常是因为这条字幕的配音文件为空或时长为 0,也可能是翻译返回的空白行、合并行导致字幕条数与时间轴错位,或语音识别(tiny 模型)给出了异常时间轴。此错误不在本知识库的已知错误清单内,以下为按流程排查的操作。

  1. 排除 Edge-TTS 限流导致的空配音(最常见)

    • 打开 菜单 -> 工具/选项 -> 高级选项 -> 字幕配音调整;
    • 将 EdgeTTS配音渠道配音并发数 设为 1;
    • 将 配音后暂停秒 设为 5~10;
    • 勾选 保留每条字幕的配音文件,便于确认是哪一条配音为空。
  2. 检查是否为翻译结果造成的错位

    • 在 高级选项 -> 字幕翻译 中,将 传统翻译渠道每批字幕行数 设为 1(Google 属传统渠道);若仍不行,改用 AI 渠道(如 DeepSeek)并关闭 发送完整字幕 试一次。
  3. 提高识别质量,避免异常时间轴

    • 当前为 faster-whisper + tiny,精度过低,易产生重叠或错误时间点;请改用 large-v3-turbo 或 large-v3。
  4. 简化对齐参数定位问题

    • 先只勾选 配音加速、取消 视频慢速,取消 移除每条字幕配音开头和结尾静音缓冲,用同一视频重试(务必保持勾选 清理已生成),确认是否为静音移除或慢速处理引入的异常。
  5. 若第 1 步查到某条配音文件为 0 字节/无声

    • 该行字幕文本可能过长或含无效字符,可在翻译后字幕中精简该行文本,或直接删掉该行后重试。

请查阅相关文档:

若上述步骤后仍报同样错误,请提供软件安装目录下 logs/ 中最新的日志文件(复制底部约 30 行,包含第 6 阶段前后的记录),以及勾选“保留每条字幕的配音文件”后生成的配音文件列表(重点看 64300ms 附近对应文件的体积)。

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