Konwersja MOV na WebM
Konwertuj MOV na WebM za darmo: filmy z iPhone’a i Maca stają się lekkimi plikami WebM z VP9 dla stron WWW. Wiele plików naraz, nic nie jest wysyłane.
MOV
MOV to format QuickTime firmy Apple: nagrywają w nim iPhone, iPad, Mac i wiele aparatów. Od iOS 11 obraz to zwykle HEVC; starsze klipy i tryb „Najbardziej zgodny” dają H.264, dźwięk to AAC.
Windows, aplikacje na Androida i wiele formularzy wysyłania wciąż oczekują MP4, choć strumienie w pliku MOV są tymi samymi, których używa MP4.
MOV na WebM: remux czy ponowne kodowanie
MOV na WebM to zawsze ponowne kodowanie: WebM zawiera VP9 (albo VP8, AV1), a nie H.264 czy HEVC z pliku MOV. Pracę wykonuje koder VP9 przeglądarki, a dźwięk staje się Opus.
Na ustawieniu Oryginalna minuta 1080p to około 45 MB VP9, zwykle mniej niż MOV z telefonu. Kodowanie VP9 trwa dłużej niż odtwarzanie: klip 4K zajmuje kilka razy więcej czasu niż jego długość.
Jak to działa
- Upuść jeden lub więcej plików MOV: WebM jest już wybrany. Jakość, maksymalną rozdzielczość i dźwięk można zmienić przed startem.
- Strumienie pasujące do WebM są kopiowane; reszta jest kodowana od nowa przez WebCodecs albo FFmpeg skompilowany do WebAssembly, gdy przeglądarka nie daje rady.
- Pobierz każdy plik osobno albo wszystkie w jednym ZIP.
Pytania
Czy moje filmy są wysyłane na serwer?
Nie. Odczyt, remux i kodowanie odbywają się w tej karcie przeglądarki. Otwórz DevTools i obserwuj kartę Sieć podczas konwersji: żadne żądanie nie przenosi pliku.
Dlaczego jeden plik jest gotowy w kilka sekund, a inny po kilku minutach?
Remux tylko kopiuje strumienie, więc działa z prędkością dysku. Ponowne kodowanie dekoduje i koduje każdą klatkę; FFmpeg w WebAssembly, używany, gdy przeglądarka nie daje rady, jest jeszcze wolniejszy.
Jak duży może być film?
Do 3 GB na plik za darmo i dowolnie wiele plików. Remux i kodowanie przez WebCodecs czytają dysk po kawałku; droga przez FFmpeg trzyma wynik w pamięci.