Android

Как сжать видео на Android без заметной потери качества

Телефоны записывают видео с гораздо большим объёмом данных, чем может показать экран телефона. Вот как убрать ту часть, которую вы никогда не увидите, — и сохранить ту, которую увидите.

Автор: Aviad KataniОбновлено 7 мин чтения

Чтобы сжать видео на Android, его перекодируют с меньшим битрейтом. Галерея умеет обрезать видео, а режим экономии места в Google Фото уменьшает только ту копию, которую сохраняет в облаке, но ни там, ни там нельзя ввести размер файла вроде 16, 20 или 25 MB. Для этого нужно приложение с режимом целевого размера: выберите видео, введите размер, проверьте оценку и сравните результат с оригиналом, прежде чем его оставить.

Одна минута видео в 4K может занимать несколько сотен мегабайт. Снимите так пару раз в неделю — и память телефона заполняется файлами, которые в основном состоят из невидимой информации: деталей, записанных про запас для монтажа, которых никто никогда не увидит на шестидюймовом экране.

Сжать видео — значит перекодировать его с меньшим объёмом этих данных. Если сделать это хорошо, при обычном размере просмотра разницы не видно. Если плохо — получатся размытые лица и небо в квадратиках. Разница почти целиком в настройках, поэтому это руководство сначала объясняет их, а потом уже — какие кнопки нажимать.

Почему видео с телефона такие большие

Размер видеофайла — это, с очень хорошим приближением, просто произведение двух чисел:

размер = битрейт × длительность

Битрейт — это сколько данных видео тратит в секунду; его измеряют в мегабитах в секунду (Mbps). Телефоны записывают 4K примерно на 40–100 Mbps, в зависимости от модели, частоты кадров и кодека. Этого хватает, чтобы при монтаже кадрировать, цветокорректировать и перемонтировать без артефактов, — и это гораздо больше, чем нужно, чтобы просто смотреть.

Всё остальное — подробности:

  • Разрешение — в 4K в четыре раза больше пикселей, чем в 1080p. Чтобы больше пикселей выглядели так же чётко, нужно больше битрейта.
  • Частота кадров — при 60 fps записывается вдвое больше кадров, чем при 30 fps. Быстрому движению это помогает; видео, где человек просто говорит, — в основном нет.
  • Кодек — способ сжатия. HEVC (H.265) нужен примерно вдвое меньший битрейт, чем более старому H.264, при сходном качестве, поэтому многие телефоны сейчас его предлагают. Смотрите сравнение H.264, HEVC и AV1.
  • Звук — обычно 128–320 kbps. Рядом с видео это погрешность округления.

Так что «сжатие» — это на деле выбор меньшего битрейта и, по желанию, меньшего разрешения или частоты кадров, которые новый битрейт сможет хорошо заполнить.

Что на самом деле значит «без потери качества»

Любое перекодирование видео с потерями что-то теряет — в этом и смысл слов «с потерями». Честная цель — потери, которых не видно при том размере, в котором вы будете смотреть. Поскольку телефоны записывают с огромным запасом, эта планка ниже, чем кажется: большую часть размера записи с телефона можно убрать раньше, чем разница станет заметна на экране телефона.

Две привычки защищают качество куда лучше любой настройки:

  1. Сжимайте из оригинала, один раз. Повторное сжатие уже сжатого файла складывает потери. Если нужны две версии — одна для галереи, другая для WhatsApp, — делайте обе из оригинала.
  2. Сравнивайте, прежде чем удалять. Посмотрите на результат в тот же момент, что и на оригинал, увеличив что-нибудь детальное: волосы, листву, текст. Если отличить не получается — настройка найдена.

Пошагово: как сжать видео на Android

В этих шагах используется Ninja: он сжимает видео на телефоне — ничего не загружается, аккаунт не нужен. Сжатие бесплатно, без рекламы и без водяного знака; приложение называется «Ninja: сжатие видео» в Google Play и требует Android 8.0 или новее. Принципы годятся для любого инструмента.

  1. Выберите видео. Откройте Ninja и выберите видео из галереи или отправьте его в Ninja из любого приложения. Можно выбрать несколько — они пойдут пакетом (бесплатно до трёх за раз, больше — с Ninja Pro).
  2. Решите, насколько уменьшить. Для большинства видео оставьте Ninja Auto: он читает битрейт, разрешение и кодек каждого видео и выбирает наибольшую экономию, при которой картинка остаётся чёткой. Если есть жёсткий лимит — вложение в почте, ограничение на загрузку, — выберите Целевой размер и введите число или возьмите пресет для отправки, например WhatsApp или Gmail.
  3. Посмотрите оценку. Ещё до кодирования Ninja показывает ожидаемый размер и процент экономии. Если этого мало, переключитесь на Качество → Компактно или понизьте разрешение.
  4. Сожмите. Работу делают аппаратные кодировщики, поэтому 4K-ролик занимает минуты. Приложение можно свернуть: пакет продолжит работать в фоне, а поставить его на паузу можно из уведомления.
  5. Проверьте результат. Экран Reveal показывает оригинал и сжатую версию рядом, в один и тот же момент: двигайте разделитель и увеличивайте жестом, чтобы проверить детали.
  6. Решите, что будет с оригиналом. Оставьте оба, переместите оригинал во встроенный Vault, в Корзину телефона, замените его на месте (с сохранением даты, чтобы хронология галереи не сбилась) или удалите. Последние четыре варианта Ninja предлагает только после того, как новый файл пройдёт девять проверок — что он воспроизводится от начала до конца, звук сохранился, файл есть в галерее и действительно меньше.

