mxivideo/src-tauri
root 1132cb9777 feat: 添加 AI 视频生成结果预览功能
🎬 新增功能:

1. AI 视频结果预览组件 (AIVideoResultPreview):
   - 支持单个和批量视频生成结果预览
   - 内置视频播放器,支持在线播放
   - 显示生成提示词、本地路径、在线链接
   - 批量结果支持视频选择器浏览多个视频
   - 优雅的错误处理和加载状态

2. 视频预览功能:
   - HTML5 视频播放器,支持完整控制
   - 自动使用原图作为视频封面
   - 播放失败时显示友好错误信息
   - 响应式设计,适配不同屏幕尺寸

3. 批量结果管理:
   - 显示批量处理统计信息(成功/失败数量)
   - 视频选择器,方便浏览多个生成结果
   - 每个视频显示对应的提示词和路径信息
   - 统一的操作界面和交互体验

4. 文件系统集成:
   - 新增 open_folder Tauri 命令
   - 跨平台支持(Windows/macOS/Linux)
   - 一键打开视频所在文件夹
   - 备用方案:显示完整文件路径

5. 用户界面增强:
   - 任务完成后显示 '预览视频' 按钮
   - 改进的成功状态显示,包含统计信息
   - 模态对话框形式的预览界面
   - 直观的操作按钮和状态指示

6. 操作功能:
   - 打开文件夹:直接定位到视频文件位置
   - 在新窗口打开:使用浏览器播放在线视频
   - 复制路径:方便用户获取文件信息
   - 关闭预览:返回主界面

 用户体验提升:
- 生成完成后可立即预览结果 ✓
- 批量处理结果一目了然 ✓
- 便捷的文件管理操作 ✓
- 专业的视频播放体验 ✓

现在用户可以直接在应用内预览生成的 AI 视频!
2025-07-10 13:33:11 +08:00
..
capabilities fix: 根据 Tauri v2 官方文档修复窗口控制功能 2025-07-10 10:26:03 +08:00
icons first commit 2025-07-10 09:41:40 +08:00
src feat: 添加 AI 视频生成结果预览功能 2025-07-10 13:33:11 +08:00
.gitignore first commit 2025-07-10 09:41:40 +08:00
Cargo.toml fix: 修复文件选择功能 - 添加 Tauri 对话框支持 2025-07-10 11:40:23 +08:00
build.rs first commit 2025-07-10 09:41:40 +08:00
tauri.conf.json fix: 根据 Tauri v2 官方文档修复窗口控制功能 2025-07-10 10:26:03 +08:00