我是用的是cli模式,现在报错[WARNING] cut_audio 时长小于 2000ms 需要下个字幕左移开始时间,diff=720,prev_diff=0,next_diff=0
STT ended:59s
Traceback (most recent call last):
File "D:\pyVideoTrans\cli.py", line 490, in
main()
File "D:\pyVideoTrans\cli.py", line 397, in main
stt_fun({**common_params, **stt_params})
File "D:\pyVideoTrans\cli.py", line 245, in stt_fun
trk.recogn()
File "D:\pyVideoTrans\videotrans\task\_speech2text.py", line 191, in recogn
raw_subtitles = run(
File "D:\pyVideoTrans\videotrans\recognition\__init__.py", line 268, in run
return GeminiRecogn(**kwargs).run()
File "D:\pyVideoTrans\videotrans\recognition\_base.py", line 143, in run
res = self._exec()
File "D:\pyVideoTrans\videotrans\recognition\_gemini.py", line 149, in _exec
raise RuntimeError('No result:The return format may not meet the requirements')
RuntimeError: No result:The return format may not meet the requirements
❌ [STT] 提取失败,错误代码: Command '['D:/pyVideoTrans/.venv/Scripts/python.exe', 'D:/pyVideoTrans\cli.py', '--task', 'stt', '--name', 'D:\pycharm项目文件夹\视频洗稿并输出视频\workspace\test_video.mp4', '--recogn_type', '6', '--model_name', 'Qwen3-ASR-1.7B', '--cuda']' returned non-zero exit status 1.
❌ test_video.mp4 处理失败!
🎉 批量任务结束!共成功生成 0 份字幕。
进程已结束,退出代码0