Почему видеофайлы такие большие
Телефон записывает видео с запасом, а не для отправки друзьям. Ролик 1080p с современного смартфона обычно пишется с битрейтом 15–20 Мбит/с, а это примерно 120–150 МБ на минуту; 4K при 60 кадрах/с может превышать 400 МБ в минуту. Такие битрейты оставляют место для быстрого движения и последующего монтажа, но большая часть этих данных незаметна на экране телефона или в окне чата. Сжатие отбрасывает детали, которые глаз вряд ли заметит, а остальное хранит эффективнее, так что та же минута может занять лишь малую долю прежнего места.
Частые причины сжимать видео:
- Уложиться в лимит на вложения в почте или мессенджере.
- Загрузить файл через медленное или тарифицируемое соединение.
- Освободить место на телефоне или в облаке, не удаляя воспоминания.
- Встроить фоновое или продуктовое видео на сайт, где каждый мегабайт замедляет загрузку страницы.
Что на самом деле делают пресеты
Все три пресета перекодируют изображение в H.264, а звук — в AAC с битрейтом 128 кбит/с, и сохраняют результат в MP4. Разрешение и частота кадров остаются такими же, как у исходника; меняется значение CRF — параметр постоянного качества, где большее число означает меньше бит и более заметное сжатие.
В браузере пресеты соответствуют CRF 28 для «Лёгкое», 32 для «Среднее» и 38 для «Сильное», а кодирование идёт с самым быстрым пресетом H.264, чтобы работа завершалась за разумное время на одном ядре. Ориентировочно:
- «Лёгкое» подходит для записей, которые вам по-прежнему дороги, например семейных видео или роликов, которые вы, возможно, будете смотреть на телевизоре. Типичное видео с телефона уменьшается до трети исходного размера или ещё сильнее.
- «Среднее» — разумный выбор для мессенджеров, почты и публикаций в соцсетях. Мелкие текстуры вроде травы или волос могут стать немного мягче.
- «Сильное» — для случаев, когда важен только размер: записи экрана, справочные ролики, превью. В тёмных или динамичных сценах становятся заметны блоки.
Реальная экономия сильно зависит от содержимого. Статичные сцены и записи экрана сжимаются гораздо лучше, чем снятые с рук кадры воды, конфетти или толпы.
Обработка в браузере или на сервере
По умолчанию файл не покидает ваше устройство: FFmpeg работает на странице как WebAssembly и справляется с файлами до 2 ГБ, но ограничен скоростью и памятью вашего устройства. Десятиминутный ролик 1080p может обрабатываться на ноутбуке много минут, а на телефоне ещё дольше.
На странице есть и серверный вариант. Там нативный FFmpeg использует более медленный, но более эффективный пресет кодировщика medium с CRF 20, 25 и 30 для «Лёгкое», «Среднее» и «Сильное» и записывает MP4 с индексом в начале файла, чтобы воспроизведение начиналось до полной загрузки. Поскольку кодировщик работает тщательнее, сервер может сохранить больше качества при сопоставимом размере файла. Без аккаунта доступен один запуск на сервере в день для файлов до 500 МБ; Premium снимает дневной лимит и принимает файлы до 4 ГБ. Серверные задания и их файлы удаляются автоматически примерно через час после создания задания.
Когда файл почти не уменьшается или становится больше
Для каждого файла инструмент показывает размер до и после. Если экономия близка к нулю, причина обычно одна из этих:
- Видео уже было сжато. Файлы, скачанные из мессенджеров или со стриминговых сайтов, уже один раз ужимались; повторное кодирование в основном добавляет потери от перекодирования.
- Исходник в HEVC. Свежие iPhone и многие Android-смартфоны снимают в HEVC (H.265), который примерно на треть эффективнее H.264. Перевод HEVC в H.264 с высоким качеством может дать файл больше исходного. Для таких исходников используйте «Среднее» или «Сильное».
- Большую часть занимает звук. Длинная, в основном статичная запись, например лекция со слайдами, может тратить значительную долю размера на звук, а аудио всегда перекодируется в 128 кбит/с.
Если результат получился больше оригинала, оставьте оригинал — выигрыша нет.
Как уменьшить файл без потери качества
Сжатие — не единственный рычаг, и лучше всего оно работает в сочетании с другими:
- Сначала вырежьте всё лишнее с помощью обрезки видео. Если убрать половину длительности, размер уменьшится вдвое без какой-либо потери качества.
- Уберите звуковую дорожку инструментом Убрать звук из видео в роликах, где в звуке только ветер или фоновый шум.
- Затем сжимайте, начав с «Среднее». Проверьте результат на том экране, где его будут смотреть, и переходите к «Сильное», только если файл всё ещё слишком большой.
Поддерживается пакетная обработка: перетащите несколько файлов, и они обработаются один за другим с одним и тем же пресетом, после чего их можно скачать по отдельности или одним ZIP-архивом.