这个项目能做什么
Modern Format Boost 是一款用 Rust 编写的媒体优化工具,为静态图像和视频/动画媒体提供了独立的处理流水线。它强调证据驱动的优化,确保文件在通过严格的解码、质量和完整性门控后才会被交付。
核心能力包括:
- **静态图像流水线 (`img`)**:
- 支持转换为 JXL 和 AVIF。
- 提供可逆的 JPEG 到 JXL 路径,确保字节级一致的重建。
- 支持 PNG、TIFF、BMP 及其他光栅格式的无损转换。
- 为有界尺寸/质量搜索实现了 “AVIF Meme Mode”。
- 保留 EXIF、XMP、ICC 配置文件以及 macOS 特有元数据(xattrs、Finder 标签)。
- **视频流水线 (`vid`)**:
- 将视频和动画光栅(GIF、WebP)转码为 HEVC 或 AV1。
- 采用三阶段饱和搜索:GPU 粗略搜索、CPU 微调,以及使用 VMAF、CAMBI 和 PSNR 的 3D 质量门控。
- 支持 HDR10+ 动态元数据和 Dolby Vision RPU 的提取与注入。
- **技术特性**:
- 使用魔数(magic bytes)而非文件扩展名进行基于内容的格式识别。
- 使用 BLAKE3 指纹分析缓存以提高效率。
- 本地优先架构,无遥测或云端上传。
- 提供一个原生的 macOS AppKit 应用程序,用于拖拽式批量处理。
- 采用故障关闭(Fail-closed)设计,如果未满足质量或尺寸策略,则保留原始源文件。
评论
0 评分人数达到10人后显示
登录后参与讨论。