Video Hub App 3 实测:如何把堆满视频的硬盘变成可搜索的视频库 📅 2026/8/24 13:48:05 Video Hub App 3 实测如何把堆满视频的硬盘变成可搜索的视频库【免费下载链接】Video-Hub-AppOfficial repository for Video Hub App项目地址: https://gitcode.com/gh_mirrors/vi/Video-Hub-App如果你硬盘里堆了上千个视频找一条得翻半天Video Hub App 3 就是为这个场景做的桌面视频管理应用它扫描你的本地视频文件夹为每个视频生成缩略图和短预览片段之后浏览、搜索、筛选、播放都在应用内完成支持 Windows、Mac 和 Linux 三个平台。适合谁用如果你的视频散落在几个本地文件夹里靠系统文件管理器翻找已经很吃力这套工具值得装。它比较适合两类人一是影视收藏量较大、想按年份、时长、评分快速定位影片的人二是需要整理素材库的创作者想按分辨率、格式筛文件并找出重复素材腾出空间。要提前知道的一点软件本体是收费的售价 5 美元其中 3.50 美元会捐给 Against Malaria Foundation 疟疾防治机构代码仓库本身是 MIT 协议开源的。怎么用安装与获取源码官网提供各平台的安装包下载后直接装。如果习惯从源码构建克隆 gitcode 上的 gh_mirrors/vi/Video-Hub-App 仓库后按 README 说明执行npm install --legacy-peer-deps再构建即可Mac 上分别有 M1 和 Intel 两种构建换架构打包时可能需要手动更新 FFmpeg、FFprobe 可执行文件。首次导入按向导走完 6 个步骤第一次运行会打开导入向导对应 wizard.component.html 模板先给这个视频中心起个名字再选存放视频的文件夹然后选中心数据存在哪缩略图和片段都写在这个目录接着设置每个视频抽几张截图3 到 30 张或每 N 分钟一张和截图尺寸144 到 504 像素还可以勾选是否额外提取 3 到 15 条、每条 1 到 5 秒的预览片段最后点创建。导入完成后向导左侧会留下最近打开列表下次可以直接恢复之前建好的中心。日常搜索组合多个筛选条件主页顶部有多个筛选输入框可以按文件名、标签、分辨率、时长等条件叠加过滤。普通搜索会同时匹配路径、文件名和标签实现就在 src/app/pipes/magic-search.pipe.ts输入框之间还支持并集或交集逻辑配合标签自动补全从几百个文件里锁定目标很快。熟悉正则表达式的话还可以直接开正则检索另提供按年份、文件大小、播放次数筛选。值得注意的细节悬浮即播放的预览片段导入时每个视频会生成 1 到 5 秒的循环小片段鼠标移到缩略图上就自动播放这个片段不用打开完整文件就能确认是不是你要的那条。素材量大时省掉的是反复点开播放器的时间。自动标签与重复检测应用会根据文件名和文件夹名自动生成标签在词云里展示并支持标签搜索你不需要手动打标也能按主题找文件。同时内置重复文件检测对文件大小相同且三个采样区数据一致的文件标记为很可能相同配合时长、分辨率过滤清重复素材时可以直接按检测结果删。手机当遥控器应用启动后可以在设置里打开内置服务器手机或平板连同一 WiFi 访问应用显示的地址就能打开一个简化的控制页面远程操作电脑上的播放。这个功能对躺在沙发上看片挺实用但注意它只限局域网。背后原理技术栈是 Angular v20 加 Electron v42内嵌 Node v24.16.0 与 Chromium 148界面用组件化方式拆分src/app/ 下按 views、pipes、components 组织截帧和抽片依赖打包的 FFmpeg/FFprobe文件夹扫描用 fdir监听文件变化用 chokidar文件很多时列表靠 ngx-virtual-scroller 做虚拟滚动只渲染可视区域内的元素所以缩略图视图下万级文件也不会卡死。局限与提醒收费且功能按买断计算预算为零的可以先看替代方案。仓库里的 remote/ 目录是刻意留空的远程控制界面在另一个独立仓库自己构建时需要手动把构建产物放进去否则这个功能不可用。README 明确说仓库版本通常领先正式发布版、属于开发中状态可能带 bug源码构建前想清楚这一点。写在最后如果你的视频全部在本地硬盘、核心需求是搜得快、翻得动、找重复而不是云端同步或在线协作Video Hub App 3 是个对口的选择花 5 美元导入一次之后搜索、筛选、预览都在本地完成。【免费下载链接】Video-Hub-AppOfficial repository for Video Hub App项目地址: https://gitcode.com/gh_mirrors/vi/Video-Hub-App创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考