Перейти к содержимому

Конвертировать MP4 в WebM

Перекодируйте видео из MP4 в WebM с видео VP9 или VP8 и звуком Opus для сайтов и HTML5-плееров. Конвертация идёт прямо в браузере.

Перетащите видео для конвертацииMP4, MOV, MKV, WebM, AVI и другие · бесплатно до 3 файлов за раз
Выбрать видеоОбработка на вашем устройстве — файлы не покидают его
Работает в браузере · без загрузки на серверКак это работает

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

  1. 1

    Перетащите MP4-видео

    Добавьте до 3 файлов MP4 (или MOV), каждый размером до 500 MB и длительностью до 10 минут.

  2. 2

    Оставьте формат WebM

    Выберите качество «Высокое», «Баланс» или «Маленький размер». Если ролик нужен как лёгкий фон для сайта, понизьте разрешение.

  3. 3

    Конвертируйте

    Видео перекодируется в VP9, если ваш браузер умеет его кодировать, или в VP8, если нет. Звук кодируется в Opus.

  4. 4

    Скачайте и вставьте на сайт

    Сохраните файл name.webm и используйте его в теге <video>, в публикации в Discord или Telegram либо в медиатеке WordPress.

Лимиты и Pro

Три MP4-видео за раз, каждое до 500 MB и до 10 минут.

С Pro в пакете может быть до 500 видео, а размер файлов — до 4 GB и 10 часов. Смотреть Pro

О инструменте «MP4 в WebM»

WebM — свободный от лицензионных отчислений формат видео для веба. Его создала Google для HTML5-видео: изображение VP9 или VP8 и звук Opus или Vorbis в контейнере на основе Matroska. Сайты используют WebM для автоматически запускаемых заставок, роликов о товарах и фонового видео: VP9 обычно даёт файл меньше, чем H.264, при том же качестве, формат воспроизводят все современные браузеры, а лицензия на кодек не нужна. Его принимают также Android, Discord, Telegram и многие веб-приложения.

В MP4 обычно лежат видео H.264 и звук AAC, а WebM не может содержать ни то, ни другое, поэтому при конвертации перекодируются и картинка, и звук. Изображение кодируется в VP9 кодировщиком WebCodecs вашего браузера, если он есть: он доступен в актуальных Chrome, Edge и Firefox. Если его нет, VP8 кодирует движок ffmpeg.wasm: этот кодек старше и чуть менее эффективен, но воспроизводится везде, где работает WebM. Звук превращается в Opus с битрейтом 160 kbps, что отлично подходит и для музыки, и для речи.

Если нужно фоновое видео без звука, сначала конвертируйте, а затем уберите звук инструментом «Отключить звук в видео»: так файл станет меньше, а браузеры смогут запускать его автоматически. Каждое перекодирование немного снижает детализацию, поэтому конвертируйте из самого качественного оригинала. iPhone, старые версии Safari и некоторые телевизоры по-прежнему лучше работают с MP4, поэтому многие сайты предлагают оба формата: оставьте MP4 как запасной источник рядом с WebM.

Конфиденциальность

MP4 декодируется и перекодируется в WebM прямо в этой вкладке: используется WebCodecs через mediabunny или ffmpeg.wasm в Web Worker. Ничего не загружается на сервер. Если нужен движок ffmpeg, его ядро размером 31 MB скачивается с jsDelivr и не содержит ничего из вашего видео.

MP4 в WebM: частые вопросы

WebM меньше, чем MP4?
С VP9 обычно да: при том же визуальном качестве WebM с VP9 часто примерно на 30% меньше, чем MP4 с H.264, а это ускоряет загрузку страницы. VP8, который используется, когда браузер не умеет кодировать VP9, по размеру ближе к H.264. Точный результат зависит от видео, поэтому сравните размеры после конвертации и выберите «Баланс», если нужен файл полегче.
Какие браузеры здесь умеют кодировать VP9?
Свежие Chrome, Edge, Opera и Firefox кодируют VP9 через WebCodecs, часто с помощью видеокарты, поэтому конвертация идёт быстро. Там, где кодирования VP9 нет, например в некоторых версиях Safari, страница переключается на ffmpeg.wasm, который медленнее кодирует VP8 на процессоре. Оба варианта WebM воспроизводятся в актуальных Chrome, Edge, Firefox и Safari.
Как использовать WebM на моём сайте?
Загрузите файл на сайт и добавьте его в элемент video, лучше с исходным MP4 как вторым источником для старых устройств: браузер выберет первый поддерживаемый формат. Для фоновой заставки добавьте атрибуты autoplay, muted, loop и playsinline. Браузеры автоматически запускают только видео без звука, поэтому сначала уберите звук, чтобы заодно сэкономить трафик.
Сохраняются ли при конвертации субтитры и главы?
Нет. Конвертируются только первая видеодорожка и первая аудиодорожка, а встроенные субтитры, главы и дополнительные языки звука не переносятся. Для веба субтитры лучше подключать отдельным файлом WebVTT через элемент track. Его можно создать или отредактировать в генераторе субтитров либо добавить прямо в WebM инструментом «Добавить субтитры».
Почему MP4 в WebM конвертируется дольше, чем WebM в MKV?
MP4 и WebM используют разные кодеки, поэтому каждый кадр нужно декодировать и сжать заново, а при переносе WebM в MKV файл лишь упаковывается в другой контейнер. Скорость зависит от вашего компьютера: VP9 через WebCodecs на большинстве устройств работает быстро, а запасной VP8 в ffmpeg.wasm может занять время, в несколько раз больше длины ролика. Пока идёт конвертация, страницей можно пользоваться.

Другие задачи с этим инструментом

Все инструменты: видео и аудио