高效工具分享 | Media Manager:一款轻量级本地媒体文件管理器

你是否也有这些困扰?

作为摄影师、设计师或视频剪辑师,你是否经常遇到以下场景:

  • 📁 项目文件夹里图片、视频、音频堆了几百个,想找一个文件要翻半天
  • 🏷️ 给文件加标签全靠文件名命名,比如 IMG_0001_待修.jpgIMG_0001_已修_张三.jpg,文件名越来越长
  • 🔍 想快速筛出"张三拍的、已修好的终稿",除了打开文件一个个看,别无他法
  • 📹 一段拍摄素材里有多个镜头,只想提取其中几个片段,却要打开 Premiere 重新导出一遍

如果你中了两条以上,那么今天介绍的这个工具,很可能会让你相见恨晚。


它是什么?

Media Manager 是一款纯本地运行的轻量级桌面应用,专为媒体文件管理而生。它不修改你的原始文件名,而是通过一个 record.json 元数据文件来管理标签、自定义列和备注信息,真正做到"零侵入式管理"。

版本:v1.0.4
平台:Windows 10 / 11
语言:简体中文 / English,即时切换
作者:Shrbuz

软件主界面.png

核心功能一览

🏷️ 灵活的标签系统

你可以自定义任意颜色和含义的标签(如:⚪默认 🟡待处理 🟢已发布),只需右键文件即可快速标记。列表第一列会显示彩色标签单元格,一目了然。顶部的图例栏会实时展示当前项目中所有标签及其含义。

✍快速重命名文件

双击文件名,快速重命名媒体文件,不用到文件夹里面去“F2”或右键重命名。

📊 强大的自定义列

除了默认的文件名、类型、大小列之外,你可以自由添加自定义列,支持四种数据类型:

  • 文本:自由输入任何内容
  • 单选项:从预定义选项中下拉选择(如:原片 / 已修 / 终稿)
  • 多选项:从预定义选项中多选
  • 日期:选择日期

比如你可以新增"摄影师"、"修图师"、"拍摄地点"、"备注"等列,打造属于自己的管理面板。

🔍 筛选与排序

支持按标签、名称、类型、大小及自定义列进行多维度筛选和排序。找"张三拍的所有终稿图片"?几秒搞定。

⚡ 即时预览

鼠标悬停在文件名上,即可弹出预览窗口——图片直接显示,视频自动播放,音频即时聆听。文件名字段还会以进度条形式显示视频播放进度,细节拉满。

视频预览.png

🖼️ 支持 .svg 矢量图预览

这一点值得单独拎出来说——Media Manager 直接支持 .svg 格式的图片预览!

做过设计的朋友都知道,市面上大多数文件管理器(包括 Windows 自带的资源管理器)对 .svg 的支持要么需要装插件,要么干脆只显示一个浏览器图标。而在 Media Manager 中,.svg 文件可以像普通图片一样直接悬停预览,对于经常和矢量图打交道的 UI 设计师和前端开发者来说,简直不要太方便。

目前支持的图片预览格式包括:

jpg jpeg png gif bmp tiff webp svg heic ico

✂️ 无损视频拆分

这是 Media Manager 的一大杀手级功能。

借助内嵌的 FFmpeg 流复制技术(Stream Copy),你可以在时间轴上精准选取入点和出点,将一个视频中的多个片段无损、极速地拆分出来,支持批量导出多个子片段

  • 🚀 无损处理:保留原始画质和格式,不做任何转码
  • 极速拆分:流复制速度远超传统转码导出
  • 🗑️ 可选删除源文件:拆分完成后可选择是否自动清理原文件
视频拆分.png

对于经常需要从长素材中提取精彩镜头的剪辑师来说,这个功能可以省下大量时间。

🔄 实时文件监控

开启项目后,程序会自动监控文件夹内的文件变化——新增、删除、重命名都会被实时检测并同步到列表中。被删除的文件会在列表中置灰显示,你可以一键切换显示/隐藏已删除文件,方便追溯管理。

🎨 更多贴心设计

功能 说明
深色/浅色主题 一键切换,深夜工作不刺眼
中英文切换 内置国际化,切换即时生效
内置教程 首次使用有 Markdown 操作指南
快速重命名 双击文件名直接编辑,同步重命名磁盘文件
多项目管理 欢迎页统一管理所有项目,随时切换

技术栈

技术 用途
Python 3.x 主要开发语言
PyQt6 GUI 桌面框架
watchdog 文件系统实时监控
FFmpeg 视频处理引擎

怎么获取?

🟢 直接运行(推荐,无需安装 Python)

前往 GitHub Releases 页面下载最新版 MediaManager.exe

不知道直接放Releases链接是否会被限流,所以请移步自行搜索吧。

下载后双击即可运行,无需安装,即开即用。真正的便携式工具。

🐍 源码运行

如果你有 Python 3.10+ 环境,也可以从源码运行:

# GitHub
git clone https://github.com/Shrbuz/MediaManager.git
cd MediaManager

pip install -r requirements.txt
python run.py

结语

Media Manager 不是什么"大而全"的管理平台,它没有云端同步,没有 AI 智能分类,也没有花里胡哨的动效——但它把本地媒体文件管理这件事做到了极致:快速、轻量、无侵入、够用。

如果你厌倦了在几十个文件夹里翻找素材,厌倦了用冗长的文件名做标记,不妨试试它。也许你会发现,管理文件本可以这么轻松。

如果你觉得这个工具有用,欢迎去 GitHub 点个 ⭐ Star,或者在 简书 点个赞让更多人看到!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容