-
Notifications
You must be signed in to change notification settings - Fork 805
Open
Labels
bugSomething isn't workingSomething isn't working
Description
问题描述 | Problem Description
我使用 本機的 Ollama ,在setting中測試連結成功,但在轉換字幕並校正時,出現如下錯誤
End Time 00:00:00.5 无效的分段类型:SplitT ypeEnum.SEMANTIC,必须是'semantic'或'sentence'
字幕設置如下,已經多次關閉開啟 字幕分割選項,以及分割類型,得到的錯誤都是一樣的。
日志信息(可选)| Logs (Optional)
===========字幕处理任务开始===========
时间:2025-09-13 10:35:24.036614
正在字幕断句...
2025-09-13 10:35:28 - subtitle_optimization_thread - ERROR - 优化失败: 无效的分段类型: SplitTypeEnum.SEMANTIC,必须是 'semantic' 或 'sentence'
Traceback (most recent call last):
File "/Users/yehlinlee/VideoCaptioner/app/thread/subtitle_thread.py", line 141, in run
splitter = SubtitleSplitter(
thread_num=subtitle_config.thread_num,
...<10 lines>...
max_word_count_english=subtitle_config.max_word_count_english,
)
File "/Users/yehlinlee/VideoCaptioner/app/core/subtitle_processor/split.py", line 217, in __init__
raise ValueError(
f"无效的分段类型: {split_type},必须是 'semantic' 或 'sentence'"
)
ValueError: 无效的分段类型: SplitTypeEnum.SEMANTIC,必须是 'semantic' 或 'sentence'
正在停止分割器...
正在停止分割器...
正在停止分割器...
正在停止分割器...
正在停止分割器...
正在停止分割器...
正在停止分割器...
Latest version info: v1.3.3
开始下载视频: https://youtu.be/xZOZbM1EQPc?si=y-U7j-iEsDMOfZ2Y
视频下载完成: /Users/yehlinlee/VideoCaptioner/work-dir/Victor Davis Hanson_ Charlie Kirk Assassination Did Not Occur in a Vacuum/Victor Davis Hanson: Charlie Kirk Assassination Did Not Occur in a Vacuum.mp4
字幕文件路径: /Users/yehlinlee/VideoCaptioner/work-dir/Victor Davis Hanson_ Charlie Kirk Assassination Did Not Occur in a Vacuum/subtitle/【下载字幕】.en.vtt
===========转录任务开始===========
时间:2025-09-13 10:36:07.157247
字幕文件已下载,跳过转录。找到下载的字幕文件:/Users/yehlinlee/VideoCaptioner/work-dir/Victor Davis Hanson_ Charlie Kirk Assassination Did Not Occur in a Vacuum/subtitle/【下载字幕】.en.vtt
===========字幕处理任务开始===========
时间:2025-09-13 10:36:07.172197
视频时长: 508.68秒
正在字幕断句...
2025-09-13 10:36:12 - subtitle_optimization_thread - ERROR - 优化失败: 无效的分段类型: SplitTypeEnum.SEMANTIC,必须是 'semantic' 或 'sentence'
Traceback (most recent call last):
File "/Users/yehlinlee/VideoCaptioner/app/thread/subtitle_thread.py", line 141, in run
splitter = SubtitleSplitter(
thread_num=subtitle_config.thread_num,
...<10 lines>...
max_word_count_english=subtitle_config.max_word_count_english,
)
File "/Users/yehlinlee/VideoCaptioner/app/core/subtitle_processor/split.py", line 217, in __init__
raise ValueError(
f"无效的分段类型: {split_type},必须是 'semantic' 或 'sentence'"
)
ValueError: 无效的分段类型: SplitTypeEnum.SEMANTIC,必须是 'semantic' 或 'sentence'
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working