跳转到内容
+

使用方法

ShrinkFile 使用指南

三大媒体类型

1. 视频工具

视频压缩

  • 支持 MOV/MP4/M4V 格式

  • 使用 FFmpeg 硬件加速编码(VideoToolbox)

  • 严格保留原始视频编码格式(H.264、HEVC、VP9、AV1),除非必要,否则不进行转码

  • 长时间任务显示预计剩余时间(ETA)

  • 可调整分辨率(原始/4K/2K/1080p/720p)

  • 可调整帧率(23.98–60 fps,仅支持降低帧率)

  • 码率控制:

    • 自动模式(默认):根据目标分辨率智能调整
      • 720p ≈ 1.5 Mbps
      • 1080p ≈ 3 Mbps
      • 2K ≈ 5 Mbps
      • 4K ≈ 8 Mbps
    • 自定义模式:手动设置码率(500–15000 kbps)
    • 实际码率可能低于目标值(VideoToolbox 会根据内容复杂度动态调整,以提高效率)
  • 智能判断:如果压缩后的文件更大,则保留原始文件

视频格式与编码转换

  • 批量转换视频格式:MP4、MOV、M4V、WebM、AVI、MKV
  • 在条件允许时进行无损转换,保持原始画质
  • 智能音频复制:格式兼容时自动复制音频流,避免重新编码
  • 智能编码:需要转码时,自动为 H.264/HEVC 使用硬件加速(VideoToolbox),或为 WebM 使用 VP9
  • 保留码率:转码时保持原始视频码率,尽量减少画质损失

视频转动画

  • 将视频转换为 WebP、AVIF 或 GIF 动画
  • 自动优化:使用优化预设(15 fps、高画质),平衡文件大小与画质
  • 高效转换:使用 libaom-av1 直接转换为 AVIF,实现更高的压缩效率

提取音频

  • 从视频文件中提取音轨
  • 保存为 MP3、M4A、AAC、FLAC、WAV 或 OGG

2. 图像工具

图像压缩

  • 支持 JPEG/PNG/HEIC/WebP/AVIF/GIF 格式
  • 使用 MozJPEG 进行高质量 JPEG 压缩
  • PNG 压缩:主要使用 OxiPNG/Zopfli 进行无损优化,保留每个像素。
  • 支持 WebP/AVIF/GIF 动画
    • 自动识别动画文件
    • 可选择保留动画或转换为静态图像
    • 逐帧压缩,保留时间轴信息
    • 智能回退:如果无损格式压缩后更大,则保留原始文件
    • 可视化提示:清晰显示动画状态和帧数
  • 可调整压缩质量(10%–100%)
  • 支持调整分辨率(原始/4K/2K/1080p/720p)
  • 自动识别方向(横向/纵向)
  • 智能判断:如果压缩后的文件更大,则保留原始文件

图像格式转换

  • 批量转换图像格式:JPEG、PNG、WebP、HEIC、AVIF、GIF
  • 不进行压缩,仅修改格式

3. 音频工具

音频压缩

  • 支持 MP3、M4A、AAC
  • 8 种码率选项(32–320 kbps)
  • 7 种采样率选项(8–48 kHz)
  • 可选择声道(单声道/立体声)
  • 智能质量保护:避免将低质量音频“升规格”
  • 智能判断:如果压缩后的文件更大,则保留原始文件

音频格式转换

  • 批量转换音频格式:MP3、M4A、FLAC、WAV、WebM
  • 在条件允许时进行无损转换

文字转语音

  • 将文字转换为音频文件
  • 支持多种语言和声音(经过优化筛选)
  • 可调整音高和语速
  • 从文件导入文字
  • 保存到“文件”/iCloud(WAV 格式),并显示进度