MP4 / MOV
Formaty, które otwiera Twój iPhone – co sprawia, że dziwne jest, gdy jeden z nich tego nie robi.
MP4 i MOV to kontenery, na których Apple zbudował swoje systemy, więc plik, który zawodzi, prawie nigdy nie zawodzi ze względu na opakowanie. Coś w nim – 10-bitowy strumień H.264, dźwięk DTS lub TrueHD, AV1 na starszym chipie – to kodek, którego urządzenie nie może zdekodować, a winę ponosi kontener.
30 lipca 2026
Otwierane bez pomocy przez
Natywna obsługa dotyczy kontenera i kodeków, dla których Apple dostarcza dekodery. Obydwa są potrzebne. Całkowicie prawidłowy plik MP4 zawierający strumień, o którym sprzęt nigdy nie słyszał, otwiera się, wyświetla czarną ramkę lub odtwarza cicho i nie podaje żadnego przydatnego powodu.
Fakty
| Pełna nazwa | MPEG-4 Part 14 oraz format plików QuickTime |
|---|---|
| Rodzaj | Kontenery — ten sam projekt, dwie nazwy |
| Rozszerzenia | .mp4, .m4v, .mov, .m4a (tylko audio) |
| Opublikowany | MOV w 1991 przez Apple; MP4 w 2001, wywodzący się z niego |
| Wideo, które zawsze działa | H.264 do profilu High, 8-bit; HEVC na każdym urządzeniu od 2015 roku |
| Wideo, które często nie działa | H.264 High 10 (10-bit), MPEG-4 Part 2 (DivX/XviD), AV1 na sprzęcie sprzed 2023 |
| Audio, które zawsze działa | AAC, ALAC, MP3, PCM |
| Audio, które często nie działa | DTS, DTS-HD, TrueHD, Vorbis, Opus w pliku MP4 |
| Napisy | Napisy kodowane i jeden format tekstu z sygnaturą czasową; nic zbliżonego do zakresu, jaki oferuje MKV |
Jeden format noszący dwie nazwy
MOV było pierwsze: Apple opublikowało QuickTime w 1991 roku, a układ jego plików był na tyle dobry, że gdy grupa MPEG potrzebowała kontenera dla MPEG-4, przejęła go i ustandaryzowała. Dlatego MP4 i MOV są strukturalnie niemal tą samą rzeczą — pudełkami metadanych opisującymi ścieżki multimediów — i dlatego narzędzie zwykle może zmienić nazwę jednego na drugie i wciąż będzie działać.
Praktyczna różnica dotyczy tego, co każdemu z nich *wolno* przechowywać. MOV, jako własność Apple, akceptuje wszystko, co kiedykolwiek obsługiwał QuickTime, łącznie z ProRes i kodekami, których żaden telefon nigdy nie zdekoduje. MP4 to bardziej rygorystyczny, bardziej przenośny standard. Żaden z nich nie został zaprojektowany, by nieść osiem języków napisów i dubbingowaną ścieżkę dźwiękową — tę lukę wypełniła Matroska.
Ponieważ to formaty, które otwiera każde urządzenie Apple, są też celem niemal każdej konwersji. „Przekonwertuj na MP4” to skrót od „umieść to w pudełku, które zaakceptuje iOS”.
To dlaczego ten nie gra?
Otwarcie pliku wymaga dwóch rzeczy, a tylko pierwsza dotyczy kontenera. System czyta pudełko, znajduje ścieżki, a potem prosi swoje dekodery, by zamieniły te ścieżki w obraz i dźwięk. Jeśli brakuje dekodera, wszystko do tego momentu i tak się powiodło — dlatego awaria wygląda tak dziwnie. Plik się otwiera. Jest czas trwania. Jest pasek przewijania. Nie ma czego oglądać.
Objaw mówi, która połowa zawiodła:
- Dźwięk, ale brak obrazu — kodek wideo nie jest obsługiwany. Na sprzęcie Apple zwykle winny jest 10-bitowy H.264, często zapisywany jako *Hi10P*, powszechny w wydaniach anime. Sprzętowe dekodery H.264 są tylko 8-bitowe, a systemowy odtwarzacz nie ma programowego rozwiązania zapasowego.
- Obraz, ale brak dźwięku — kodek audio nie jest obsługiwany. DTS i TrueHD to te, na które trafiasz w czymkolwiek zgranym z płyty.
- Ani jedno, ani drugie, plus błąd — zwykle uszkodzony lub obcięty plik, albo MP4, którego indeks znajduje się na końcu i nigdy nie dotarł.
- Oba działają, ale się zacina — nic nie jest nieobsługiwane; przepływność albo rozdzielczość po prostu przerastają to, co dany chip chce robić.
Odtwarzacz z własnymi dekoderami omija to wszystko, bo nigdy nie pyta systemu. Sam dekoduje 10-bitowy H.264 i DTS, programowo, i przekazuje gotowe klatki na ekran.
Co z tym zrobić
- Dowiedz się, co tak naprawdę kryje się w środku
Zanim cokolwiek przekonwertujesz, spójrz na strumienie pliku. Jeśli obraz jest w formacie 10-bitowym H.264, a dźwięk jest w formacie DTS, dokładnie wiesz, co należy zmienić – i często dotyczy to tylko dźwięku, co zajmuje dwie sekundy, a nie godzinę.
- Zakoduj ponownie tylko ten strumień, który się nie powiódł
Konwersja całego pliku, ponieważ jego ścieżka dźwiękowa jest w formacie DTS, powoduje stratę godziny i utratę jakości obrazu za darmo. Zastąpienie samej ścieżki audio zapewnia identyczność obrazu wideo bit po bicie.
- Zagraj w coś, co dekoduje w oprogramowaniu
Nie ma nic do konwersji i niczego do dopracowania: odtwarzacz z własnym stosem dekodowania otwiera bezpośrednio 10-bitowe H.264, DTS i TrueHD. To właśnie robi FoxDL — z tego samego powodu, dla którego otwiera MKV, obejmuje także MP4, czego nie zrobi odtwarzacz Apple.
Dwie rzeczy, które wyglądają na problemy z formatem, ale nimi nie są
Procesor komputera stacjonarnego brutalnie wymusza to, czego telefon oczekuje od dekodera sprzętowego. Nic w pliku nie jest błędne; ten sam plik przy niższej szybkości transmisji będzie w porządku.
MP4 przechowuje indeks, gdzie wszystko się znajduje. Kiedy jest on zapisany na końcu pliku, gracz musi mieć cały plik, zanim będzie mógł gdziekolwiek przeskoczyć. Przesunięcie tego indeksu na początek — czasami nazywane *szybkim startem* — oznacza przepisanie kilku kilobajtów, a nie konwersję.
Pytania o ten format
Pokrewne formaty
Twoja biblioteka, wreszcie w jednym miejscu.
Bezpłatne pobranie. Bez konta, bez rejestracji, bez niczego do oddania.