Без завантаження, 100% локально, без облікового запису

Інструкція

Конвертація MP4 у WebM для використання на сайті

MP4 з H.264 є універсальним безпечним вибором для відео, але WebM з VP9 - це те, що сучасні браузери віддають перевагу для вбудованого вебвідео: файл менший за тієї самої якості, і ліцензія на кодек не потрібна. Якщо ви розміщуєте відео на вебсторінці, версія WebM поряд із MP4 дає браузеру легший варіант для вибору першим.

Крок за кроком

  1. Відкрийте відеоконвертер і перетягніть файл MP4. У розділі контейнера оберіть WebM; у розділі кодека оберіть VP9. VP9 забезпечує найкраще співвідношення розміру до якості для WebM і підтримується кожним актуальним браузером. Якщо вихідне відео вже невелике чи дуже коротке, H.264 у контейнері MP4 може підійти таким, як є.
  2. Залиште налаштування якості на типовому CRF 28 для збалансованого результату або знизьте його до 24, якщо у відео багато руху чи дрібних деталей, які ви хочете зберегти. Не потрібно чіпати роздільну здатність, хіба що джерело більше за розмір відображення на вашій сторінці: відео 4K, вбудоване на 1280 пікселів, можна безпечно зменшити тут.
    Відеоконвертер із завантаженим MP4 та обраними WebM і VP9 як параметрами виведення
  3. Завантажте файл WebM і звірте розмір із оригінальним MP4. Хороший WebM на VP9 зазвичай на 20-40 відсотків менший за еквівалент H.264 за тієї самої візуальної якості. На вашій вебсторінці використовуйте обидва формати в елементі video, щоб кожен браузер отримав бажаний варіант. Конвертер працює повністю у вашому браузері: ваше відео ніколи не залишає ваш пристрій.
    Сконвертований файл WebM готовий до завантаження, менший за вихідний MP4

Коли використовувати WebM, а коли залишатися з MP4

WebM - це формат, орієнтований на веб: він правильний вибір для відео, вбудованого на сторінку, для фонових відеопетель і для елементів video у вебзастосунках. MP4 з H.264 правильний тоді, коли відео має відтворюватися всюди без винятку: на старих пристроях Android, у деяких застосунках для ТБ, поштових клієнтах і під час обміну завантаженими файлами. Для вебу пропонуйте обидва формати в елементі video й дозвольте браузеру вирішувати; для всього іншого залиште MP4.

Чому варто конвертувати локально, а не завантажувати на сервер

Конвертація відео в онлайн-сервісі означає завантаження потенційно сотень мегабайтів, очікування в черзі та завантаження результату. Цей конвертер запускає FFmpeg, скомпільований у WebAssembly, усередині вашого браузера: конвертація відбувається на вашому пристрої з подібною швидкістю без завантаження на сервер, без обмеження розміру понад доступну пам'ять і без ризику, що ваше відео обробляється на сервері, який ви не контролюєте.

Інструменти з цього гайда

Поширені запитання

Чи потрібні мені і MP4, і WebM на вебсторінці?

Технічно ні: кожен великий браузер сьогодні підтримує MP4, тож єдиний MP4 відтворюватиметься всюди. Аргумент на користь WebM - продуктивність: WebM на VP9 помітно легший, що важливо для часу завантаження сторінки, особливо на мобільних. Елемент video, що перелічує спочатку WebM, а MP4 як запасний варіант, дає кожному браузеру найкращий для нього варіант без жодного JavaScript.

Чи VP9 кращий за H.264?

Для веб-доставки так: VP9 є ефективнішим кодеком і дає менші файли за тієї самої відчутної якості. Компроміс полягає в часі кодування: VP9 кодується довше за H.264, саме тому FFmpeg може витратити одну-дві хвилини на довгий кліп. Декодування VP9 швидке на будь-якому пристрої останніх п'яти років, тож продуктивність відтворення не є проблемою.