tooly

Konwertuj WebM na MP4 online

WebM odtwarza się w przeglądarkach, ale nie w iMovie, Premiere, WhatsAppie ani na iPhonie. Zamień go na uniwersalny MP4 (H.264/AAC) bez instalowania niczego — konwersja odbywa się w przeglądarce dzięki FFmpeg.

Twoje pliki nie opuszczają przeglądarki

Jak używać

  1. 1

    Przeciągnij plik WebM do pola albo kliknij, aby go wybrać.

  2. 2

    Poczekaj na konwersję — wideo WebM jest przekodowywane do H.264, co na typowym laptopie trwa mniej więcej tyle, ile sam klip.

  3. 3

    Pobierz MP4 lub przetwórz kilka plików naraz i pobierz jako ZIP.

Skąd biorą się pliki WebM

WebM został wprowadzony przez Google w 2010 roku jako wolny od opłat licencyjnych format wideo dla sieci. Opiera się na kontenerze Matroska i zawiera wideo VP8, VP9 lub AV1 z dźwiękiem Vorbis lub Opus. Zwykle plik WebM trafia do Ciebie, choć wcale go nie wybierałeś:

  • Nagrania ekranu robione w przeglądarce, np. przez rozszerzenia lub rejestratory internetowe, które korzystają z wbudowanego w przeglądarkę MediaRecorder.
  • Klipy zapisane ze stron i platform społecznościowych, które streamują w VP9.
  • Eksporty z niektórych narzędzi do animacji, memów i nagrywania gier.
  • Nagrania z usług do wideorozmów i wiadomości głosowych.

Przeglądarki odtwarzają WebM bez problemu. Kłopoty zaczynają się gdzie indziej: iMovie i Final Cut go nie importują, Premiere wymaga dodatkowych kroków, starsze iPhone'y nie odtworzą go w Zdjęciach, wiele telewizorów go ignoruje, a niektóre komunikatory i formularze wysyłania odrzucają to rozszerzenie.

Dlaczego WebM jest zawsze kodowany ponownie

Niektóre konwertery potrafią w kilka sekund przepakować plik do MP4, gdy kodek jest już zgodny. W przypadku WebM ten skrót nie pomaga: cały sens konwersji polega na uzyskaniu H.264, a WebM nigdy nie zawiera H.264. Nawet tam, gdzie MP4 technicznie może przenosić VP9 lub AV1, urządzenia odrzucające WebM zwykle odrzucają też te kodeki.

Dlatego narzędzie zawsze dekoduje WebM i koduje nowy strumień:

  • Wideo: H.264 przy CRF 23, standardowy 8-bitowy kolor 4:2:0 — połączenie o najszerszym wsparciu sprzętowym.
  • Audio: Opus lub Vorbis konwertowane do AAC 128 kbit/s.
  • Układ pliku: indeks jest zapisywany na początku MP4, więc plik może zacząć się odtwarzać w przeglądarce lub komunikatorze, zanim zostanie w całości pobrany.

Rozdzielczość i liczba klatek na sekundę się nie zmieniają. W przeglądarce koder korzysta z presetu ultrafast; opcja serwerowa używa medium przy tym samym CRF, co wymaga więcej mocy procesora, ale zwykle daje mniejszy plik.

Spodziewaj się większego MP4

VP9 i AV1 są nowsze i wydajniejsze niż H.264. Przy tej samej jakości wizualnej H.264 potrzebuje mniej więcej o 30–50% więcej bitów niż VP9, a w porównaniu z AV1 jeszcze więcej. W połączeniu z szybkim presetem przeglądarkowym 40-megabajtowy WebM może łatwo zamienić się w MP4 o rozmiarze 70–100 MB.

Są dwa sposoby, by to zmniejszyć:

  1. Użyj przetwarzania na serwerze, które przy tej samej jakości kompresuje lepiej. Darmowe użycie obejmuje jedno zadanie dziennie do 500 MB; Premium jest bez limitu i przyjmuje pliki do 4 GB.
  2. Przepuść potem MP4 przez Kompresję wideo z ustawieniem „Lekka” lub „Średnia”.

