imeepos
|
d77a3b244c
|
feat: 实现文件夹递归扫描功能
- 启用文件夹选择时的递归扫描,遍历所有子文件夹
- 添加递归扫描选项复选框,用户可以选择是否扫描子文件夹
- 动态更新按钮文本显示当前扫描模式
- 改进扫描状态反馈,显示扫描进度和结果统计
- 添加状态显示区域,实时显示扫描状态和结果
- 优化用户体验,提供清晰的视觉反馈
现在用户可以:
- 选择文件夹时自动扫描所有子文件夹中的视频文件
- 通过复选框控制是否递归扫描
- 查看扫描进度和结果统计信息
|
2025-08-11 13:26:08 +08:00 |
imeepos
|
28c778e3ae
|
feat: 添加视频预览播放器和时间联动功能
- 新增 VideoPlayer 组件,支持完整的视频播放控制
- 实现播放/暂停、快进/快退、音量控制、全屏等功能
- 添加键盘快捷键支持 (空格、方向键、M、F、R等)
- 实现视频播放时间与自定义时间输入的双向联动
- 在关键帧提取工具中集成视频预览功能
- 支持单个视频选择时显示预览播放器
- 添加'使用当前播放时间'按钮,方便设置提取时间点
- 优化用户界面,提升视频处理工作流体验
|
2025-08-11 13:19:16 +08:00 |
imeepos
|
779bb054c2
|
feat: 实现视频关键帧提取工具
- 新增关键帧提取功能,支持提取视频的第一帧、最后一帧、自定义时间点和多个时间点
- 添加完整的前端UI组件,包括配置面板、文件列表、预览和进度显示
- 实现后端Rust服务,集成FFmpeg进行视频处理
- 支持多种输出格式(JPG/PNG/WebP/BMP)和质量设置
- 支持输出尺寸调整和宽高比保持
- 添加批量处理功能和进度跟踪
- 修复TypeScript类型错误和Rust编译问题
- 添加用户指南文档和单元测试
|
2025-08-11 13:05:27 +08:00 |