Сжать видео

Три уровня качества или целевой размер для значительного уменьшения MP4 / MOV / AVI

📂

Перетащите файлы сюда

или выберите файлы

Сжимайте видео MP4 / MOV / MKV / AVI / WebM в файлы MP4 меньшего размера

Об этом инструменте

Домашний клип на 200 МБ, который не отправляется в мессенджер, загрузка в облако с лимитом 100 МБ, портал регистрации, требующий видео до 50 МБ — во всех этих ситуациях нужно именно сжатие, а не смена формата. Этот инструмент делает ровно это: сжатие по уровню качества (выбираете целевое качество — размер следует за ним) или сжатие до целевого размера (вводите число мегабайт — автоматическое двухпроходное кодирование доводит файл до цели). Принимаются файлы MP4, MKV, MOV, AVI и WebM; на выходе — самый совместимый MP4.

Сначала честное замечание: по-настоящему сжатия видео без потерь на практике не существует. Готовые видео — уже файлы с потерями (H.264 и им подобные), и их перекодирование «математически без потерь» обычно увеличивает размер в несколько раз. Практичный вариант — уровень «визуально без потерь» здесь (CRF 18): при обычной дистанции просмотра отличий от оригинала не разглядеть, а размер падает значительно. Если нужны те же потоки в другой оболочке, воспользуйтесь пересборкой без потерь в «Конвертере видео».

Вся обработка происходит в вашем браузере на FFmpeg, скомпилированном в WebAssembly, — файлы никогда не загружаются на сервер и не сохраняются, поэтому личные домашние видео и записи с камер наблюдения остаются на вашем устройстве. Кодирование сильно нагружает процессор, поэтому держите задачи в пределах примерно 1 ГБ / 1 часа; индикатор прогресса и кнопка отмены доступны всегда.

Возможности

  • Три уровня качества — визуально без потерь (CRF 18), сбалансированный (CRF 23), агрессивный (CRF 28)
  • Режим целевого размера: вводите нужные МБ, битрейт рассчитывается, двухпроходное кодирование попадает в цель
  • Опциональное ограничение разрешения (1080p / 720p / 480p) — часто экономит больше, чем снижение качества
  • Вывод MP4 (H.264 + AAC) с faststart — готов для веб-страниц и мессенджеров
  • Локальная обработка — без загрузки, без водяных знаков, без ограничений, с живым прогрессом и отменой

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

  1. Перетащите видео в рамку (или нажмите для выбора) — длительность, разрешение и битрейт считываются автоматически
  2. Выберите уровень качества или переключитесь в режим целевого размера и введите нужные МБ
  3. При необходимости ограничьте выходное разрешение и нажмите «Сжать»
  4. Просмотрите результат, сравните размеры до и после и скачайте файл

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

Возможно ли сжатие видео без потерь?
Не в практическом смысле. Готовые видео уже сжаты с потерями (H.264 и им подобные), а их перекодирование «математически без потерь» обычно делает файлы в несколько раз больше. Практичный выбор — уровень «визуально без потерь» здесь (CRF 18): отличия от оригинала почти невозможно увидеть, а размер падает значительно. Если нужна лишь другая оболочка без изменения качества, используйте пересборку без потерь в инструменте «Конвертер видео».
Какой уровень качества выбрать и насколько меньше станет файл?
«Визуально без потерь» — для архива и дальнейшего монтажа; «сбалансированный» — повседневный вариант для загрузки и отправки (типичный результат — от 1/2 до 1/5 исходного размера); «агрессивный» вместе с ограничением 720p/480p может дать 1/10 и меньше для записей экрана, файлов с камер и камер наблюдения, у которых изначально очень высокий битрейт.
Как сжать видео до точного размера, скажем 50 МБ?
Включите режим целевого размера и введите 50. Инструмент вычисляет необходимый битрейт по длительности видео, выполняет первый проход для измерения сложности, затем второй проход для попадания в цель — закладывайте примерно вдвое больше времени. Итоговый размер обычно отличается от цели не более чем на 5%; если цель больше исходного файла, страница предупредит об этом до запуска.
Почему сжатие идёт медленнее, чем я ожидал?
Браузеры не могут использовать аппаратные кодировщики видеокарты, поэтому всё работает на процессоре через WebAssembly. Материалу 1080p обычно требуется в 1–5 раз больше его собственной длительности (в двухпроходном режиме — вдвое больше). Это нормально: следите за индикатором прогресса и отменяйте в любой момент. Файлы 4K или очень длинные лучше сначала разделить.
Работает ли это на телефонах и загружаются ли файлы?
Да, страница адаптивна и работает в браузерах Android и iOS — разумный предел для телефона составляет несколько сотен МБ из-за ограничений памяти и нагрева. И нет, ничего не загружается: серверной части, способной принять видео, нет — вся работа идёт в памяти устройства после одноразовой загрузки движка около 31 МБ, который кэшируется для офлайн-использования.

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