Bez przesyłania, 100% lokalnie, bez konta

Instrukcja

Konwersja MP4 na WebM do użytku na stronie

MP4 z H.264 to uniwersalny, bezpieczny wybór dla wideo, ale WebM z VP9 to format, który nowoczesne przeglądarki wolą dla osadzonego wideo: plik jest mniejszy przy tej samej jakości i nie wymaga licencji kodeka. Jeśli umieszczasz wideo na stronie, wersja WebM obok MP4 daje przeglądarce lżejszą opcję do wybrania w pierwszej kolejności.

Krok po kroku

  1. Otwórz konwerter wideo i przeciągnij swój plik MP4. W polu kontenera wybierz WebM, a w polu kodeka wybierz VP9. VP9 zapewnia najlepszy stosunek rozmiaru do jakości dla WebM i jest obsługiwany przez każdą aktualną przeglądarkę. Jeśli wideo źródłowe jest już małe lub bardzo krótkie, H.264 w kontenerze MP4 może być w porządku w obecnej postaci.
  2. Pozostaw ustawienie jakości na domyślnym CRF 28, by uzyskać zrównoważony rezultat, lub obniż je do 24, jeśli wideo zawiera dużo ruchu albo drobnych detali, które chcesz zachować. Nie musisz zmieniać rozdzielczości, chyba że źródło jest większe niż rozmiar wyświetlania na twojej stronie: wideo 4K osadzone przy 1280 pikselach można tu bezpiecznie zmniejszyć.
    Konwerter wideo z wczytanym MP4 oraz WebM i VP9 wybranymi jako opcje wyjściowe
  3. Pobierz plik WebM i porównaj jego rozmiar z oryginalnym MP4. Dobry WebM w VP9 jest zwykle o 20 do 40 procent mniejszy niż odpowiednik H.264 przy tej samej jakości wizualnej. Na swojej stronie użyj obu formatów w elemencie wideo, aby każda przeglądarka dostała preferowaną opcję. Konwerter działa w całości w twojej przeglądarce: wideo nigdy nie opuszcza twojego urządzenia.
    Przekonwertowany plik WebM gotowy do pobrania, mniejszy niż źródłowy MP4

Kiedy używać WebM, a kiedy pozostać przy MP4

WebM to format przede wszystkim sieciowy: to właściwy wybór dla wideo osadzonego na stronie, dla zapętlonych pętli tła i dla elementów wideo w aplikacjach internetowych. MP4 z H.264 to właściwy wybór, gdy wideo musi odtwarzać się wszędzie bez wyjątku: starsze urządzenia z Androidem, niektóre aplikacje TV, klienty pocztowe i udostępnianie pobranych plików. Dla sieci zaoferuj oba formaty w elemencie wideo i pozwól przeglądarce zdecydować, a dla wszystkiego innego zachowaj MP4.

Dlaczego konwertować lokalnie zamiast przesyłać

Konwersja wideo w usłudze internetowej oznacza przesłanie potencjalnie setek megabajtów, czekanie w kolejce i pobranie wyniku. Konwerter tutaj uruchamia FFmpeg skompilowany do WebAssembly wewnątrz twojej przeglądarki: konwersja odbywa się na twoim urządzeniu z podobną szybkością, bez przesyłania, bez limitu rozmiaru poza dostępną pamięcią i bez ryzyka, że twoje wideo zostanie przetworzone na serwerze, którego nie kontrolujesz.

Narzędzia użyte w tym poradniku

Najczęściej zadawane pytania

Czy potrzebuję na stronie zarówno MP4, jak i WebM?

Technicznie nie: każda główna przeglądarka obsługuje dziś MP4, więc pojedynczy plik MP4 odtworzy się wszędzie. Argumentem za WebM jest wydajność: WebM w VP9 jest zauważalnie lżejszy, co ma znaczenie dla czasu ładowania strony, zwłaszcza na urządzeniach mobilnych. Element wideo, który wymienia najpierw WebM, a MP4 jako rozwiązanie awaryjne, daje każdej przeglądarce najlepszą dla niej opcję bez potrzeby JavaScriptu.

Czy VP9 jest lepszy niż H.264?

Dla dostarczania w sieci tak: VP9 to bardziej wydajny kodek i tworzy mniejsze pliki przy tej samej odczuwalnej jakości. Kompromisem jest czas kodowania: VP9 koduje się dłużej niż H.264, dlatego FFmpeg może potrzebować minuty lub dwóch na dłuższym klipie. Dekodowanie VP9 jest szybkie na każdym urządzeniu wyprodukowanym w ciągu ostatnich pięciu lat, więc wydajność odtwarzania nie stanowi problemu.