MT Media Tools

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

Сжимайте видеофайлы в браузере с помощью ffmpeg.wasm. Выберите качество CRF и ширину масштабирования, чтобы приватно уменьшить размер MP4.

🔒 Работает полностью в вашем браузере — ничего не загружается

Drop a video here or click to browse

No video selected.

Advertisement

Сделайте большие видеофайлы удобнее для отправки

Видеофайлы могут становиться огромными, если они записаны в высоком разрешении, с высоким битрейтом или долгое время. Из-за этого их трудно отправить по электронной почте, загрузить в форму, прикрепить к обращению в поддержку или хранить вместе с проектом. Этот видеокомпрессор перекодирует ваш файл в MP4, используя самые важные настройки: качество CRF и необязательное масштабирование по ширине. Цель — уменьшить размер, сохранив результат, достаточно хороший для отправки, просмотра или публикации в интернете.

В отличие от компрессоров с загрузкой файлов, эта страница работает полностью в вашем браузере. ffmpeg.wasm читает выбранный файл, кодирует новую версию в рабочей области в памяти и скачивает результат. Ваше исходное видео никогда не покидает устройство. Такая модель, ориентированная на приватность, ценна для клиентских работ, неопубликованных материалов о продукте, внутренних обучающих материалов, личных клипов и любых записей, которые нельзя копировать на неизвестный сервер.

Баланс между CRF и разрешением

CRF управляет визуальным качеством. Низкие значения, например от 18 до 22, сохраняют больше деталей, но дают файлы большего размера. Более высокие значения, например от 28 до 32, сжимают сильнее и могут давать размытость или блочность, особенно в движении. Масштабирование по ширине уменьшает количество пикселей в каждом кадре. Запись 4K, уменьшенная до ширины 1280 пикселей, может стать заметно меньше и зачастую остаётся достаточно чёткой для веб-просмотра или демонстрации записи экрана.

Чего ожидать от производительности браузера

Сжатие — самый тяжёлый инструмент в Media Tools, поскольку он декодирует и заново кодирует кадры видео. При первом запуске также загружается движок WebAssembly. Держите страницу открытой и не запускайте другие ресурсоёмкие задачи во время кодирования. Если конвертация завершается ошибкой или устройству не хватает памяти, попробуйте более короткий клип, меньшую ширину или менее агрессивное значение CRF. Всегда сравнивайте скачанный файл с оригиналом, прежде чем заменять важные материалы.

Настройки, стоящие за результатом

Результат всегда представляет собой видео H.264 с аудио AAC 128 кбит/с, закодированное с пресетом veryfast. Этот пресет отдаёт предпочтение скорости в браузере; более медленный пресет мог бы чуть сильнее уменьшить размер, но с WebAssembly занял бы гораздо больше времени. Ползунок CRF имеет диапазон от 18 до 35, а значение по умолчанию 26 — разумная отправная точка для публикации в интернете.

Ограничение ширины только уменьшает видео: клип уже вашего значения сохраняет собственную ширину, а высота подстраивается автоматически, чтобы сохранить соотношение сторон. Установите ширину 0, чтобы сохранить исходные размеры и полагаться только на CRF. Практичный подход — сначала попробовать CRF 26 с шириной 1280 пикселей; если файл всё ещё слишком большой, повысьте CRF на два-три шага, а если лица или текст выглядят грубо, снова понизьте его. Сжатие также мало поможет с материалом, который уже сильно сжат, поэтому небольшой исходный файл может даже немного увеличиться.

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

  1. Добавьте видеоВыберите видеофайл, который нужно уменьшить.
  2. Настройте сжатиеВыберите значение качества CRF и, при желании, максимальную ширину.
  3. СожмитеПерекодируйте локально и скачайте уменьшенный MP4.

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

Происходит ли сжатие видео на сервере?
Нет. Выбранный файл сжимается в вашем браузере с помощью ffmpeg.wasm и никогда не загружается на сервер.
Почему первое сжатие медленнее?
При первом запуске скачивается движок ffmpeg WebAssembly. Сжатие также сильно нагружает процессор, поэтому большие видео на слабых устройствах могут обрабатываться долго.
Какое значение CRF использовать?
CRF 23 — хорошая отправная точка. Более высокие значения дают файлы меньшего размера с большей потерей качества; более низкие сохраняют больше деталей.
Как масштабирование уменьшает размер файла?
Уменьшение ширины снижает количество пикселей в каждом кадре, что зачастую экономит гораздо больше места, чем одни только изменения качества.
Advertisement