Возможности

Всё, что умеет приложение,
и как именно.

Без раздутого списка функций. Это всё приложение целиком, и всё — на вашем телефоне. Компрессор бесплатен; всё, что помечено Pro, входит в Ninja Pro.

Ninja Compress — приложение для iPhone и Android, которое бесплатно уменьшает видеофайлы прямо на телефоне. Вы выбираете, насколько уменьшить: автоматически, по качеству, по точному размеру в мегабайтах, в процентах, по разрешению или по битрейту — или нажимаете один из 15 пресетов для отправки, включая WhatsApp, Discord и Gmail. Приложение показывает ожидаемый размер до кодирования и позволяет сравнить результат с оригиналом, прежде чем его оставить. Скачайте Ninja: сжатие видео в App Store (iOS 15.0 или новее) или Ninja: сжатие видео в Google Play (Android 8.0 или новее).

Сжатие

Выберите, насколько уменьшить, одним из шести способов. Оценка обновляется на лету, ещё до кодирования.

Ninja Auto
Читает битрейт, разрешение и кодек каждого видео и выбирает самую большую экономию, при которой картинка остаётся чёткой.
Качество
Пять понятных ступеней: Максимум, Высокое, Баланс, Компактно, Минимум.
Целевой размер
«Уместить в 25 MB» — режим для вложений и лимитов загрузки.
Процент
Каждому видео задаётся доля от его собственного размера. Удобно для разнородного пакета.
Разрешение
Выберите высоту, от 2160p до 240p; битрейт подстроится.
Битрейт вручную
Когда вы уже знаете нужное число.

Работу делают аппаратные кодировщики, поэтому 4K-ролик занимает минуты. Если кодировщик устройства не берёт файл, Ninja спускается по четырёхступенчатой лестнице откатов и доделывает сжатие программно, а не сдаётся. Пошагово: как сжать видео на iPhone.

Экран Reveal: освобождено 54,8 MB, на 83% меньше, сравнение «до/после» в один и тот же момент с перетаскиваемым разделителем.
Reveal — сравнение в один и тот же момент, увеличение жестом.

Пресеты для отправки

Каждый пресет задаёт цель по размеру и потолки разрешения и частоты кадров для своей платформы.

ПресетЛимит размераМакс. высотаМакс. fps
WhatsApp16 MB720p30
Telegram2 GB1080p—
Discord20 MB720p—
Discord Nitro500 MB1080p—
iMessage / MMS3.5 MB480p—
Gmail25 MB1080p—
Outlook20 MB1080p—
Yahoo Mail25 MB1080p—
Instagram Feed650 MB1080p30
Instagram Reels650 MB1920p30
Instagram Story650 MB1920p30
TikTok287 MB1920p60
YouTube Shorts2 GB1920p60
X (Twitter)512 MB1080p—
LinkedIn5 GB1080p—

Лимиты — это значения, на которые нацелен каждый пресет в приложении. Платформы меняют свои ограничения; руководства следят за актуальными цифрами, а «Целевой размер» принимает любое значение, которое вы введёте, — или рассчитайте битрейт под любой лимит размера.

Экран Forge со списком всех пресетов для отправки и выбранным WhatsApp 16 MB.

Форматы

12 контейнеров

MP4 · MKV · MOV · WebM · AVI · WMV · FLV · 3GP · MPEG · TS · M4V · OGV

6 видеокодеков

H.264 · H.265 / HEVC (Pro) · VP8 · VP9 (Pro) · AV1 (Pro) · MPEG-4

H.264, VP8 и MPEG-4 бесплатны; H.265 / HEVC, VP9, AV1 доступны с Ninja Pro. H.264 и HEVC кодируются аппаратными кодировщиками телефона. В сборке FFmpeg, которую использует Ninja, нет x264, x265 и xvid — почему, читайте на странице об открытом коде.

Инструменты

Четырнадцать штук — шесть бесплатно, восемь с Ninja Pro. Водяной знак — это ваш текст или ваша картинка; свой Ninja не добавляет никогда.

  • Конвертация

    MP4 · MKV · WebM · MOV и другие

  • Обрезка

    Отрезать начало и конец

  • Вырезать серединуPro

    Удалить фрагменты, склеить остальное

  • Кадрирование

    Свободно или 16:9 · 9:16 · 1:1 · 4:5 · 4:3 · 2,35:1

  • ОбъединениеPro

    Соединить клипы в один, в вашем порядке

  • СкоростьPro

    0,25× – 4×, тон сохраняется

  • РеверсPro

    Проиграть задом наперёд, вместе со звуком

  • Поворот / Отражение

    Шаги по 90° и зеркало

  • Без звука

    Убрать аудиодорожку

  • Водяной знакPro

    Ваш текст или ваша картинка, девять позиций

  • СубтитрыPro

    Впечатать или добавить отдельной дорожкой

  • Извлечь звукPro

    MP3 · M4A · WAV · FLAC · OGG

  • Взять кадр

    Найдите момент, сохраните как PNG или JPG

  • Создание GIFPro

    Оптимизация палитры · дизеринг и число повторов

