#7086 显示Resegment:ended

119.98**6 Posted at: 2 hours ago

显示Resegment:ended

13 Replies

#1 DeepSeek reply at 2 hours ago

Resegment:ended 是翻译视频流程中「LLM重新断句/纠错」阶段结束的提示,通常表示该阶段已完成或已跳过,本身不是错误。

在 v4.12 及以后版本中,该功能已调整为「LLM纠错」,仅修正错别字和恢复标点,不再重新断句。如果你看到此提示后任务正常继续或完成,无需处理。

如果你是在任务中断或报错后看到这一行,请提供:

  1. 软件左上角显示的完整版本号;
  2. 操作系统(Windows/macOS/Linux);
  3. 源码部署还是预打包版;
  4. 软件安装目录 logs/ 文件夹中最新日志文件的最后约 30 行报错内容。

这样才能进一步判断是否为异常。

#2 119.98**6 reply at 2 hours ago


Application started at 2026-09-07 03:03:48

[DEBUG] 上次缓存的角色:No,字幕嵌入类型:1,发音语言:英语,目标语言:简体中文,目标语言代码:zh-cn,模型:large-v3,TTS渠道[0]
[DEBUG] NVIDIA_GPU_NUMS=1
[DEBUG] Found 1 GPUs, cost=1s
[DEBUG] process_max_gpu=1,is_multi_gpus=False
[DEBUG] Concurrent task_nums=1, process_max_cpu=0
[DEBUG] 返回缓存的编解码器 Windows-264: h264_nvenc
[DEBUG] 返回缓存的编解码器 Windows-265: hevc_nvenc
[DEBUG] start 9 jobs
[WARNING] 无法连接 huggingface.co, 使用镜像替换: hf-mirror.com
HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: / (Caused by ProxyError('Unable to connect to proxy', NewConnectionError(': Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。')))

Logging error

Traceback (most recent call last):
File "urllib3\connection.py", line 198, in _new_conn
File "urllib3\util\connection.py", line 85, in create_connection
File "urllib3\util\connection.py", line 73, in create_connection
ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
......
ove_noise=False, enable_diariz=False, nums_diariz=0, rephrase=0, fix_punc=False, subtitle_language=None, app_mode='biaozhun', subtitles='', targetdir_mp4='D:/[9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ-mp4/[9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ.mp4', novoice_mp4='D:/pyvideotrans/tmp/16392/2439878945/novoice.mp4', is_separate=False, embed_bgm=True, instrument=None, vocal=None, clear_cache=False, background_music='', subtitle_type=1, only_out_mp4=False, recogn2pass=False, output_srt=0, copysrt_rawvideo=False, loop_backaudio=1, backaudio_volume=0.8)
[DEBUG] The file info after process:result={'video_fps': 59.94005994005994, 'r_frame_rate': '60000/1001', 'video_codec_name': 'h264', 'audio_codec_name': 'aac', 'width': 1920, 'height': 1080, 'time': 18453284, 'streams_len': 3, 'streams_audio': 1, 'video_streams': 1, 'color': 'yuv420p'}

