Как пользоваться: WebM в MP4
- 1
Добавьте файлы WebM
Добавьте до 3 видео в формате .webm: записи экрана в браузере, экспорт из Loom или Google Meet, файлы из интернета. Каждое — до 500 MB и 10 минут.
- 2
Выберите качество
Высокое сохраняет вид оригинала, «Сбалансированное» и «Компактное» дают более лёгкие файлы. Для длинных записей экрана уменьшите разрешение.
- 3
Конвертируйте в MP4
Каждый кадр перекодируется в H.264, а звук — в AAC. Полоса прогресса показывает, сколько времени осталось.
- 4
Скачайте результат
Сохраните name.mp4 для iPhone, PowerPoint, WhatsApp или любого видеоредактора.
Лимиты и Pro
До 3 файлов WebM за раз, каждый — до 500 MB и 10 минут.
В Pro можно конвертировать до 500 записей WebM за раз, каждую — до 4 GB и 10 часов. Смотреть Pro
О инструменте «WebM в MP4»
WebM — открытый видеоформат для интернета на основе видеокодеков Google VP8, VP9 или AV1 и звука Opus или Vorbis. Браузеры создают его при любой записи: в программах для записи экрана, через MediaRecorder API, во многих сервисах встреч и голосовых инструментах. Его же отдают YouTube и другие сайты. За пределами браузера формат принимают хуже: «Фото» и QuickTime на iPhone, PowerPoint, многие программы для Windows, WhatsApp, загрузка в Instagram и старые телевизоры ждут MP4 с H.264.
Поэтому эта страница не просто перекладывает потоки в другой контейнер. Видео VP9 из WebM можно было бы скопировать в MP4, но на iPhone такой файл всё равно не воспроизведётся. Поэтому видео декодируется и заново кодируется в H.264, а звук Opus или Vorbis становится AAC со скоростью 160 kbps. Если возможно, работу через WebCodecs выполняет аппаратный кодировщик вашего браузера, часто быстрее реального времени. Иначе подключается ffmpeg.wasm: он медленнее, но читает любой WebM. В записях MediaRecorder в заголовке файла часто нет длительности. Конвертер измеряет её сам, чтобы прогресс и результат были верными.
Перекодирование не добавит качества. Записи экрана с мелким текстом лучше всего выглядят при высоком качестве и исходном разрешении. Для длинных записей 720p оставляет текст читаемым при гораздо меньшем размере. Прозрачное видео WebM (VP9 с альфа-каналом) теряет прозрачность, потому что в MP4 с H.264 её нет. Конвертируются только первая видеодорожка и первая аудиодорожка.
Конфиденциальность
Декодирование WebM и кодирование в H.264 выполняются в этой вкладке: через WebCodecs с помощью mediabunny или через ffmpeg.wasm в Web Worker. В записях экрана часто есть личные данные, и ничто из них не загружается на сервер. Только движок ffmpeg размером 31 MB может подгрузиться с jsDelivr, при этом ваши данные туда не передаются.