Releases: esverde/media-forge
Releases · esverde/media-forge
Release list
MediaForge v1.0.0 - Windows x64 Release
⚡ MediaForge v1.0.0 — Initial Release
轻量、零依赖的现代原生 GUI 本地文件与多媒体批处理工具箱。
Lightweight, zero-dependency modern native GUI toolkit for batch file & media management.
✨ 核心功能特性 (Features)
- 🎬 MP4 批量独立编号:遍历父目录下每个子目录,将其内部视频按自然顺序重命名为
V001.mp4、V002.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:安装包哈希校验清单