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

Чтобы сжать видео онлайн, загрузите ролик, выберите сжатие (слабое, среднее или сильное) и разрешение: MP4 меньшего размера соберётся в браузере, без загрузки на сервер.

  • Слабое, среднее, сильное
  • 1080p, 720p или 480p
  • Результат в MP4 (H.264)
  • Файл не уходит на сервер

Как сжать видео онлайн без загрузки на сервер

Чтобы сжать видео онлайн, перетащите файл в окно выше, выберите сжатие (слабое, среднее или сильное) и разрешение и нажмите «Сжать видео»: на выходе получится MP4 с видео H.264 и звуком AAC 128 кбит/с. Размер до и после инструмент покажет с процентом изменения, а сам файл не загружается на сервер: ffmpeg работает прямо в вашем браузере.

Технически это перекодирование кодеком libx264 в режиме постоянного качества (CRF) с пресетом veryfast и форматом пикселей yuv420p, который понимает почти любой плеер. Индекс файла переносится в начало, поэтому ролик начинает играть, не дожидаясь полной загрузки. Из исходника берутся первая видеодорожка и первая звуковая, субтитры и дополнительные дорожки не переносятся. Принимаются MP4, MOV, MKV, WEBM, AVI, WMV, FLV и 3GP размером до 2 ГБ.

Сжать видео онлайн без потери качества: что реально

Сжать видео без потери качества полностью нельзя: перекодирование в H.264 всегда что-то отбрасывает, вопрос в том, заметно ли это на экране. Ближе всего к запросу «без потери» уровень «Слабое» вместе с разрешением «Исходное»: у него CRF 24, это почти стандартное для x264 значение 23. Это не «без потерь», но самая щадящая настройка из трёх, а у роликов с высоким битрейтом, например снятых прямо на камеру, размер обычно заметно меньше.

Шкала CRF у x264 идёт от 0 до 51: чем число выше, тем сильнее сжатие. По руководству ffmpeg по H.264, значение 23 считается стандартным, около 18 почти неотличимо от исходника, а прибавка в 6 пунктов уменьшает размер примерно вдвое. Инструмент использует 24, 28 и 32 для «Слабого», «Среднего» и «Сильного». Между крайними уровнями 8 пунктов, то есть по этому правилу примерно в 2,5 раза разницы в размере. Это ориентир, реальная разница зависит от ролика.

Сжатие не поможет, если ролик уже пережат. Файл из мессенджера или запись с низким битрейтом при повторном сжатии теряет качество, а размер почти не уменьшается, иногда даже растёт. Результат сразу показывает изменение в процентах: если файл вырос, оставьте оригинал. Сжимайте всегда исходник, а не копию копии, потому что каждое перекодирование добавляет артефакты.

Какое сжатие и разрешение выбрать

Для отправки в мессенджер или по почте хватает «Среднего» и 720p: эти значения стоят по умолчанию. «Слабое» берите, когда важны детали, например мелкий текст в записи экрана, «Сильное» нужно, когда главное минимальный размер.

Разрешение влияет на размер сильнее, чем кажется. Кадр 1080p (1920×1080) это 2 073 600 точек, 720p (1280×720) 921 600, то есть в 2,25 раза меньше, а 480p при пропорциях 16:9 около 410 тысяч, примерно в 5 раз меньше, чем у 1080p. Инструмент не увеличивает маленькие ролики: если исходник ниже выбранного разрешения, высота остаётся прежней, а ширина подгоняется под чётное число пикселей, которое требует H.264.

НастройкаКогда подходитГде ломаетсяЧто на выходе
Слабое (CRF 24)Запись экрана с мелким текстом, учебный ролик, где важны деталиРазмер уменьшается меньше всего, у уже сжатого ролика может не уменьшиться вовсеБлиже всего к исходному качеству
Среднее (CRF 28)Мессенджеры, почта, обычные роликиВ сценах с мелкой текстурой, например трава или вода, возможны блочные артефактыБаланс размера и качества
Сильное (CRF 32)Нужен минимальный размер, качество вторичноБлоки на градиентах, смазанные деталиСамый маленький файл
480pПросмотр на телефоне, жёсткий лимит на весМелкий текст и интерфейсы нечитаемыКадр высотой 480 px, ширина по пропорциям
Убрать звукЗапись без озвучки, ролик для превьюЗвуковая дорожка пропадает целикомТолько видео, экономия около 1 МБ в минуту

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

Размер файла равен битрейту, умноженному на длительность и делённому на 8: минута видео на 5 Мбит/с весит 37,5 МБ. Поэтому при той же длительности размер уменьшается только снижением битрейта, а его снижают сильное сжатие и меньшее разрешение.

