Без загрузки, 100% локально, без аккаунта

Сжать видео

Перекодируйте видео в H.264+AAC (MP4) в браузере. Предустановка качества или целевой битрейт. Ничего не отправляется на сервер.

Как работает Сжать видео

Сожмите видео до меньшего размера без отправки куда-либо. Инструмент перекодирует ваш клип с видеокодеком H.264 и аудиокодеком AAC в контейнере MP4, используя ffmpeg, скомпилированный в WebAssembly. Вы управляете сжатием через ползунок CRF (постоянный коэффициент качества) или указывая целевой битрейт в зависимости от цели.

CRF 18 сохраняет качество, близкое к оригиналу, уменьшая размер; CRF 28 режет сильнее, но размывает мелкие детали. Проход с целевым битрейтом позволяет достичь конкретного потолка размера, что полезно, когда форма загрузки устанавливает ограничение. Перекодирование является ресурсозатратным и выполняется на вашем собственном устройстве, поэтому 10-минутный клип 4K займёт заметно больше времени, чем 30-секундный ролик 1080p.

Сжать видео: пошаговая инструкция

  1. Перетащите или выберите видеофайл, который хотите сжать.
  2. Выберите режим CRF для стабильного визуального качества или режим битрейта, когда нужен точный размер файла.
  3. Скорректируйте значение CRF (диапазон 18-28; ниже = лучшее качество, больший файл) или введите целевое количество килобит в секунду.
  4. Нажмите «Сжать» и дождитесь завершения перекодирования ffmpeg на устройстве.
  5. Скачайте меньший MP4, когда появится кнопка.

Частые сценарии использования

  • Уменьшение исходной записи экрана перед прикреплением к отчёту об ошибке или сообщению в Slack.
  • Уменьшение размера праздничного видео ниже ограничения, установленного сервисом электронной почты или облачного хранилища.
  • Снижение использования пропускной способности для фонового видеоцикла на сайте при нацеливании на конкретный битрейт.
  • Архивирование старой библиотеки записей с SD-карты при более низком качестве для освобождения места на диске без удаления файлов.

Часто задаваемые вопросы

Отправляет ли кодировщик H.264 моё видео на сервер?

Нет. ffmpeg, скомпилированный в WebAssembly, запускает кодировщик libx264 непосредственно в вкладке браузера. Видео считывается в локальную память, сжимается там, и меньший MP4 сохраняется на устройстве. Ничто не передаётся в Sunasty или третьим сторонам. Это можно подтвердить, наблюдая за вкладкой «Сеть» в DevTools во время работы инструмента.

Какое значение CRF следует использовать?

CRF 18 визуально почти без потерь и является хорошей отправной точкой для архивирования важных записей. CRF 23 является значением по умолчанию для libx264, это хороший универсальный компромисс. CRF 28 агрессивно уменьшает файлы, но вносит заметное размытие при быстром движении или мелких текстурах. Для публикации клипов онлайн обычно подходит диапазон 21-24.

Почему сжатие в браузере намного медленнее, чем в настольном приложении?

WebAssembly работает близко к нативной скорости, но всё ещё в однопоточном контексте браузера без аппаратного ускорения видео. Кодирование с libx264 через ffmpeg.wasm действительно медленнее, чем нативный бинарный файл ffmpeg, который может использовать NVENC, QuickSync или многоядерный параллелизм CPU. Короткие клипы или более низкие разрешения завершаются быстро; длинные 4K-клипы требуют терпения.

Можно ли сжимать файлы MKV, MOV или AVI, а не только MP4?

Да. ffmpeg.wasm читает все распространённые форматы контейнеров. Вывод всегда MP4 с H.264, поскольку эта комбинация воспроизводится на каждом устройстве и браузере без плагинов.

Сохраняет ли вывод исходное качество звука?

Аудио перекодируется в AAC со скоростью 128 кбит/с по умолчанию, что прозрачно для речи и приемлемо для музыки. Если исходное аудио уже было AAC и нужно сохранить его точно, используйте отдельный инструмент копирования аудио, а не этот компрессор.

Есть ли ограничение по размеру файла?

Серверного ограничения нет, поскольку сервер не используется. Практический предел задаётся доступным ОЗУ браузера. Большинство устройств справляются с файлами до нескольких гигабайтов; очень большие клипы могут исчерпать память вкладки до завершения кодирования. Надёжным обходным решением является разделение клипа на части и последовательное сжатие каждой.

Могу ли я сжать видео на телефоне?

Работает, но, честно говоря, мобильному браузеру доступно гораздо меньше памяти на одну вкладку, чем ноутбуку. Короткий клип в 1080p или ниже сжимается без проблем на большинстве современных телефонов. Длинный или 4K-клип с большей вероятностью исчерпает память вкладки на мобильном устройстве, чем на компьютере; если это произошло, сначала обрежьте клип покороче или попробуйте снова на компьютере.