Об этом проекте

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 и 3D-фильтр качества с использованием VMAF, CAMBI и PSNR. - Поддержка динамических метаданных HDR10+ и извлечение/внедрение RPU Dolby Vision. - **Технические особенности**: - Идентификация форматов на основе содержимого (magic bytes), а не расширений файлов. - Кэш анализа с использованием фингерпринтинга BLAKE3 для повышения эффективности. - Архитектура local-first без телеметрии и загрузки в облако. - Нативное приложение AppKit для macOS для пакетной обработки методом drag-and-drop. - Принцип fail-closed: исходные файлы сохраняются, если политики качества или размера не были соблюдены.