Інструкція
Конвертація MP4 у WebM для використання на сайті
MP4 з H.264 є універсальним безпечним вибором для відео, але WebM з VP9 - це те, що сучасні браузери віддають перевагу для вбудованого вебвідео: файл менший за тієї самої якості, і ліцензія на кодек не потрібна. Якщо ви розміщуєте відео на вебсторінці, версія WebM поряд із MP4 дає браузеру легший варіант для вибору першим.
Крок за кроком
- Відкрийте відеоконвертер і перетягніть файл MP4. У розділі контейнера оберіть WebM; у розділі кодека оберіть VP9. VP9 забезпечує найкраще співвідношення розміру до якості для WebM і підтримується кожним актуальним браузером. Якщо вихідне відео вже невелике чи дуже коротке, H.264 у контейнері MP4 може підійти таким, як є.
- Залиште налаштування якості на типовому CRF 28 для збалансованого результату або знизьте його до 24, якщо у відео багато руху чи дрібних деталей, які ви хочете зберегти. Не потрібно чіпати роздільну здатність, хіба що джерело більше за розмір відображення на вашій сторінці: відео 4K, вбудоване на 1280 пікселів, можна безпечно зменшити тут.
- Завантажте файл WebM і звірте розмір із оригінальним MP4. Хороший WebM на VP9 зазвичай на 20-40 відсотків менший за еквівалент H.264 за тієї самої візуальної якості. На вашій вебсторінці використовуйте обидва формати в елементі video, щоб кожен браузер отримав бажаний варіант. Конвертер працює повністю у вашому браузері: ваше відео ніколи не залишає ваш пристрій.
Коли використовувати WebM, а коли залишатися з MP4
WebM - це формат, орієнтований на веб: він правильний вибір для відео, вбудованого на сторінку, для фонових відеопетель і для елементів video у вебзастосунках. MP4 з H.264 правильний тоді, коли відео має відтворюватися всюди без винятку: на старих пристроях Android, у деяких застосунках для ТБ, поштових клієнтах і під час обміну завантаженими файлами. Для вебу пропонуйте обидва формати в елементі video й дозвольте браузеру вирішувати; для всього іншого залиште MP4.
Чому варто конвертувати локально, а не завантажувати на сервер
Конвертація відео в онлайн-сервісі означає завантаження потенційно сотень мегабайтів, очікування в черзі та завантаження результату. Цей конвертер запускає FFmpeg, скомпільований у WebAssembly, усередині вашого браузера: конвертація відбувається на вашому пристрої з подібною швидкістю без завантаження на сервер, без обмеження розміру понад доступну пам'ять і без ризику, що ваше відео обробляється на сервері, який ви не контролюєте.
Інструменти з цього гайда
- Конвертер відео Конвертуйте відео між MP4, WebM, MKV і MOV (H.264/H.265/VP9) у браузері. Без завантаження.
- Стиснути відео Зменшіть розмір відеофайлу через повторне кодування H.264 у браузері. Без завантаження на сервер.
- Обрізати відео Обрізайте відео до діапазону часу початку/кінця безпосередньо у вашому браузері. Швидке копіювання потоку чи точне перекодування. Без завантаження.
Поширені запитання
Чи потрібні мені і MP4, і WebM на вебсторінці?
Технічно ні: кожен великий браузер сьогодні підтримує MP4, тож єдиний MP4 відтворюватиметься всюди. Аргумент на користь WebM - продуктивність: WebM на VP9 помітно легший, що важливо для часу завантаження сторінки, особливо на мобільних. Елемент video, що перелічує спочатку WebM, а MP4 як запасний варіант, дає кожному браузеру найкращий для нього варіант без жодного JavaScript.
Чи VP9 кращий за H.264?
Для веб-доставки так: VP9 є ефективнішим кодеком і дає менші файли за тієї самої відчутної якості. Компроміс полягає в часі кодування: VP9 кодується довше за H.264, саме тому FFmpeg може витратити одну-дві хвилини на довгий кліп. Декодування VP9 швидке на будь-якому пристрої останніх п'яти років, тож продуктивність відтворення не є проблемою.