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
- 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.
- 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ć.
- 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.
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
- Konwerter wideo Konwertuj wideo między MP4, WebM, MKV i MOV (H.264/H.265/VP9) w przeglądarce. Bez wysyłania.
- Kompresuj wideo Zmniejsz rozmiar wideo przez ponowne kodowanie H.264 w przeglądarce. Bez przesyłania, bez serwera.
- Przytnij wideo Przytnij wideo do zakresu czasu start/koniec bezpośrednio w przeglądarce. Szybkie kopiowanie strumienia lub precyzyjne ponowne kodowanie. Bez przesyłania.
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.