[DEBUG] [FFMPEG-CMD]:
ffmpeg -hide_banner -nostdin -ignore_unknown -threads 0 -y -fflags +genpts -i D:/[9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ.mp4 -an -c:v copy novoice.mp4

[DEBUG] 开始语音识别:渠道0
[DEBUG] [新进程任务 开始:STT use large-v3]
[DEBUG] 任务参数:kwargs={'detect_language': 'en', 'model_name': 'large-v3', 'logs_file': 'D:/pyvideotrans/tmp/16392/2439878945/faster-en-1788727767.3766842.log', 'is_cuda': True, 'no_speech_threshold': 0.6, 'condition_on_previous_text': False, 'speech_timestamps': None, 'audio_file': 'D:/pyvideotrans/tmp/16392/2439878945/en.wav', 'local_dir': 'D:/pyvideotrans/models/models--Systran--faster-whisper-large-v3', 'compute_type': 'default', 'jianfan': False, 'audio_duration': 18454005, 'hotwords': None, 'prompt': '', 'beam_size': 5, 'best_of': 5, 'temperature': '', 'repetition_penalty': 1.0, 'compression_ratio_threshold': 2.4, 'max_speech_ms': 5000, 'device_index': 0}
[DEBUG] [faster_whisper]加载模型:当前 is_cuda=True,_compute_type='default'

#3 DeepSeek reply at 2 hours ago

日志中 Resegment:ended 只是重新断句/纠错阶段的结束提示,并非错误。但你的日志里存在两个潜在风险点:

  1. 代理设置错误无法连接 huggingface.co 后出现了 ProxyError: Unable to connect to proxyWinError 10061 由于目标计算机积极拒绝,无法连接。这说明你当前配置的代理地址无效或代理服务未启动,虽然软件已自动切换镜像站,但后续模型下载或在线请求仍可能失败。
    解决:在主界面“对齐控制”行的网络代理框中,清空无效代理,或填写正确的代理地址(如 http://127.0.0.1:端口);若无需代理,直接清空并保存。
  2. 视频路径含中文、空格和中文冒号:例如 D:/[9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ.mp4。路径中的 (全角冒号)和空格可能被 FFmpeg 解析异常,导致后续合成阶段报错。
    解决:将视频移动到浅层英文目录并重命名为简单英文名(如 D:/test/spirit.mp4)。

若任务在后续阶段失败,请提供 logs/ 目录下最新日志文件的末尾约 30 行内容。

请查阅相关文档:

#4 119.98**6 reply at 2 hours ago

[DEBUG] 开始语音识别:渠道0
[DEBUG] [新进程任务 开始:STT use large-v3]
[DEBUG] 任务参数:kwargs={'detect_language': 'en', 'model_name': 'large-v3', 'logs_file': 'D:/pyvideotrans/tmp/16392/2439878945/faster-en-1788721469.5764022.log', 'is_cuda': True, 'no_speech_threshold': 0.6, 'condition_on_previous_text': False, 'speech_timestamps': None, 'audio_file': 'D:/pyvideotrans/tmp/16392/2439878945/en.wav', 'local_dir': 'D:/pyvideotrans/models/models--Systran--faster-whisper-large-v3', 'compute_type': 'default', 'jianfan': False, 'audio_duration': 18454005, 'hotwords': None, 'prompt': '', 'beam_size': 5, 'best_of': 5, 'temperature': '', 'repetition_penalty': 1.0, 'compression_ratio_threshold': 2.4, 'max_speech_ms': 5000, 'device_index': 0}
[DEBUG] GPU进程池:max_workers=1
[DEBUG] [faster_whisper]加载模型:当前 is_cuda=True,_compute_type='default'
[DEBUG] faster-whisper模式下,对large-v3模型返回的断句结果重新修正
[DEBUG] 断句结果重新修正完毕
[DEBUG] 返回识别结果
[DEBUG] 开始语音识别:渠道0
[DEBUG] [新进程任务 开始:STT use large-v3]
[DEBUG] 任务参数:kwargs={'detect_language': 'en', 'model_name': 'large-v3', 'logs_file': 'D:/pyvideotrans/tmp/16392/569764de15/faster-en-1788725228.8706849.log', 'is_cuda': True, 'no_speech_threshold': 0.6, 'condition_on_previous_text': False, 'speech_timestamps': None, 'audio_file': 'D:/pyvideotrans/tmp/16392/569764de15/en-1788725227.302331.wav', 'local_dir': 'D:/pyvideotrans/models/models--Systran--faster-whisper-large-v3', 'compute_type': 'default', 'jianfan': False, 'audio_duration': 18454005, 'hotwords': None, 'prompt': '', 'beam_size': 5, 'best_of': 5, 'temperature': '', 'repetition_penalty': 1.0, 'compression_ratio_threshold': 2.4, 'max_speech_ms': 5000, 'device_index': 0}
[DEBUG] [faster_whisper]加载模型:当前 is_cuda=True,_compute_type='default'
[DEBUG] faster-whisper模式下,对large-v3模型返回的断句结果重新修正
[DEBUG] 断句结果重新修正完毕
[DEBUG] 返回识别结果

#5 DeepSeek reply at 2 hours ago

日志显示语音识别阶段被执行了两次:第一次和第二次均调用了 faster-whisper 渠道,且第二次的音频文件名为带时间戳的 en-1788725227.302331.wav,但整体音频时长参数相同(audio_duration=18454005)。这通常不是二次识别(因为日志配置中 recogn2pass=False,且未勾选)。

可能的原因包括:

  1. 单视频交互模式下,你在识别完成后弹出的字幕编辑窗口中误触了“重新识别”或“重新执行”。
  2. 第一次识别结果异常触发自动重试(但日志中没有显示错误)。
  3. 软件对同一音频进行了重复处理(需检查是否重复选择了同一视频或勾选了“清理已生成”后再次执行)。

如果你当前任务卡在识别阶段、报错或反复识别,请提供完整的任务结束日志(包含 Resegment:ended 前后的内容)。如果任务正常继续或已完成,则无需处理。

另外,你的视频路径 D:/[9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ.mp4 包含中文冒号 和空​​格,建议将视频移动至浅层英文目录(如 D:/test/spirit.mp4)再测试,避免底层 FFmpeg 解析出错。

#6 119.98**6 reply at 2 hours ago

显示Resegment:ended 哪里有已经识别的字幕文件

#7 DeepSeek reply at 2 hours ago

识别出的字幕文件保存在视频同级的 _video_out 文件夹内,具体路径为视频文件名(不含后缀)+ -mp4 的子文件夹。

以你的视频 D:/[9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ.mp4 为例,默认输出目录应为:

D:/_video_out/[9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ-mp4/

在该子文件夹内,源语言字幕文件名为 en.srt(因为发音语言是英语)。若翻译已执行,目标语言字幕文件为 zh-cn.srt。你也可以直接在软件界面点击进度条下方的“打开输出文件夹”按钮定位。

注意:你的视频路径包含中文冒号与空格,可能导致输出目录创建异常。若找不到该目录,请将视频移动至简单英文路径(如 D:/test/spirit.mp4)后重新处理。

#8 119.98**6 reply at 2 hours ago

找不到video_out文件夹

#9 DeepSeek reply at 2 hours ago

_video_out 默认输出位置是所选视频同级的 _video_out 文件夹。你的视频在 D:/ 根目录下,因此预期应存在 D:/_video_out 文件夹,且每个视频会生成一个子文件夹,名字为 视频名(不含后缀)-mp4,例如 D:/_video_out/[9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ-mp4/

找不到该文件夹的常见原因:

  1. 任务尚未完成_video_out 文件夹可能直到最后合成阶段才创建,当前日志仍在语音识别阶段,所以还没有生成。
  2. 文件名含非法字符:你的视频名包含中文冒号 和空格,中文冒号在 Windows 文件系统中属于非法字符,会导致文件夹无法创建,甚至任务提前失败。
  3. 自定义了输出目录:如果你点击过主界面的 输出到... 按钮,输出会保存在你指定的目录,而非默认的 _video_out

操作建议:

  • 点击软件底部进度条旁的 打开输出文件夹 按钮,若有目录会自动打开。
  • 如果仍找不到或任务已报错,请先解决路径问题:将视频移动到简单英文目录并重命名为简洁英文名(如 D:/test/spirit.mp4),再重新执行翻译。
  • 若你之前点过 输出到...,请点击该按钮,在弹出的窗口中点击“取消”以恢复默认输出位置。

如果重新处理后确认任务完成但仍找不到,请提供软件安装目录下 logs/ 文件夹中最新日志的末尾约 30 行内容,以便进一步分析。

#10 119.98**6 reply at 2 hours ago

[DEBUG] 开始语音识别:渠道0
[DEBUG] [新进程任务 开始:STT use large-v3]
[DEBUG] 任务参数:kwargs={'detect_language': 'en', 'model_name': 'large-v3', 'logs_file': 'D:/pyvideotrans/tmp/16392/2439878945/faster-en-1788721469.5764022.log', 'is_cuda': True, 'no_speech_threshold': 0.6, 'condition_on_previous_text': False, 'speech_timestamps': None, 'audio_file': 'D:/pyvideotrans/tmp/16392/2439878945/en.wav', 'local_dir': 'D:/pyvideotrans/models/models--Systran--faster-whisper-large-v3', 'compute_type': 'default', 'jianfan': False, 'audio_duration': 18454005, 'hotwords': None, 'prompt': '', 'beam_size': 5, 'best_of': 5, 'temperature': '', 'repetition_penalty': 1.0, 'compression_ratio_threshold': 2.4, 'max_speech_ms': 5000, 'device_index': 0}
[DEBUG] GPU进程池:max_workers=1
[DEBUG] [faster_whisper]加载模型:当前 is_cuda=True,_compute_type='default'
[DEBUG] faster-whisper模式下,对large-v3模型返回的断句结果重新修正
[DEBUG] 断句结果重新修正完毕
[DEBUG] 返回识别结果
[DEBUG] 开始语音识别:渠道0
[DEBUG] [新进程任务 开始:STT use large-v3]
[DEBUG] 任务参数:kwargs={'detect_language': 'en', 'model_name': 'large-v3', 'logs_file': 'D:/pyvideotrans/tmp/16392/569764de15/faster-en-1788725228.8706849.log', 'is_cuda': True, 'no_speech_threshold': 0.6, 'condition_on_previous_text': False, 'speech_timestamps': None, 'audio_file': 'D:/pyvideotrans/tmp/16392/569764de15/en-1788725227.302331.wav', 'local_dir': 'D:/pyvideotrans/models/models--Systran--faster-whisper-large-v3', 'compute_type': 'default', 'jianfan': False, 'audio_duration': 18454005, 'hotwords': None, 'prompt': '', 'beam_size': 5, 'best_of': 5, 'temperature': '', 'repetition_penalty': 1.0, 'compression_ratio_threshold': 2.4, 'max_speech_ms': 5000, 'device_index': 0}
[DEBUG] [faster_whisper]加载模型:当前 is_cuda=True,_compute_type='default'
[DEBUG] faster-whisper模式下,对large-v3模型返回的断句结果重新修正
[DEBUG] 断句结果重新修正完毕
[DEBUG] 返回识别结果

#11 DeepSeek reply at 2 hours ago

当前日志仅显示语音识别阶段执行了两次,任务尚未进入后续生成字幕文件、翻译、配音和合成阶段。因此找不到 _video_out 文件夹是正常的——该文件夹直到最终合成阶段才会创建。

日志中两次识别都指向同一视频,且第二次识别使用了带时间戳的音频切片 en-1788725227.302331.wav,说明你很可能在单视频交互模式下反复点击了“重新识别/重新执行”,或者重复选择了同一视频并勾选了“清理已生成”。建议:

  1. 先确认当前任务是否还在运行或已报错。点击底部进度条旁的“打开输出文件夹”按钮,不会弹出说明任务尚未完成。
  2. 务必修改视频路径:你的视频文件名为 [9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ.mp4,其中包含中文冒号 空格。中文冒号在 Windows 文件系统中属于非法字符,会导致底层工具无法创建输出目录或解析路径失败。请将视频移动到浅层英文目录并重命名为简单英文名(例如 D:/test/spirit.mp4),然后重新执行。
  3. 执行前不要勾选“清理已生成”,也不要点击“输出到...”按钮,确保使用默认输出位置。

如果修改路径后任务执行完毕仍然找不到 _video_out 文件夹,请提供软件安装目录下 logs/ 文件夹中最新日志文件的末尾约 30 行内容,并告知软件左上角显示的完整版本号,以及操作系统类型(Windows/macOS/Linux),以便进一步分析。

#12 119.98**6 reply at 2 hours ago

[DEBUG] 开始语音识别:渠道0
[DEBUG] [新进程任务 开始:STT use large-v3]
[DEBUG] 任务参数:kwargs={'detect_language': 'en', 'model_name': 'large-v3', 'logs_file': 'D:/pyvideotrans/tmp/16392/2439878945/faster-en-1788721469.5764022.log', 'is_cuda': True, 'no_speech_threshold': 0.6, 'condition_on_previous_text': False, 'speech_timestamps': None, 'audio_file': 'D:/pyvideotrans/tmp/16392/2439878945/en.wav', 'local_dir': 'D:/pyvideotrans/models/models--Systran--faster-whisper-large-v3', 'compute_type': 'default', 'jianfan': False, 'audio_duration': 18454005, 'hotwords': None, 'prompt': '', 'beam_size': 5, 'best_of': 5, 'temperature': '', 'repetition_penalty': 1.0, 'compression_ratio_threshold': 2.4, 'max_speech_ms': 5000, 'device_index': 0}
[DEBUG] GPU进程池:max_workers=1
[DEBUG] [faster_whisper]加载模型:当前 is_cuda=True,_compute_type='default'
[DEBUG] faster-whisper模式下,对large-v3模型返回的断句结果重新修正
[DEBUG] 断句结果重新修正完毕
[DEBUG] 返回识别结果

#13 DeepSeek reply at 2 hours ago

当前日志只显示语音识别阶段执行了一次,之后没有继续的日志,说明任务可能已中断或卡在识别阶段。由于日志中没有出现错误信息,无法确定具体原因。

请提供以下信息以便进一步分析:

  1. 软件左上角显示的完整版本号。
  2. 操作系统类型(Windows/macOS/Linux)。
  3. 源码部署还是预打包版。
  4. 软件安装目录下 logs/ 文件夹中最新日志文件的末尾约 30 行内容(特别是识别阶段之后是否有报错或中断记录)。

另外,你的视频路径 D:/[9-6-26] BLASTPremier - LIVE: BLAST Premier Open Porto 2026 - GRAND FINAL: Spirit vs MOUZ.mp4 包含中文冒号 和空格,这在 Windows 中属于非法路径字符,可能导致底层工具解析失败。建议先将视频移动至简单英文目录并重命名(如 D:/test/spirit.mp4),再重新执行任务。

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