mixvideo-v2/apps/desktop/src-tauri/src
imeepos 4d61fb69f3 fix: 修复缩略图生成功能
解决编译问题:
- 修复async函数中跨await点持有MutexGuard的Send trait问题
- 添加get_segment_by_id_sync同步方法避免锁生命周期冲突
- 修复Path类型推断问题

 优化FFmpeg缩略图生成:
- 添加-pix_fmt yuvj420p参数解决色彩空间问题
- 添加-q:v 2参数提升图片质量
- 添加-f image2参数明确指定输出格式
- 解决MJPEG编码器参数错误问题

 功能特点:
- 使用视频首帧生成缩略图
- 缩略图路径保存到数据库
- 智能缓存机制避免重复生成
- 优雅的错误处理和降级

现在缩略图生成功能可以正常工作,用户可以在MaterialSegmentView中看到实际的视频预览图。
2025-07-15 22:20:46 +08:00
..
business fix: 修复素材查询 2025-07-15 19:00:58 +08:00
data fix: 修复缩略图生成功能 2025-07-15 22:20:46 +08:00
infrastructure fix: 修复缩略图生成功能 2025-07-15 22:20:46 +08:00
presentation fix: 修复缩略图生成功能 2025-07-15 22:20:46 +08:00
tests feat: 完善素材导入模特绑定功能并添加测试 2025-07-15 13:03:49 +08:00
app_state.rs fix: 添加连接池功能 2025-07-15 18:43:22 +08:00
config.rs feat: 实现项目管理功能 v0.1.1 2025-07-13 18:46:58 +08:00
lib.rs fix: 修复缩略图生成功能 2025-07-15 22:20:46 +08:00
main.rs Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00