Skip to content

Releases: esverde/media-forge

MediaForge v1.0.0 - Windows x64 Release

Choose a tag to compare

@esverde esverde released this 03 Sep 02:24

⚡ MediaForge v1.0.0 — Initial Release

轻量、零依赖的现代原生 GUI 本地文件与多媒体批处理工具箱。
Lightweight, zero-dependency modern native GUI toolkit for batch file & media management.


✨ 核心功能特性 (Features)

  • 🎬 MP4 批量独立编号:遍历父目录下每个子目录,将其内部视频按自然顺序重命名为 V001.mp4V002.mp4...
  • 📦 子文件夹视频提取与重命名:自动将各子文件夹内的视频改名为“子文件夹名.mp4”并移动到父目录中。
  • 📝 NFO / 文本内容批量替换:支持 Shift_JIS/CP932/UTF-8 多编码文本查找与替换。
  • 📚 嵌套电子书提取扁平化:将二级书籍目录(L2)内部深层嵌套(L3+)的 .epub 电子书全部提取到其所属的 L2 根目录下。
  • 🧹 空文件夹智能清理:自底向上递归清理空目录,支持智能识别仅含 Thumbs.db/desktop.ini 的空目录,支持撤销重建。
  • 🌳 目录树与结构清单生成器:支持 ASCII 视觉树(tree /f)与平铺相对路径清单,支持过滤与剪贴板复制/导出。
  • 🗜️ 子文件夹批量独立打包:纯标准库原生实现,各子目录独立压缩为 zip 归档包,支持完整性校验与还原。

🛡️ 架构与设计亮点

  • 现代深色 UI 系统:1800×1200 沉浸式设计,模块间日志完全隔离,按需延迟加载秒开首屏;
  • 专属启动画面 (Splash Screen):杜绝启动白屏闪烁,平滑科技感过渡动画;
  • 安全第一:全模块标配 Dry-Run 仿真预览 + 两阶段改名防覆盖冲突 + 持久化流水撤销回退(Undo);
  • 零外部依赖:单文件纯便携运行,无需预装 Python 或 7-Zip。

📦 资产下载 (Downloads)

  • MediaForge-v1.0.0-windows-x64.exe:单文件免安装便携版(推荐,双击即用)
  • MediaForge-v1.0.0-windows-x64.zip:便携压缩包(内含可执行文件与文档)
  • SHA256SUMS.txt:安装包哈希校验清单