Заранее сказать, какой получится размер, нельзя: режим постоянного качества держит качество, а не вес, и итог зависит от сцены. Статичная запись экрана ужимается сильнее, чем съёмка с движением и шумом. Поля с целевым размером в мегабайтах у инструмента нет. Если нужно уложиться в лимит, посчитайте битрейт: для 50 МБ и ролика в 10 минут получается 50 × 8 / 600 ≈ 0,67 Мбит/с на видео и звук вместе. Звук AAC 128 кбит/с забирает из них около 0,13, на картинку остаётся примерно 0,54 Мбит/с. Для такого значения, скорее всего, понадобятся «Сильное» и 480p, а результат придётся проверить и при необходимости повторить с другими настройками.

Суммарный битрейтРазмер за 1 минутуРазмер за 10 минут
8 Мбит/с60 МБ600 МБ
4 Мбит/с30 МБ300 МБ
2 Мбит/с15 МБ150 МБ
1 Мбит/с7,5 МБ75 МБ

Значения в таблице десятичные (1 МБ = 1 000 000 байт) и посчитаны для видео и звука вместе, поэтому проводник операционной системы может показать немного другие цифры.

Сколько времени занимает сжатие видео в браузере

Сжатие идёт на процессоре вашего устройства, поэтому по оценке самого инструмента минута ролика в Full HD занимает 2–4 минуты, а на телефоне дольше. Вкладку на это время нужно держать открытой, а длинный ролик может сжиматься дольше, чем длится.

Чтобы сократить ожидание, уберите лишнее заранее. Если нужен только фрагмент, сначала вырежьте его в обрезке видео: режим без перекодирования отрабатывает за секунды. Если звук не нужен, включите «Убрать звук». Выбирайте 720p вместо 1080p, когда большее разрешение не требуется: кодировщику достаётся заметно меньше точек в кадре.

Очень большие файлы упираются в память браузера. Инструмент принимает видео до 2 ГБ, но если памяти не хватит, он сообщит об этом: тогда закройте другие вкладки или возьмите файл поменьше.

Сжать видео онлайн бесплатно и без водяного знака

Сжать видео онлайн бесплатно и без водяного знака здесь можно: инструмент бесплатный, регистрации нет, а логотипов и рамок на картинку никто не добавляет. Картинку меняют только выбранные вами настройки: сжатие и разрешение. Из ограничений есть размер файла до 2 ГБ и возможности вашего компьютера.

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

Нужно ли сжимать видео перед расшифровкой в текст

Нет, для расшифровки видео сжимать не нужно. Распознавание работает со звуком, а размер и разрешение картинки для него не важны, поэтому ролик в MP4 или WEBM можно загрузить как есть: пересжатие только отнимет время на вашем устройстве.

Сервис Palatine Speech возвращает текст с таймкодами и разметкой спикеров, а также субтитры в SRT и VTT, а бесплатное демо на сайте принимает видео MP4 и WEBM без предварительной конвертации и сжатия. Видео в другом формате, например MOV, сначала переведите в MP4 в видеоконвертере. Распознавание идёт примерно на 100 языках с автоопределением, источником может быть файл или микрофон. Обработка занимает около 1–2% длительности ролика, то есть час записи это примерно минута, а стоимость начинается от 0,29 ₽ за минуту.

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

Можно ли сжать видео онлайн MP4, MOV или MKV?

Да, принимаются MP4, MOV, MKV, WEBM, AVI, WMV, FLV и 3GP размером до 2 ГБ. На выходе всегда MP4 с видео H.264 и звуком AAC, а к имени файла добавляется окончание _compressed. Файлы крупнее 2 ГБ инструмент не принимает.

Можно ли указать размер файла в мегабайтах?

Нет, такого поля нет: инструмент выбирает качество (три уровня сжатия) и разрешение, а итоговый размер зависит от сцены. Чтобы приблизиться к нужному весу, посчитайте битрейт по формуле «размер × 8 / длительность», выберите сильное сжатие и разрешение пониже, а затем проверьте результат.

Почему после сжатия файл не уменьшился или стал больше?

Так бывает, когда исходный ролик уже сжат сильнее, чем задаёт выбранный уровень, например скачан из мессенджера. Перекодирование с постоянным качеством тогда даёт тот же или больший размер. Выберите «Сильное» и разрешение пониже или оставьте оригинал.

Сколько времени занимает сжатие видео?

По оценке самого инструмента, минута ролика в Full HD обрабатывается 2–4 минуты на компьютере, на телефоне дольше. Время зависит от процессора, разрешения и длины видео. Вкладку нужно держать открытой до конца обработки.

Загружается ли видео на сервер при сжатии?

Нет. Сжатие выполняет ffmpeg в вашем браузере: файл читается локально и никуда не отправляется. Скачивается только сам движок обработки, около 30 МБ при первом запуске.

Что происходит со звуком при сжатии?

Звук перекодируется в AAC 128 кбит/с, сохраняется первая звуковая дорожка. Переключатель «Убрать звук» удаляет её полностью, и файл становится легче примерно на 1 МБ за минуту. Дополнительные звуковые дорожки и субтитры в результат не переносятся.