В бесплатный пакет помещается до 3 видео, и сохранить можно один пресет. Ninja Pro снимает оба ограничения. Цены.

Ваши оригиналы

Оригинал нельзя переместить, заменить или удалить, пока сжатая копия не пройдёт каждую из этих проверок по порядку. Частичный зачёт не принимается.

  1. 01
    Файл естьФайл результата существует и больше 4 KB
  2. 02
    ЧитаетсяКонтейнер читается и содержит хотя бы один видеопоток
  3. 03
    Та же длинаДлительность в пределах max(±0,75 с; ±1%) от ожидаемой
  4. 04
    Видео в порядкеУ видеопотока есть кодек, ширина и высота
  5. 05
    Звук на местеАудиопоток на месте и декодируется, когда он ожидается
  6. 06
    Кадры декодируютсяКадры декодируются в начале, середине и на последнем ключевом кадре
  7. 07
    В галерееРезультат зарегистрирован в медиатеке и читается
  8. 08
    Действительно меньшеРезультат меньше оригинала
  9. 09
    Без сбоевЗадача завершилась успешно и не была отменена

Затем — один из пяти исходов, на ваш выбор, для пакета или по умолчанию:

Оставить оба
Оригинал не тронут.
Переместить в Ninja Vault
Оригинал переместится во встроенный Vault. Восстановить его можно в любой момент, пока вы не очистите Vault.
Переместить в Корзину
Оригинал переместится в Корзину телефона (на iPhone — в «Недавно удаленные»), откуда его можно восстановить в течение 30 дней.
Заменить оригинал
Сжатое видео займёт место оригинала и получит его имя и дату — и хронология галереи не собьётся.
Удалить безвозвратно
Только Android: оригинал исчезает сразу. Это нельзя отменить. (Приложение «Фото» на iPhone всегда хранит удалённые видео 30 дней, поэтому в версии для iPhone этого варианта нет.)

Одно подтверждение на пакет, десять секунд на отмену и порог экономии — по умолчанию 20%: если экономия ниже, остаются оба файла, что бы вы ни выбрали.

Надёжность

Фоновые задачи
Служба переднего плана не даёт прерваться долгим пакетам, пока вы пользуетесь другими приложениями.
Пауза и продолжение
Из уведомления или в приложении.
Пауза при нагреве
Если телефон нагрелся, очередь делает паузу между файлами и объясняет почему.
Продолжение после закрытия
Если система закроет Ninja посреди пакета, он предложит продолжить то, что не успел.
Отправка в Ninja
Отправляйте видео из любой галереи или мессенджера прямо в Ninja.
История
С поиском, воспроизведением в приложении и сравнением «до/после» в один и тот же момент.

Конфиденциальность

Без аналитики, без отчётов о сбоях, без рекламного ID, без входа в аккаунт. Приложение для Android не запрашивает разрешение на Интернет, поэтому сама система держит его офлайн. Если что-то пошло не так, журнал остаётся на телефоне, пока вы не решите им поделиться. Политика целиком.

Подробности

Темы
Тёмная и светлая — обе настроены вручную, а не инвертированы, и проверены на контрастность.
Языки
English, Español, Português, Deutsch, Français, हिन्दी, Bahasa Indonesia, 日本語, Русский, 한국어, Italiano, Nederlands, Svenska, Norsk bokmål, Dansk, Suomi, 简体中文, 繁體中文, Polski, Türkçe, Tiếng Việt, ไทย, Українська, Čeština, Bahasa Melayu, العربية, עברית, Ελληνικά, Română, Magyar, Slovenčina, Hrvatski, Català.
Куда сохраняются результаты
В галерею, рядом с оригиналом или в выбранную папку.
Честное ограничение
Реверс ограничен одной минутой: он держит в памяти каждый кадр, и мы предпочитаем отказать, а не вылететь.

Всё это — на вашем телефоне. Компрессор бесплатен.

Загрузите в App StoreСкачать из Google Play