v1.0.2 · 性能进化版 · 2026-08-31

一个轻量便捷的
磁盘视图管理工具

VTManager 帮你把散落在磁盘里的影视与图片,变成一眼就能找到、一点就能打开的个人媒体库。纯本地运行、无需联网、不上传任何数据;系统级视频解码、WebP 智能缓存与空闲预生成缩略图,让万级媒体库也能秒开秒刷。

下载 macOS 版 60 秒快速上手 功能一览
0×
重扫索引速度提升
−0%
大图预览内存占用
−0MB
安装包体积(移除 ffprobe)
−0%
前端主包体积(代码分割)
Features

一站式的本地媒体体验

不只是播放器,更是你的媒体资料库:批量管理、全局搜索、断点续播、画中画,全部原生流畅。

🏷️

批量标签与收藏

多选文件一键打标签、加收藏,底部工具条快速操作,配合筛选器按标签 / 收藏秒级过滤。

效率
🧱

网格 / 分栏双视图

网格浏览缩略图瀑布流,或分栏模式下快速展开子目录,两种视图自由切换。

浏览
🪄

超大目录虚拟滚动

超过 120 项自动启用虚拟滚动,仅渲染可视卡片——160 部剧集目录也不卡顿。

性能
▶️

断点续播 + 画中画

视频进度自动记忆,切到画中画窗口继续播放;图片支持旋转、画中画查看。

播放
🎞️

进度条悬停帧预览

鼠标在视频进度条上滑动,实时显示对应时间点的画面;主窗口与画中画全屏均支持,拖动进度条更精准。

播放
🔍

全局模糊搜索

跨目录实时搜索,结果直接显示真实缩略图,边输入边出结果。

搜索
🌗

全局日夜主题

日 / 夜主题全局持久记忆,图片查看器与全屏窗口自动隐藏控件,沉浸浏览。

体验
⚡

倍速 · 快进快退 · 点按暂停

0.25–6.0 倍速(预设 0.25 / 0.5 / 0.75 / 1 / 1.5 / 2,自定义 2–6 水平滑动条微调,[ / ] 按 0.25 步进);进度条与播放 / 快进 / 快退 / 倍速 / 音量键水平居中;单击画面任意位置暂停 / 继续,双击全屏,主窗口与画中画全屏操作一致。

播放
🗑️

回收站到期自动清除

删除的文件默认 3 天自动彻底清除,可在设置改为 0–365 天(0=永不);修改天数后站内条目即时刷新,每条记录显示剩余天数与到期日期,删除确认弹窗同步提示自动清除时间。

数据安全
💬

本地字幕自动加载

视频同目录的同名 .srt / .vtt 字幕自动加载(支持多语言后缀),也可手动选择文件;CC 菜单一键开关、字号 0.8–1.5 可调,画中画全屏同步显示。

播放
📷

当前帧一键截图

播放中按 S 键或点控制栏相机按钮,把当前画面保存为原分辨率 PNG——默认存到资料库 captures/ 目录,也可自定义保存位置并跨会话记忆。

播放
🖱️

缩略图条滚轮浏览

播放器与图片查看器底部的缩略图条:可鼠标拖动横滑、点击跳转,鼠标停在条带上转动滚轮即可前后浏览(纵向滚轮自动转为条带横向滚动,触控板横向手势同样支持;不会切换当前正在播放/查看的文件,图片也不会被误缩放)。主窗与全屏窗口一致。

播放 / 查看
⏩

长按右方向键 2× 加速

播放视频时按住右方向键不放,立即以当前倍速的 2 倍速播放(上限 6×)——长按期间边看边扫过无聊片段,松开即恢复原倍速;快速短按仍是「下一个视频」。当前 1.5× 时按住进入 3×,松开回到 1.5×。主窗口与画中画全屏一致。

播放
Performance

性能全面进化 v1.0.2 新增 9 项

从系统解码、缓存格式到编译优化——每一毫秒、每一兆字节都不放过。以下为本轮实测收益。

AVFoundation 视频主路径 秒级截帧NEW

视频元数据探测与截帧优先走 macOS 系统解码器(AVFoundation),失败才回退 ffmpeg——发布包因此移除 ffprobe,安装体积立减 49MB。

WebP 智能缓存 体积 −40%NEW

缩略图与预览缓存从 JPEG 迁移 WebP(有损编码,缩略图 80 / 预览 88),解码更快、内存更低,同样的空间装下更多封面。

