Behållare ISO-basmedia

MP4 / MOV

Formaten som din iPhone öppnar – vilket gör det konstigare när ett av dem inte gör det.

Kort sagt

MP4 och MOV är de behållare som Apple byggde sina system runt, så en fil som misslyckas misslyckas nästan aldrig på grund av omslaget. Något inuti den - en 10-bitars H.264-ström, DTS- eller TrueHD-ljud, AV1 på ett äldre chip - är en codec som enheten inte kan avkoda, och behållaren får skulden.

30 juli 2026

Öppnas utan hjälp av

iPhone · iPad Öppnas
Mac Öppnas
FoxDL Öppnas

Inbyggt stöd är för behållaren och för codecs som Apple levererar avkodare för. Båda behövs. En helt giltig MP4 som håller en ström hårdvaran aldrig har hört talas om öppnas, visar en svart bildruta eller spelar tyst och ger ingen användbar anledning.

Fakta

Fullständigt namn MPEG-4 Part 14, och QuickTime File Format
Typ Behållare — samma design, två namn
Filändelser .mp4, .m4v, .mov, .m4a (endast ljud)
Publicerad MOV 1991 av Apple; MP4 2001, härledd från den
Video som alltid fungerar H.264 upp till High profile, 8-bit; HEVC på alla enheter från 2015 och framåt
Video som ofta inte gör det H.264 High 10 (10-bit), MPEG-4 Part 2 (DivX/XviD), AV1 på hårdvara från före 2023
Ljud som alltid fungerar AAC, ALAC, MP3, PCM
Ljud som ofta inte gör det DTS, DTS-HD, TrueHD, Vorbis, Opus i en MP4
Undertexter Dolda undertexter och ett format för tidsatt text; inget i närheten av bredden en MKV håller

Ett format med två namn

MOV kom först: Apple publicerade QuickTime 1991, och dess fillayout var tillräckligt bra att när MPEG-gruppen behövde en behållare för MPEG-4 tog de den och standardiserade den. Det är varför MP4 och MOV strukturellt är nästan samma sak — lådor med metadata som beskriver spår av media — och varför ett verktyg oftast kan döpa om den ena till den andra och den fortfarande fungerar.

Den praktiska skillnaden är vad var och en *tillåts* hålla. MOV, som är Apples eget, accepterar allt QuickTime någonsin stödde, inklusive ProRes och codecs ingen telefon någonsin kommer att avkoda. MP4 är den strängare, mer portabla standarden. Ingen av dem designades för att bära åtta undertextspråk och ett dubbat ljudspår, vilket är luckan Matroska fyllde.

Eftersom dessa är formaten varje Apple-enhet öppnar är de också målet för nästan varje konvertering. "Konvertera till MP4" är kortform för "lägg det här i lådan iOS accepterar".

Varför spelar då inte den här?

Eftersom att öppna en fil kräver två saker, och bara den första handlar om behållaren. Systemet läser lådan, hittar spåren, och ber sedan sina avkodare förvandla de spåren till bild och ljud. Om en avkodare saknas har allt fram till dess ändå lyckats — vilket är varför felet ser så konstigt ut. Filen öppnas. Det finns en speltid. Det finns en spolningsrad. Det finns inget att titta på.

Symptomet avslöjar vilken av de två halvorna som gick sönder:

  • Ljud men ingen bild — videocodecen stöds inte. På Apple-hårdvara är den vanliga boven 10-bitars H.264, ofta skriven *Hi10P*, som är vanligt i animesläpp. Hårdvaru-H.264-avkodare är endast 8-bitars, och det finns ingen mjukvarureserv i systemets spelare.
  • Bild men inget ljud — ljudcodecen stöds inte. DTS och TrueHD är de du möter på allt rippat från en skiva.
  • Varken eller, och ett fel — vanligtvis en trasig eller avbruten fil, eller en MP4 vars index ligger i slutet och aldrig kom fram.
  • Båda, men det hackar — inget stöds inte; bithastigheten eller upplösningen är helt enkelt mer än den kretsen orkar med.

En spelare som bär sina egna avkodare kringgår allt det här, eftersom den aldrig frågar systemet. Den avkodar 10-bitars H.264 och DTS själv, i mjukvara, och lämnar färdiga bildrutor till skärmen.

Vad ska man göra åt det

  1. Ta reda på vad som faktiskt finns inuti

    Innan du konverterar något, titta på filens strömmar. Om videon är 10-bitars H.264 och ljudet är DTS vet du exakt vad som behöver ändras – och ofta är det bara ljudet som gör det, vilket är ett jobb på två sekunder snarare än en timme.

  2. Omkoda endast strömmen som misslyckas

    Att konvertera en hel fil eftersom dess ljudspår är DTS slösar bort en timme och förlorar bildkvalitet för ingenting. Om du bara byter ut ljudspåret håller videon bit för bit identisk.

  3. Spela det med något som avkodar i mjukvara

    Inget att konvertera och inget att lista ut: en spelare med sin egen avkodningsstack öppnar 10-bitars H.264, DTS och TrueHD direkt. Det är vad FoxDL gör — samma anledning till att den öppnar MKV täcker även den MP4:a Apples spelare inte vill.

Två saker som ser ut som formatproblem och inte är det

En fil som spelas bra på en dator och som stammar på en telefon

En stationär CPU kraftverkar vad en telefon förväntar sig att dess hårdvaruavkodare ska göra. Inget om filen är fel; samma fil med en lägre bithastighet skulle vara bra.

En fil nedladdad från webben som inte kommer att söka

En MP4 håller ett index över var allt finns. När det skrivs i slutet av filen måste en spelare ha hela filen innan den kan hoppa någonstans. Att flytta det indexet framåt – ibland kallat *snabbstart* – är en omskrivning av några kilobyte, inte en konvertering.

Hela historien Varför din iPhone öppnar en videofil och vägrar nästa Behållare, kodekar, och de tre sätten att titta på en fil iOS vägrar öppna.

Frågor om det här formatet

Närliggande format

Ditt bibliotek, äntligen på ett ställe.

Gratis att ladda ner. Inget konto, ingen registrering, inget att lämna ifrån dig.

Ladda ner från App Store