tooly

Сжать видео онлайн

Уменьшите размер MP4, MOV или WebM без заметной потери качества. Всё работает в вашем браузере — без загрузки на сервер.

Файлы не покидают ваш браузер

Как пользоваться

  1. 1

    Перетащите видеофайл в поле или нажмите, чтобы выбрать.

  2. 2

    Выберите степень сжатия: лёгкая, средняя или сильная.

  3. 3

    Скачайте сжатый MP4.

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

Телефон записывает видео с запасом, а не для отправки друзьям. Ролик 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 кбит/с.

Если результат получился больше оригинала, оставьте оригинал — выигрыша нет.

Как уменьшить файл без потери качества

Сжатие — не единственный рычаг, и лучше всего оно работает в сочетании с другими:

  1. Сначала вырежьте всё лишнее с помощью обрезки видео. Если убрать половину длительности, размер уменьшится вдвое без какой-либо потери качества.
  2. Уберите звуковую дорожку инструментом Убрать звук из видео в роликах, где в звуке только ветер или фоновый шум.
  3. Затем сжимайте, начав с «Среднее». Проверьте результат на том экране, где его будут смотреть, и переходите к «Сильное», только если файл всё ещё слишком большой.

Поддерживается пакетная обработка: перетащите несколько файлов, и они обработаются один за другим с одним и тем же пресетом, после чего их можно скачать по отдельности или одним ZIP-архивом.

Вопросы и ответы

Мои видео загружаются на сервер?

Нет. Сжатие выполняется полностью в вашем браузере с помощью FFmpeg, скомпилированного в WebAssembly. Ничего не отправляется по сети.

Какой максимальный размер файла?

До 2 ГБ. Очень большие файлы могут вызвать нехватку памяти на мобильных устройствах.

Какой пресет выбрать?

Средний — хороший баланс: заметное уменьшение размера при приемлемом качестве. Лёгкий — минимальные потери, сильный — максимальное сжатие.

Почему это занимает время?

Перекодирование видео требует много процессорных ресурсов. При первом запуске также загружается движок FFmpeg (~30 МБ, затем кэшируется).

Читайте также

Похожие инструменты