#5484 一个小时的英文讲解视频,通过uv run sp.py方式翻译视频,输出的视频只有24秒。

220.130* Posted at: 1 day ago

一个小时的英文讲解视频,通过uv run sp.py方式翻译视频,输出的视频只有24秒。

1 Replies

根据您的描述,输出视频时长仅24秒(原视频1小时),很可能是因为流水线在某个阶段中断或出错,只处理了开头一小段。常见原因包括:

  1. 源视频编码特殊:某些非标准编码或损坏的视频开头可解码,后续报错,导致FFmpeg只完成前几秒。
  2. ASR未识别出大部分语音:发音语言选择错误、VAD参数过于严格、或模型崩溃,导致只识别出极短片段。
  3. 任务中途崩溃:显存不足、子进程超时、或第三方API限流,但软件误将部分输出当作最终结果。

请按以下步骤排查:

  1. 打开软件安装目录下的 logs/ 文件夹,找到最新日志文件(如 20250622.log),复制底部约30行错误信息。
  2. 检查输出目录中是否有中间文件(如翻译后的SRT字幕),看SRT文件的行数和时间跨度是否正常(若不正常,说明ASR或翻译阶段出问题)。
  3. 确认您的视频在播放器中能正常播放完整1小时。

暂无法确定具体原因。请提供日志文件内容(或截图)以及软件左上角的版本号,以便进一步分析。

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: ko-fi.com/jianchang512

Related resource