目录列表内存缓存 翻目录零等待NEW

目录列表 3 秒内存缓存 + 上限 64 条,浏览与分栏切换不再重复全量枚举;所有写操作即时失效,数据永不过期。

弹窗组件代码分割 主包 −33%NEW

10 个低频弹窗改为按需异步加载,首屏主包从 104.75kB 降至 70.46kB,打开应用更快一步。

空闲预生成缩略图 即点即有NEW

浏览空闲时后台批量预生成当前目录缩略图(单批 400 张、扫描优先让位),打开目录不再等缩略图逐个加载。

数据库一键优化 VACUUM 压缩NEW

设置面板新增「优化数据库」:WAL 截断 + 索引优化 + VACUUM 压缩,一次点击即显示释放空间,索引更快更瘦。

Rust 激进编译 二进制更小NEW

全程序链接优化(fat LTO)+ panic=abort,移除无用栈展开代码路径,主程序体积再缩、运行更快。

增量索引扫描 最快 12×

对比文件快照 (path + 修改时间),未变化的文件直接跳过,仅处理新增 / 修改 / 删除,重扫几乎瞬时完成。

大图预览降采样 内存 −90%

超过 1600px 的大图自动生成 WebP 预览(1.0.2-r4 起体积再减 60%),查看器与画中画共用缓存,打开不再爆内存。

缩略图线程自适应 按核数 1–8NEW

缩略图并行线程数按 CPU 核数自动适配(不再写死 4),多核机器首屏缩略图更快。

Storage

存储空间,尽在掌控

设置面板「存储空间」:实时显示应用数据总占用、应用本体大小与各级缓存明细,一键清缓存、一键优化数据库,绝不误删你的媒体文件。

数据目录结构

~/Library/Application Support/vtmanager/
  ├─ vtmanager.db主索引库(SQLite / WAL,可优化压缩)
  ├─ cache/
  │  ├─ thumbs/缩略图 · WebP · 可清除
  │  ├─ previews/大图预览 · WebP · 可清除
  │  ├─ remux/转封装缓存
  │  └─ trash/回收站
  └─ covers/封面(保留)

一键清缓存 · 一键优化

应用数据总占用—
应用本体大小—
缓存(可清除)—
封面 / 回收站 / 数据库—
清除仅删除缩略图、预览与转封装缓存,重新浏览时按需重建;优化数据库将 VACUUM 压缩索引库。均不影响任何媒体文件与你的收藏标签。
缓存目录一键直达:「缓存保留时长」下方实时显示当前资料库的缓存目录(<资料库根>/.VTManager/cache),点「进入缓存目录」在 Finder / 资源管理器中直接打开——切换资料库自动跟随更新,管理缓存文件不再手动翻路径。
Download

三步装上,一分钟用起来

提供 macOS(Apple Silicon / Intel)预编译包,解压即用;Windows 可使用源码自行构建。

下载到 GitHub Releases 获取最新版 zip 或 dmg
安装解压后把 VTManager.app 拖进「应用程序」文件夹
首次打开若被系统拦截:右键 App → 打开(仅首次需要)
选目录启动后选择影视 / 图片所在目录,即开始索引
💡 为什么首次要右键打开?应用由开发者自签名、未送 Apple 公证,macOS Gatekeeper 会默认拦截。右键「打开」一次之后即可正常双击启动,你的文件与数据不受任何影响。
💡 需要联网吗?完全不需要。所有索引、缩略图与数据都存在你自己的硬盘上;只有使用 TMDB 刮削时才需联网,且 API Key 由你在设置中自行填写。
💡 我的文件会被改动吗?浏览、播放、打标签、收藏都不会修改原文件;重命名 / 移动 / 删除 / 智能归类才会真实改动磁盘内容,其中删除会先进回收站,可随时恢复。
Quick Start

60 秒快速上手

首次使用选择媒体目录开始扫描;之后每次打开自动增量同步,无需等待。

选择目录打开应用,添加视频 / 图片根目录
自动索引后台扫描生成缩略图,可边扫边浏览
浏览管理网格 / 分栏浏览,批量打标签、收藏
即点即播双击播放,断点续播、画中画、倍速、字幕与截图

快捷键