Как сжать видео на Android до нужного размера

Умножьте нужный размер в мегабайтах на 8 и разделите на длительность видео в секундах: это битрейт, который поместится, в мегабитах в секунду. У двухминутного клипа, который должен уложиться в 25 MB, всего около 1,6 Mbps (25 MB × 8 ÷ 120 секунд, минус небольшой запас на служебные данные самого файла). Вычтите 128 kbps на звук, и на картинку остаётся около 1,5 Mbps — хватает на 720p при 30 fps, но не на 1080p. В Ninja выберите Целевой размер, введите 25, и приложение посчитает это за вас; для любого другого лимита рассчитайте точный битрейт под целевой размер, прежде чем выбирать настройку.

Какие настройки для какой задачи

Вы хотите… Что выбрать Почему
Освободить место и нормально смотреть дальше Ninja Auto или Качество → Баланс Убирает невидимый запас; разрешение сохраняется
Сохранить архивную копию Качество → Высокое, HEVC (Ninja Pro) — или бесплатно H.264 Файл меньше, но потом его можно спокойно смотреть на телевизоре
Отправить в WhatsApp Пресет WhatsApp (16 MB, ≤720p, ≤30 fps) Укладывается в лимит медиафайлов WhatsApp — подробнее
Приложить к письму «Целевой размер» на несколько MB меньше лимита При отправке почта кодирует вложения, и они становятся больше — подробнее
Опубликовать в Instagram, TikTok или YouTube Пресет этой платформы Они всё равно перекодируют видео; дайте им то, чего они ждут

Советы, которые действительно помогают

  • Для разговоров понижайте 60 fps до 30, для движения оставляйте 60. Половина частоты кадров освобождает битрейт под более чёткие кадры — отлично для тоста на дне рождения, плохо для футбольного матча.
  • Не уменьшайте разрешение больше, чем нужно. Сначала понижайте битрейт, а разрешение — только когда битрейта уже не хватает на картинку: именно тогда края начинают расплываться.
  • Начинайте с самых больших. Экран хранилища в Ninja показывает ваши самые большие видео, так что первые минуты сжатия возвращают больше всего места.

Частые вопросы

Можно ли сжать видео на Android без приложения?

До размера, который выбираете вы, — нет. Галерея умеет обрезать видео, а камеру можно настроить на запись в меньшем разрешении. Режим экономии места в Google Фото уменьшает копию в вашем аккаунте Google, а не файл на телефоне. Чтобы заметно уменьшить уже записанное видео, его нужно перекодировать.

Какое приложение лучше всего сжимает видео на Android?

Ninja делаем мы, поэтому рейтингов составлять не будем. Что бы вы ни пробовали, проверьте пять вещей: приложение сжимает на телефоне, а не загружает ваше видео; умеет попасть в размер, который вы вводите, а не только «низкое, среднее, высокое»; даёт сравнить результат с оригиналом, прежде чем его оставить; бесплатный экспорт идёт без водяного знака; и оно работает в авиарежиме. Ninja выполняет все пять и даже не запрашивает разрешение на Интернет, так что обещание держит ваш телефон.

Снижает ли сжатие качество видео?

Технически да — любое перекодирование с потерями отбрасывает данные. На практике в видео с телефона столько лишних данных, что удачно подобранная настройка убирает большую часть файла раньше, чем разница станет видна на экране телефона. Сравните оба файла в один и тот же момент и решите сами.

Моё видео куда-нибудь загружается?

С Ninja — нет. Он сжимает видео целиком на устройстве. На Android Ninja даже не запрашивает разрешение на Интернет, так что обещание держит ваш телефон. Ninja Pro покупается через Google Play; Ninja никогда не видит ваших платёжных данных.

Это бесплатно?

Сжатие бесплатно, навсегда: все режимы размера и пресеты для отправки, без водяного знака и без дневного лимита. Ninja Pro — по желанию: он добавляет пакеты больше трёх видео, восемь продвинутых инструментов и вывод в HEVC, VP9 и AV1 за 0,99 $ в месяц, 5,99 $ в год или 14,99 $ разово (цены для США; местные цены устанавливает Google Play).

Можно ли отменить сжатие?

Сжатый файл нельзя превратить обратно в оригинал — удалённые данные потеряны. Поэтому оригинал и важен: храните его, пока не проверите результат. И Vault в Ninja, и Корзина телефона позволяют восстановить его ещё какое-то время.

Сколько места я сэкономлю?

Зависит от того, как было записано видео, а Ninja показывает оценку ещё до кодирования, так что вы узнаете заранее. Для масштаба: демо-клип в 4K весом 439 MB в наших тестах уменьшился до 36,4 MB, а клип в 1080p с наших скриншотов — с 66,3 MB до 11,5 MB. У уже сжатых видео, например полученных в WhatsApp, отдавать гораздо меньше — если экономия ниже вашего порога (по умолчанию 20%), Ninja оставляет оба файла.

Источники

Каждый лимит выше сверен с этими источниками 30 октября 2026 г.. Платформы их меняют; если какой-то изменился, напишите нам.

  1. Google Photos Help — Choose the upload size of your photos and videos

Большие видео. Маленькие файлы.
Ничто не покидает телефон.

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