Видео-компрессор

Сжатие видеофайлов с сохранением качества с помощью CRF, масштабирования разрешения и оптимизации кодека

Click to upload file or drag and drop file here

Maximum file size: 500MB Supported formats: video/*

0 23 51

Ниже = лучше качество, больше файл. 18-28 рекомендуется (23 по умолчанию для H.264)

10 100 100

Уменьшить разрешение для дальнейшего уменьшения размера (100% = исходный размер)

32 128 320

Качество аудио (ниже = меньше файл, 128kbps стандарт)

Полностью удалить аудиодорожку для максимального сжатия

Ключевые факты

Категория
Изображения, аудио и видео
Типы входных данных
file, range, select, checkbox
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

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

Когда использовать

  • Когда видеофайл слишком велик для отправки по электронной почте или через мессенджеры с жесткими лимитами на размер вложения.
  • При подготовке видеороликов для веб-сайтов, где требуется минимизировать время загрузки страниц без видимой потери качества изображения.
  • Для оптимизации дискового пространства при хранении архивов видеозаписей в форматах MP4, WebM, MKV, AVI или MOV.

Как это работает

  • Загрузите исходный видеофайл (поддерживаются файлы размером до 500 МБ).
  • Настройте параметры сжатия: выберите уровень качества (CRF), скорость кодирования (preset) и при необходимости уменьшите масштаб разрешения.
  • Примените дополнительные опции, такие как изменение битрейта аудио, полное удаление звуковой дорожки или выбор другого выходного формата.
  • Запустите процесс сжатия и скачайте оптимизированный видеофайл.

Сценарии использования

Подготовка тяжелых видеороликов для публикации в социальных сетях и мессенджерах с лимитом на размер файла.
Оптимизация фоновых видео для веб-страниц с целью ускорения их загрузки и снижения расхода мобильного трафика пользователей.
Сжатие записей вебинаров или скринкастов для экономии места в облачном хранилище.

Примеры

1. Оптимизация видео для отправки в Telegram

SMM-специалист
Контекст
Специалисту нужно отправить отснятый видеоролик клиенту в Telegram, но файл весит более 300 МБ, что замедляет загрузку на мобильных устройствах.
Проблема
Необходимо уменьшить размер файла MP4 до приемлемых 50 МБ без заметного размытия картинки.
Как использовать
Загрузить видеофайл, установить CRF на значение 24, выбрать пресет скорости "slow" для лучшего сжатия и снизить масштаб разрешения до 70%.
Пример конфигурации
{
  "crf": 24,
  "preset": "slow",
  "scalePercent": 70,
  "outputFormat": "mp4"
}
Результат
Размер файла уменьшился в несколько раз, при этом визуальное качество на экране смартфона осталось практически неотличимым от оригинала.

2. Подготовка фонового видео без звука для сайта

Веб-разработчик
Контекст
Разработчик интегрирует короткий видеоролик в качестве фонового элемента на главную страницу лендинга.
Проблема
Исходное видео содержит ненужную аудиодорожку и имеет слишком высокий битрейт, что замедляет отрисовку страницы.
Как использовать
Загрузить видео, выбрать формат WebM (VP9), установить флажок «Удалить Аудио», снизить масштаб разрешения до 80% и установить CRF на 26.
Пример конфигурации
{
  "crf": 26,
  "scalePercent": 80,
  "outputFormat": "webm",
  "removeAudio": true
}
Результат
Получен легковесный файл WebM без звука, который мгновенно загружается на сайте и не расходует лишний трафик посетителей.

Проверить на примерах

audio, video, file

Связанные хабы

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

FAQ

Что такое параметр CRF и как его настроить?

CRF (Constant Rate Factor) регулирует баланс качества и размера. Значения от 18 до 28 оптимальны: меньшее число дает лучшее качество и больший файл, большее число сильнее сжимает видео.

Можно ли сжать видео, полностью удалив из него звук?

Да, для этого достаточно активировать опцию «Удалить Аудио» в настройках перед началом сжатия.

Какие форматы видео поддерживает компрессор на выходе?

Вы можете сохранить готовое видео в форматах MP4 (H.264), WebM (VP9), MKV, AVI или MOV.

Как скорость сжатия (preset) влияет на результат?

Медленные пресеты (например, slow или veryslow) обеспечивают максимальное сжатие и наименьший размер файла при заданном качестве, но требуют больше времени на обработку.

Есть ли ограничение на размер загружаемого видео?

Да, максимальный размер исходного видеофайла для загрузки составляет 500 МБ.

Документация API

Конечная точка запроса

POST /ru/api/tools/video-compressor

Параметры запроса

Имя параметра Тип Обязательно Описание
videoFile file (Требуется загрузка) Да -
crf range Нет Ниже = лучше качество, больше файл. 18-28 рекомендуется (23 по умолчанию для H.264)
preset select Нет -
scalePercent range Нет Уменьшить разрешение для дальнейшего уменьшения размера (100% = исходный размер)
outputFormat select Нет -
audioBitrate range Нет Качество аудио (ниже = меньше файл, 128kbps стандарт)
removeAudio checkbox Нет Полностью удалить аудиодорожку для максимального сжатия

Параметры типа файл должны быть загружены сначала через POST /upload/video-compressor для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-video-compressor": {
      "name": "video-compressor",
      "description": "Сжатие видеофайлов с сохранением качества с помощью CRF, масштабирования разрешения и оптимизации кодека",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=video-compressor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]