操作快捷键操作快捷键
搜索⌘ F全屏播放␣ 播放 / 暂停 · F 全屏
批量选择⌘ 点击 多选图片旋转↻ 按钮(全屏下可用)
切换视图工具栏「网格 / 分栏」画中画工具栏「PiP」按钮
快退 / 快进 10 秒J / L倍速 0.25–6.0[ / ] · 控制栏菜单
字幕开关C当前帧截图S · 控制栏相机按钮
上 / 下一个视频← / →长按临时 2× 加速按住 → ≥ 0.4 秒进入 2×(上限 6×),松开恢复

搜索技巧

💡 模糊匹配:输入「钢铁侠」即可命中「钢铁侠3 IMAX 版.mp4」。
💡 标签过滤:搜索框筛选标签 / 收藏,快速定位收藏夹内容。
FAQ

常见问题

清除缓存 / 优化数据库会影响我的媒体文件吗?
完全不会。一键清除只删除缓存目录(缩略图 / 大图预览 / 转封装缓存);优化数据库只压缩索引文件本身。你的原始视频、图片、标签、收藏与观看进度都保存在媒体原目录与索引数据库中,不受任何影响,重新浏览时会按需重建。
扫描到一半可以开始浏览吗?
可以。数据库开启 WAL 并发模式,扫描写入与浏览查询并行不互锁;缩略图线程按核数自适应并行生成,空闲预生成还会在扫描之后自动补全,首屏数据即刻可用。
目录里文件特别多,会很卡吗?
不会。超过 120 项的目录自动启用虚拟滚动,页面只渲染可视区域内的卡片,滚动性能与目录大小无关,160+ 项的目录也能 60fps 平滑滚动。
缓存会无限增长占满磁盘吗?
不会。三重保险:① 缩略图 / 预览缓存超过保留时长(默认 1 小时,可在设置选 1 / 6 / 24 小时或永不,也可自定义输入任意小时数 0–8760)未被再次查看即自动删除,之后访问按需重建;② 缓存总量达到 2GB 上限自动清理最旧缓存;③ 转封装副本关闭播放器即删。缩略图与预览已压缩为 WebP(预览体积较早期方案减少约 60%),也可随时在设置面板一键清除或优化数据库,空间占用一目了然。
回收站会自动清空吗?误删了怎么办?
回收站默认开启到期自动清除:文件 / 文件夹进入回收站后按设定天数(默认 3 天,可在设置 → 回收站改为 0–365 天,0=永不)自动彻底清除;每条记录都会显示剩余天数与到期日期。修改设置后,站内全部条目按当前时间重置到期时间并即时刷新显示(无需重进回收站)。删除确认弹窗会提示「文件将于 N 天后自动清除,请及时查验」——只要在到期前进入回收站恢复,文件就完好无损;到期后文件将被彻底删除、无法找回。
播放器怎么加载字幕?截图存在哪里?
字幕:播放视频时自动探测同目录同名的 .srt / .vtt(含「电影名.zh.srt」等多语言后缀写法);若未自动加载,可在控制栏 CC 菜单「选择字幕文件…」手动指定,或点「关闭字幕」清除。C 键开关字幕,字号 0.8 / 1 / 1.2 / 1.5 可调,画中画全屏窗口同步显示。截图:按 S 键或点控制栏相机按钮,当前帧以原分辨率 PNG 保存——默认保存到资料库根目录的 captures/ 文件夹,可在 CC 菜单「截图保存目录…」改成任意位置(下次启动仍记住)。
切换资料库后,设置会变吗?
不会。所有应用设置(主题、回收站自动清除天数、缓存保留时长、播放 / 看图行为等)均为全局设置,存储在应用数据目录中,与资料库相互独立——切换资料库根目录不会重置任何设置;从旧版本升级时首次启动会自动把原资料库设置一次性迁移为全局默认,无需重新配置。
缓存目录在哪?长按右方向键是做什么的?
缓存目录:当前资料库的缓存位于资料库根目录的 <库根>/.VTManager/cache 下(thumbs 缩略图 / previews 大图预览 / scrubs 帧预览精灵图 / remux 转封装副本)。打开设置 → 存储空间,在「缓存保留时长」下方即可看到完整路径,点「进入缓存目录」按钮一键在 Finder / 资源管理器中打开;切换资料库后该路径自动跟随更新。长按加速:播放视频时按住右方向键不放约 0.4 秒即以当前倍速的 2 倍速播放(如 1.5× → 3×,上限 6×),松开立即恢复原倍速,适合快速跳过片段;轻点一下仍是「下一个视频」,不受影响。
✓ 缓存已清除,释放 1.24 GB