Compressor
Compressor — быстрый нативный видеокомпрессор для Android без рекламы: с Media3 и поддержкой H.265/AV1 на совместимых устройствах.
Что такое Compressor?
Compressor — нативное приложение для сжатия видео на Android. Оно предназначено для обработки видеофайлов с использованием встроенных кодеков прямо на устройстве, чтобы создавать меньшие по размеру выходные файлы без медленного и громоздкого процесса программного кодирования.
Проект с открытым исходным кодом использует библиотеку Android Media3 для сжатия с поддержкой H.265 и AV1 на совместимых устройствах. В репозитории также описаны тесты производительности на нескольких устройствах Android с использованием одинакового входного видео и пресетов.
Ключевые возможности
- Использует Android Media3 (нативная интеграция) вместо обёртки над FFMpeg для снижения нагрузки на сжатие
- Поддерживает H.265 и AV1 на совместимых устройствах
- Поддерживает Android Share Sheet, чтобы запускать сжатие прямо из рабочих процессов с функцией обмена
- Без рекламы
- Лёгкое приложение (размер менее 10 МБ)
- Реализовано на Kotlin полностью нативно (не на React Native)
- Без навязчивых разрешений (без доступа к хранилищу, интернету и т. д., как указано на странице)
- Простой интерфейс, работает на Android 7.0 и выше
Как использовать Compressor
- Установите и откройте Compressor на устройстве с Android 7.0+.
- Выберите видео для сжатия через интерфейс приложения (или поддержку Android Share Sheet).
- Выберите опцию/пресет сжатия из предложенных приложением.
- Запустите сжатие и дождитесь создания сжатого файла на устройстве.
Если вы используете Compressor в рабочих процессах с доступным Share Sheet, можно запустить сжатие прямо из этого потока обмена, без ручного выбора файлов в приложении.
Сценарии использования
- Сжатие больших 4K-видео для удобного обмена: проект описывает тесты с 25-секундным видео 200 МБ в 4K с пресетом Medium, что актуально для уменьшения размера при сохранении приемлемого качества.
- Подготовка видео для загрузки на соединениях с ограниченной пропускной способностью: меньший размер файла ускоряет передачу видео с устройства на сервис или другое устройство.
- Снижение占用 хранилища на старых устройствах Android: репозиторий содержит сравнения времени на разных устройствах, что полезно для пользователей, желающих быстрого сжатия на своём оборудовании.
- Сравнение сжатия нативными кодеками с программным кодированием: страница противопоставляет Compressor другому компрессору видео для Android с рекламой, отмечая разницу в скорости ~117x в их тестах.
- Локальные/оффлайн-процессы сжатия: приложение не использует интернет и разрешения на хранилище («no storage, no internet etc»), что подходит для обработки на устройстве.
FAQ
Compressor без рекламы?
Да. Репозиторий указывает «ad free».
Какие версии Android поддерживаются?
Страница сообщает, что Compressor работает на Android 7.0 и выше.
Поддерживает ли Compressor H.265 и AV1?
Да — поддержка H.265 и AV1 включена и работает на совместимых устройствах.
Как Compressor выполняет сжатие по сравнению с обёртками на FFMpeg?
Страница указывает, что используется нативная библиотека Media3 вместо медленной и громоздкой обёртки FFMpeg. Также приведены сравнения времени из тестов.
Требует ли Compressor навязчивых разрешений или доступа к интернету?
Страница указывает «No invasive permissions (no storage, no internet etc)».
Альтернативы
- Другие нативные приложения для сжатия видео на Android: многие используют кодеки устройства; рабочий процесс и интерфейс отличаются, но могут быть различия в скорости и форматах.
- Транскодирование/сжатие с помощью универсальных медиа-инструментов на Android: приложения или библиотеки на программном кодировании могут работать иначе по времени и совместимости с устройствами.
- Рабочие процессы сжатия видео на десктопе или сервере: для тех, кто предпочитает обработку вне устройства (например, для пакетов или большего контроля), перенос сжатия на ПК или сервис меняет настройки и компромиссы производительности.
- Альтернативы с обменом/транскодированием в приложениях: для запуска сжатия из потоков Android Share Sheet ищите приложения, интегрированные с системным меню обмена, чтобы не открывать отдельный выбор файлов.
Альтернативы
CAMB.AI
CAMB.AI превращает один live-стрим в мультиязычное вещание с AI-аудиодубляжом в реальном времени для YouTube, Twitch и X.
HeyGen
HeyGen Developers — API-платформа для генерации, перевода и lipsync видео с аватарами и TTS-моделями для масштабируемых продакшн-процессов.
LALAL.AI
LALAL.AI — это сервис удаления вокала и разделения музыкальных источников нового поколения, который позволяет пользователям быстро и точно извлекать вокальные и инструментальные треки из аудио- и видеофайлов.
艺映AI
艺映AI — это бесплатная платформа для генерации видео на основе ИИ, сосредоточенная на преобразовании текста и изображений в динамические видео высокого качества.
Revid AI
Revid AI — AI-генератор видео: превращайте идеи в короткие ролики для TikTok, Instagram и YouTube с автосценарием, голосом, шаблонами и редактором.
exactly.ai
exactly.ai — AI-генератор изображений и креативная студия для команд: копируйте визуальный стиль бренда, создавайте вариации и сохраняйте приватность.