Конвертировать WEBM в MP4
WEBM создан для браузеров, и почти ничто другое его не принимает: ни Premiere, ни Resolve, ни PowerPoint, ни iPhone. Сконвертируйте его в H.264 внутри MP4 — и он сразу откроется в любой из этих программ.
- Не сохраняется
- Без очереди и ожидания
- Без регистрации и водяных знаков
Как это работает
Добавьте WEBM
Перетащите файл. Здесь читается видео VP8, VP9 или AV1 и звук Opus или Vorbis.
Дождитесь конвертации
Картинка перекодируется в H.264 с исходным разрешением и частотой кадров, звук — в AAC.
Скачайте MP4
Готово для видеоредактора, телефона, презентации или клиента.
Всегда перекодирование — и почему
WebM создан для открытого веба и хранит видео VP8, VP9 или AV1 со звуком Vorbis или Opus. Ничто из этого не может лежать в MP4 так, чтобы файл действительно воспроизводился, поэтому, в отличие от MKV или MOV, эта конвертация никогда не сводится к смене упаковки: каждый кадр декодируется и заново кодируется в H.264, а звук — в AAC. Это занимает реальное время, пропорциональное длине видео, и стоит одного поколения качества.
К тому же файл обычно становится больше, что многих удивляет. VP9 и AV1 новее и эффективнее H.264 — AV1 значительно, — и отказ от них стоит того, что они экономили. Конвертация в MP4 даёт совместимость, и больше ничего: MP4 воспроизводится практически на любом устройстве, телевизоре, в любом редакторе и мессенджере, а WebM — нет.
Если в WebM есть прозрачность, конвертация незаметно её уберёт. VP8 и VP9 могут нести альфа-канал, поэтому WebM используют для анимированных наложений, стикеров и логотипов, которые должны лежать поверх другого контента. У H.264 в MP4 альфа-канала нет вовсе, поэтому прозрачные области становятся сплошным цветом. Файл будет отлично воспроизводиться и при этом будет неправильным — и предупредят вас об этом только собственные глаза.
Второе, что стоит проверить перед конвертацией, — AV1. Он настолько эффективен, что его используют всё больше файлов WebM, а декодирование здесь зависит от того, умеет ли устройство вообще декодировать AV1: свежие Chrome, Edge и Firefox умеют, старые компьютеры и некоторые телефоны — нет, и на них файл просто не откроется. Звук в любом случае конвертируется в AAC; Opus на низких битрейтах лучше AAC, поэтому записи речи теряют чуть больше, чем музыка.
Если нужно другое
Сначала проверьте, нужен ли кому-то MP4 вообще. WebM воспроизводят все современные браузеры, а также VLC, MPV и большинство новых телевизоров — конвертация файла, который и так воспроизводится, стоит времени, размера и качества впустую. Настоящие причины — старые устройства Apple, видеоредакторы, не принимающие этот формат, и мессенджеры.
Если конвертировать всё же нужно, ffmpeg даёт контроль там, где он важен: ffmpeg -i in.webm -c:v libx264 -crf 18 -preset slow -c:a aac -b:a 192k out.mp4 делает второе поколение практически незаметным, и для того, что вы собираетесь хранить, лишние минуты того стоят. Чтобы сохранить прозрачность, а не потерять её, решения на MP4 нет — оставьте WebM или экспортируйте последовательность изображений с альфа-каналом и откройте её в редакторе.
Частые вопросы
Почему WEBM обязательно перекодировать?
Потому что видео в нём — VP8, VP9 или AV1, а MP4, который программы действительно принимают, содержит H.264. Картинка декодируется и перекодируется с высоким качеством — запись экрана или анимация выглядят так же.
Мой файл где-нибудь сохраняется?
Нет. Ничего не сохраняется, так что файл остаётся только вашим.
Файл стал больше. Почему?
VP9 эффективнее H.264 при том же качестве, поэтому, чтобы сохранить качество, нужно больше битов. Это цена формата, который открывается везде. Если размер важен, после этого воспользуйтесь инструментом «Сжать видео».
А как же прозрачность в моём WEBM?
У MP4 с H.264 нет альфа-канала, поэтому прозрачные области становятся чёрными. Если нужна прозрачность, сохраните WEBM или сделайте GIF с помощью инструмента «Видео в GIF».
Подходит ли это для длинных записей экрана?
Да. Результат записывается по ходу работы, а не держится целиком в памяти, так что часовая запись — не проблема.
Звук не разойдётся с картинкой?
Нет. Обе дорожки перестраиваются на общих часах, что заодно исправляет записи WEBM, начинающиеся с паузы, — частую особенность видео, записанного в браузере.
Полезно знать: Альфа-прозрачность теряется, потому что H.264 в MP4 не может её хранить. Видео AV1 декодируется только там, где браузер умеет декодировать AV1, — это умеют свежие Chrome, Edge и Firefox.
Разместите этот инструмент на своём сайте
Бесплатно для любого блога, страницы класса или справочной статьи. Вставьте один фрагмент кода — и посетители смогут пользоваться инструментом прямо на вашей странице.