3.3 KiB
3.3 KiB
MixVideo Desktop v0.2.0 发布说明
🎉 版本亮点
🖼️ 素材类型区分展示功能
全新的素材管理体验,根据不同素材类型提供专门的展示方式:
- 图片素材:直接展示图片内容,支持多种格式(JPG/PNG/GIF/WEBP/BMP/TIFF/SVG)
- 视频素材:展示视频缩略图,使用FFmpeg生成首帧预览
- 音频素材:提供播放控件,支持点击播放/暂停功能
🔧 AI分类统计修复
修复了AI分析日志中的关键问题:
- 数值溢出修复:解决成功分类数显示异常大数的问题
- 统计逻辑优化:改进分类统计的计算方式,确保数据准确性
- 数据一致性:统一任务统计和分类记录统计的数据来源
🚀 新功能
素材展示增强
- 图片素材直接显示,无需生成缩略图
- 音频素材集成HTML5播放器,支持多种音频格式
- 视频缩略图生成优化,保持原始宽高比
- 懒加载机制,提升页面性能
后端API扩展
- 新增
get_audio_file_base64命令,安全访问音频文件 - 扩展
get_material_thumbnail_base64支持图片类型 - 自动检测文件MIME类型,确保正确的数据格式
统计系统改进
- 新增分类记录状态详细统计
- 修复数值溢出问题,添加安全检查
- 改进数据库查询,提升统计准确性
🛠️ 技术改进
前端优化
- MaterialThumbnail组件重构,支持三种素材类型
- 改进缓存机制,减少重复请求
- 优化错误处理和加载状态显示
后端增强
- 扩展ClassificationStats结构体
- 改进数据库查询逻辑
- 添加数值安全检查机制
安全性提升
- 所有文件访问通过后端API,避免直接使用file://协议
- 路径清理机制,处理Windows长路径前缀
- 完善的错误处理和用户反馈
🐛 问题修复
AI分类统计
- 修复成功分类数显示18446744073709552的异常问题
- 解决负数转无符号整数的溢出问题
- 统一数据来源,确保统计逻辑正确
素材管理
- 改进不同类型素材的展示方式
- 修复音频播放的安全访问问题
- 优化图片加载性能
📋 兼容性
支持的素材格式
- 图片:JPG, JPEG, PNG, GIF, WEBP, BMP, TIFF, SVG
- 视频:MP4, AVI, MOV, MKV, WMV, FLV, WEBM, M4V
- 音频:MP3, WAV, FLAC, AAC, OGG, WMA, M4A
系统要求
- Windows 10/11
- FFmpeg(用于视频处理)
- 至少4GB内存推荐
🔄 升级说明
从v0.1.x升级到v0.2.0:
- 数据库兼容:自动兼容现有数据,无需手动迁移
- 配置保持:用户设置和项目数据保持不变
- 功能增强:现有功能保持兼容,新增功能自动可用
📝 开发者说明
API变更
- 新增音频文件访问API
- 扩展素材缩略图API支持图片
- 更新分类统计数据结构
数据库变更
- 扩展分类统计查询
- 优化查询性能
- 添加状态统计字段
🙏 致谢
感谢所有用户的反馈和建议,特别是AI分类统计问题的报告,帮助我们及时发现并修复了关键问题。
📞 支持
如有问题或建议,请通过以下方式联系:
- GitHub Issues
- 邮箱:imeepos@outlook.com
发布日期:2025年1月18日
版本号:v0.2.0
构建号:82b62a4