mixvideo-v2/apps/desktop/src-tauri/src
imeepos 27353e352f fix: 修复场景检测后不进行切分的问题
问题分析:
场景检测成功识别出44个场景,但是没有进行切分。
原因是needs_segmentation方法只检查视频总时长是否超过最大时长限制。
当视频总时长(170.86秒)小于默认限制(300秒)时,即使有场景检测结果也不会切分。

修复方案:
修改切分条件判断逻辑:
- 原逻辑:只有当视频总时长 > 最大时长限制时才切分
- 新逻辑:满足以下任一条件即切分:
  1. 视频总时长 > 最大时长限制
  2. 是视频文件且有场景检测结果

这样确保:
 有场景检测结果的视频一定会进行分镜头切分
 超长视频即使没有场景检测也会按时长切分
 保持原有的时长限制功能

现在有场景检测结果的视频都会正确进行分镜头+二次切分处理!
2025-07-13 21:53:31 +08:00
..
business fix: 修复场景检测后不进行切分的问题 2025-07-13 21:53:31 +08:00
data fix: 修复视频切分前几秒无画面问题 2025-07-13 21:17:48 +08:00
infrastructure fix: 修复视频切分前几秒无画面问题 2025-07-13 21:17:48 +08:00
presentation fix: 修复视频切分前几秒无画面问题 2025-07-13 21:17:48 +08:00
tests fix: 清理调试日志并添加自动处理测试 2025-07-13 20:55:16 +08:00
app_state.rs feat: 实现项目详情页面和素材导入功能 2025-07-13 20:45:05 +08:00
config.rs feat: 实现项目管理功能 v0.1.1 2025-07-13 18:46:58 +08:00
lib.rs fix: 修复视频切分前几秒无画面问题 2025-07-13 21:17:48 +08:00
main.rs Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00