3 Commits

Author SHA1 Message Date
linyq
2569b7fee7 fix(subtitle): 修复字幕处理逻辑并添加有效性检查
处理空字幕文件情况并改进错误处理
确保合并失败时有默认返回值
添加字幕文件有效性检查函数
2025-08-16 01:24:56 +08:00
linyq
6001e8038f feat(subtitle): 实现字幕文件合并功能
- 重构 subtitle_merger.py,增加对 editedTimeRange 的解析和排序
- 更新 merge_subtitle_files 函数,支持处理字幕项列表
- 在 task.py 中集成字幕合并逻辑
2025-05-07 11:32:11 +08:00
linyq
2914cd924d feat(task): 重构视频剪辑流程并添加新功能
-重构了 start_subclip 函数,优化了视频剪辑流程
- 新增 clip_video 函数,用于裁剪视频片段
- 改进了字幕生成和处理逻辑- 优化了音频合并和处理
- 更新了任务状态管理
2025-05-06 21:43:20 +08:00