Repository navigation
Releases: coldwaterrr/VideoManager
Releases · coldwaterrr/VideoManager
Release list
VideoManager v0.6.2
VideoManager 0.6.2
本次集中更新媒体库交互、预览性能和系列整理。
- 重构深色媒体库:侧栏导航、网格/列表、组合筛选、批量操作和键盘交互。
- 修复普通最小化时任务栏图标消失,补齐应用与托盘图标,支持托盘恢复、隐藏和退出。
- 本地封面与预览写入磁盘缓存,重启复用,优先准备当前页;文件变化后更新,约 1GB 自动回收。
- 悬停后随机播放不同位置的片段,每段 3–5 秒并预载下一段;跟随原片帧率,最高 30fps,鼠标移开停止。
- 新增本地系列识别:按目录、编号和相近名称给出可编辑建议,支持手动成组、折叠、展开、改名与解散,保持原文件位置。
- 保留目录自动检测、规则与 AI 分类、备份清理、Web/MPV/系统播放。
Windows x64 下载
VideoManager-Windows-0.6.2-Setup.exe:安装版,可选择目录,卸载时保留用户数据。VideoManager-Windows-0.6.2-Portable.exe:单文件免安装版。VideoManager-Windows-0.6.2-x64.zip:解压后运行VideoManager.exe。
均包含 FFmpeg 和 MPV,无需另装 Node.js 或播放器。默认用户数据保存在 %APPDATA%\VideoManager;便携版也复用此用户数据位置。
latest.yml 和 .blockmap 用于应用内更新,SHA256SUMS.txt 可用于校验下载文件。FFmpeg 的许可证与源码信息随程序保存在 media-tools/ 中。
v0.3.0 - 内置 mpv 播放器
更新内容
- mpv 播放器内置: mpv.exe 直接打包在安装包中,无需联网下载
- 安装目录自动查找: mpv 始终从安装目录加载,不受旧配置干扰
- 智能下载脚本: 构建时自动从 GitHub 拉取最新 mpv 二进制(已存在则跳过)
- 修复 GitHub 资源过滤: 排除 dev 包,正确下载 mpv 播放器二进制
- 保留自动下载兜底: 若内置 mpv 缺失,仍可通过自动下载恢复
Full Changelog: v0.2.3...v0.3.0
VideoManager v0.2.3
更新内容
- Raycast风格UI重构:深色主题、渐变色彩、现代化卡片与组件样式
- 修复mpv路径回退逻辑:自动检测并回退到正确的mpv路径
- 更新应用图标:移除水印,保留核心图标
- 集成mpv播放器二进制文件(x86_64最新版)
v0.2.1
[0.2.1] - 2026-04-08
🐛 Bug Fixes
-
MPV IPC handler mismatch
- 修复了 MPV 启动流程中的 handler 名称不一致问题
- 统一了 preload.ts 和 main.ts 中的 IPC 方法名
-
MPV config loading
- 修复了配置未完全加载就启动 mpv 导致使用默认值的问题
- 确保
loadMpvConfig()完成后再进行 mpv 启动流程
-
MPV config persistence
- 修复了
mpvPath保存后被空值覆盖的 bug - 改进了配置合并逻辑,核心路径设置不再丢失
- 修复了
-
Shader file detection
- 增强了 shader 文件存在性检查
- 仅当 shader 文件实际存在时才添加到 mpv 参数中
-
Auto-update feed URL
- 添加了
autoUpdater.setFeedURL()配置 - 确保旧版本能正确检测到 v0.2.1 更新
- 修复了因缺少 repository 字段导致的更新失败问题
- 添加了
✨ New Features
-
FSRCNNX Super Resolution
- 新增 FSRCNNX 超分辨率算法支持
- 提供三种缩放倍率:x2、x3、x4
- 适合写实/真人画面的通用超分方案
- 补充了
mpv/shaders/fsrcnnx/目录下的 3 个 shader 文件
-
Enhanced MPV Settings UI
- 改进了播放器设置界面的交互体验
- 支持 granular 的 shader 选择(Anime4K / FSRCNNX / None)
- 清晰的功能说明和使用建议
-
OSD Status Display
- mpv 启动时自动显示当前激活的超分和补帧设置
- 用户可即时确认功能状态是否正确生效
- OSD 显示格式:
超分: XXX | 补帧: 开/关
-
Player Selection System
- 完整的播放器选择机制(内置播放器 / MPV / 系统默认)
- 配置持久化,记住用户选择
- 支持热切换播放器后端
🎛️ Improvements
- 配置文件存储位置:
.videosorter/mpv-config.json - 支持三种超分模式:Anime4K、FSRCNNX(x2/x3/x4)、无
- 补帧插值可配置目标帧率(默认 60fps)
- 自动检测 mpv.exe 路径,提供友好的错误提示
- 默认路径为项目根目录
/mpv/,内含 mpv.exe 和 shaders/
📝 Documentation
- 更新 README.md 和 PROJECT.md 中的播放器功能说明
- 在 README 中添加 FSRCNNX 超分和播放器选择的特性说明
🔄 Data Migration
- User data location change
- 将生产环境的 userData 从
安装目录/.videosorter/迁移到AppData/Roaming/VideoManager/ - 添加自动迁移逻辑:首次启动时检测并复制旧数据
- 解决安装更新时数据库文件丢失的问题
- 提升用户体验,保护视频库数据安全
- 将生产环境的 userData 从
v0.2.0
VideoManager v0.1.0
Full Changelog: https://github.com/coldwaterrr/VideoManager/commits/v0.1.0