Skip to content

Releases: coldwaterrr/VideoManager

VideoManager v0.6.2

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:39

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 播放器

Choose a tag to compare

@coldwaterrr coldwaterrr released this 24 May 08:02

更新内容

  • mpv 播放器内置: mpv.exe 直接打包在安装包中,无需联网下载
  • 安装目录自动查找: mpv 始终从安装目录加载,不受旧配置干扰
  • 智能下载脚本: 构建时自动从 GitHub 拉取最新 mpv 二进制(已存在则跳过)
  • 修复 GitHub 资源过滤: 排除 dev 包,正确下载 mpv 播放器二进制
  • 保留自动下载兜底: 若内置 mpv 缺失,仍可通过自动下载恢复

Full Changelog: v0.2.3...v0.3.0

VideoManager v0.2.3

Choose a tag to compare

@coldwaterrr coldwaterrr released this 18 Apr 04:06

更新内容

  • Raycast风格UI重构:深色主题、渐变色彩、现代化卡片与组件样式
  • 修复mpv路径回退逻辑:自动检测并回退到正确的mpv路径
  • 更新应用图标:移除水印,保留核心图标
  • 集成mpv播放器二进制文件(x86_64最新版)

v0.2.1

Choose a tag to compare

@coldwaterrr coldwaterrr released this 08 Apr 06:33

[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/
    • 添加自动迁移逻辑:首次启动时检测并复制旧数据
    • 解决安装更新时数据库文件丢失的问题
    • 提升用户体验,保护视频库数据安全

v0.2.0

Choose a tag to compare

@coldwaterrr coldwaterrr released this 05 Apr 14:22

Full Changelog: v0.1.0...v0.2.0

VideoManager v0.1.0

Choose a tag to compare

@coldwaterrr coldwaterrr released this 05 Apr 08:12