Nagrania ekranu: specyficzne problemy

Nagrania ekranu z przeglądarki to najczęstsze źródło plików WebM i mają swoje dziwactwa.

Brak długości i przewijania

MediaRecorder zapisuje plik w trakcie nagrywania i często nigdy nie zapisuje całkowitej długości. Odtwarzacze pokazują wtedy 0:00 lub stale rosnącą oś czasu, a przewijanie skacze albo nie działa. Ponowne kodowanie zapisuje poprawny indeks, więc MP4 ma prawidłową długość i normalnie się przewija. Już to jest dobrym powodem, by konwertować nagrania przed udostępnieniem lub edycją.

Zmienna liczba klatek

Rejestratory przechwytują klatki tylko wtedy, gdy coś zmienia się na ekranie, więc nagranie statycznego slajdu może zawierać długie przerwy między klatkami. Konwersja utrzymuje synchronizację obrazu i dźwięku w tych przerwach. Jeśli nagranie zaczyna się lub kończy minutami martwego czasu, najpierw je wytnij narzędziem Przytnij wideo: konwersja będzie krótsza, a plik mniejszy.

Przezroczyste wideo

WebM z VP8 lub VP9 może zawierać kanał alfa, używany w animowanych naklejkach i nakładkach. H.264 nie obsługuje przezroczystości, więc przezroczyste obszary w MP4 stają się czarne. Jeśli potrzebujesz animowanego obrazu z przezroczystością, zachowaj WebM; jeśli potrzebujesz czegoś, co odtwarza się jako krótka pętla na czatach lub w dokumentach, lepiej może się sprawdzić Konwertuj wideo na GIF.

Szybkość i pamięć w przeglądarce

Dekodowanie VP9 i AV1 jest bardziej wymagające niż dekodowanie H.264, a całe zadanie działa na jednym rdzeniu procesora w WebAssembly. Orientacyjne oczekiwania:

  • Nagranie ekranu 1080p konwertuje się na nowym laptopie mniej więcej w czasie rzeczywistym, więc 10-minutowe nagranie zajmuje około 10 minut.
  • Telefony są kilka razy wolniejsze i przy plikach powyżej kilkuset megabajtów może im zabraknąć pamięci.
  • Plik wejściowy i wynikowy są przechowywane w pamięci przeglądarki aż do pobrania, więc przy dużych plikach zamknij inne ciężkie karty.

W trybie przeglądarkowym nic nie jest wysyłane, a oryginalny WebM pozostaje nietknięty. Przy długich nagraniach lub w wysokiej rozdzielczości opcja serwerowa pozwala uniknąć zarówno limitu pamięci, jak i czekania na własnym urządzeniu.

FAQ

Czy wideo jest wysyłane na serwer?

Nie. FFmpeg działa jako WebAssembly w przeglądarce, plik nie opuszcza urządzenia. Premium może zamiast tego przetwarzać pliki do 4 GB na naszych serwerach.

Czy jakość spadnie?

WebM zawiera wideo VP8, VP9 lub AV1, którego wiele odtwarzaczy MP4 nie potrafi zdekodować, dlatego jest ono ponownie kodowane do H.264 przy CRF 23. Dla większości materiałów różnica jest wizualnie nieodróżnialna.

Ile to trwa?

Reencoding działa mniej więcej w czasie rzeczywistym na laptopie — 10-minutowy klip zajmuje około 10 minut.

Czy jest limit rozmiaru?

Do 2 GB w przeglądarce, ograniczone pamięcią urządzenia. Premium podnosi limit do 4 GB przy znacznie szybszym przetwarzaniu na serwerze.

Czy napisy są zachowywane?

Osadzone ścieżki napisów są usuwane — MP4 słabo je obsługuje. Wyodrębnij je wcześniej, jeśli są potrzebne.

Podobne narzędzia