面向 MP4 文件的桌面批处理工具,支持文件名参数批量修改和视频分辨率批量裁剪。
当前版本:v1.1
- 批量拖拽或点击选择 MP4 文件。
- 从文件名解析视频名、头部切除、尾部切除、放大比例和放大模式。
- 内置
ffprobe读取视频时长,无需用户额外安装。 - 支持单个文件修改和批量应用到所选文件。
- 自动校验头尾切除时长,避免剪辑后时长小于等于 0。
- 分辨率批处理页面可将竖版非 9:16 视频居中裁剪为最接近的 9:16 分辨率。
- 支持输出新文件到
9_16目录,或覆盖源文件。 - 内置
ffmpeg执行裁剪,无需用户额外安装。 - 支持 macOS 和 Windows 安装包构建。
切换到“视频分辨率批处理”页面后,可以拖拽或点击选择 MP4 文件。
- 竖版且不符合严格
9:16的视频会显示为红色,可单独点击“裁剪”,也可以进入“批量裁剪”后点击“一键全部9:16!”。 - 已经符合
9:16的视频会显示为绿色,不会重复处理。 - 横版视频会显示为灰色,并标记为“跳过:横版视频”。
- 默认输出到源文件同级的
9_16目录,保留原文件名;也可以选择覆盖源文件。 - 输出方式和“完成后自动打开文件夹”会自动保存,下次启动继续使用上次配置。
- 裁剪策略为居中裁剪,不放大、不拉伸,编码使用
libx264并优先兼顾体积和画质。
文件名应符合:
视频名-头部切除-尾部切除-放大比例-放大模式.mp4
示例:
渐变暗色003-1-2.11-1.25-1.mp4
放大模式:
1:四面放大2:上下放大3:向下拉长4:向上拉长
npm install
npm run tauri devnpm run prepare:sidecars
npm run tauri build