Varför filer inte öppnas

Varför din iPhone öppnar en videofil och vägrar nästa

Två filer är båda "videor", båda ett par gigabyte, båda nedladdade från samma ställe. Den ena spelas upp i samma stund du trycker på den. Den andra visar en grå skärm, eller inget alls. Skillnaden är nästan aldrig att filen är trasig — det är vad som är inpackat runt bilden, och vilket av de omslagen Apple bestämde sig för att stödja.

8 min läsning Uppdaterad 29 juli 2026

Spelas upp direkt
MP4 och MOV med H.264- eller HEVC-video och AAC-ljud.
Vägras oftast
MKV, AVI, WebM, FLV, WMV — oavsett vad som finns inuti dem.
Anledningen
iOS läser behållaren innan videon, och bara en kort lista behållare stöds.

En videofil är en låda med flera saker i sig

Ordet "format" används för två helt olika saker, vilket är där mest förvirring börjar. En videofil är en behållare: en låda som håller ett videospår, ett eller flera ljudspår, eventuellt undertextspår, kapitelmarkeringar, omslagsbild och en tabell som talar om för en spelare var vart och ett börjar. MP4, MKV, AVI, MOV och WebM är behållare. De är lådan, inte innehållet.

Det som finns inuti lådan är kodat med en kodek — komprimeringsmetoden som gör om fyrtio gigabyte råa bilder till två. H.264, HEVC (H.265), AV1, VP9 och MPEG-4 Part 2 är videokodekar; AAC, MP3, AC-3, E-AC-3, DTS, FLAC, Opus och Vorbis är ljudkodekar. En enda MKV-fil kan innehålla HEVC-video, ett AC-3-ljudspår på engelska, ett AAC-spår på turkiska, och tre undertextspår.

Så "kan den här enheten spela upp en MKV?" är egentligen två frågor staplade på varandra. Kan den öppna lådan, och kan den avkoda vad den hittar inuti? En spelare måste svara ja på båda. Apples inbyggda uppspelning svarar nej på den första frågan för de flesta lådor, vilket är anledningen till att filen aldrig ens kommer så långt att den misslyckas på den andra.

Orden värda att kunna

Fem begrepp täcker nästan alla samtal om videofiler. De är värda tio minuter eftersom de gör om "det fungerar inte" till en specifik, besvarbar fråga.

Behållare
Filomslaget — MP4, MKV, AVI, MOV, WebM, TS. Den avgör vad en fil kan innehålla (hur många ljudspår, om undertexter får plats inuti, om kapitel finns), inte hur bra bilden ser ut.
Kodek
Komprimeringen av själva bilden eller ljudet: H.264, HEVC, AV1, VP9, AAC, AC-3, DTS, FLAC. Hårdvaruavkodning finns för ett fåtal av dessa; resten måste avkodas av processorn, vilket kostar batteri.
Bithastighet
Hur många bitar per sekund filen spenderar. Det är den enskilt största drivkraften för både kvalitet och filstorlek — en 4K-film på 8 Mbps och samma film på 60 Mbps har samma upplösning men är inte i närheten av samma bild.
Omkoda behållare (remux)
Att flytta de befintliga spåren till en annan behållare utan att röra dem. Snabbt, förlustfritt, och hela knepet bakom att göra en direktsänd ström till en vanlig fil. Inget kodas om, så inget går förlorat.
Transkoda
Att faktiskt koda om videon till en annan kodek. Långsamt, varmt, batterikrävande, och innebär alltid en kvalitetsförlust — en konverterad kopia ligger alltid en generation efter originalet.

Vad Apples egen uppspelning accepterar

Det här är den praktiska listan från och med iOS 17 och macOS 14 — samma regler som Filer-appen, Snabbtitt, Safari och QuickTime alla följer, eftersom de delar en mediastack.

BehållareiPhone / iPadMac (QuickTime)Vanligt innehåll
MP4 / M4VJaJaH.264- eller HEVC-video, AAC-ljud
MOVJaJaApples egen behållare, samma kodekar
MKV (Matroska)NejNejVad som helst — den mest flexibla behållaren som används
AVINejNejÄldre DivX/Xvid-material, MP3- eller AC-3-ljud
WebMNejNejVP9- eller AV1-video, Opus- eller Vorbis-ljud
FLV / WMVNejNejÄldre webb- och Windows-video
TS / M2TSDelvisDelvisSändnings- och Blu-ray-strömmar
HLS (.m3u8)JaJaIngen fil — en spellista som pekar på segment

Även inuti en behållare som stöds kan en kodek fortfarande vägras: AC-3-, E-AC-3- och DTS-ljud är vanligt i filmer och avkodas inte av systemets spelare, vilket är anledningen till att vissa MP4-filer spelas upp med bild men utan ljud.

Varför listan är så kort

Det är inget förbiseende. Apple levererar hårdvaruavkodare för kodekarna det stödjer, så en iPhone kan spela upp en 4K HEVC-film i timmar på en laddning — videon rör aldrig huvudprocessorn. Att stödja varenda behållare och kodek i världen skulle betyda att avkoda mycket av det i mjukvara, med den batteri- och värmekostnad det medför, och att åta sig patentlicensiering för format Apple inte har något intresse av.

Konsekvensen är att en allmän mediaspelare på iOS måste ha med sig sin egen motor. Praktiskt taget varenda en av dem är byggd på samma öppen källkods-grund — FFmpeg och dess bibliotek — som förstår ungefär varenda behållare och kodek som någonsin funnits. Det är hela anledningen till att en tredjepartsspelare öppnar filer systemet inte vill: den gör inget smart, den gör avkodningen själv.

Det här förklarar också en skillnad du märker mellan spelare. En som avkodar i mjukvara spelar upp allt men blir varm på en lång film; en som lämnar arbetet till hårdvaruavkodaren när kodeken tillåter det förblir sval och håller längre. En bra spelare gör båda — hårdvara där den kan, mjukvara där den måste, och växlar utan att fråga dig.

Tre sätt att titta på en fil iOS vägrar

I ordning efter hur mycket de kostar dig i tid och kvalitet.

01

Konvertera den på en dator först

Kör filen genom en skrivbordskonverterare och skapa en MP4 med H.264-video och AAC-ljud. Det här är vägen de flesta guider på internet rekommenderar, mest för att den är äldst.

Funkar bra när

Du får en fil systemets spelare, AirDrop och Foton alla förstår, och den fortsätter fungera för alltid.

Där det brister

Kräver en dator, tar lika lång tid som filmen själv på blygsam hårdvara, kastar bort bildkvalitet, och tar oftast bort varje ljudspår och undertext utom den första.

02

Strömma den från något annat

Lämna filen på en NAS, en dator eller en mediaserver och spela upp den över nätverket, och låt servern konvertera i farten om enheten inte klarar kodeken.

Funkar bra när

Ingen kopia, inget lagringsutrymme förbrukat på enheten, och hela biblioteket stannar på ett ställe.

Där det brister

Kräver en server som körs, slutar fungera i samma stund du lämnar hemmet eller nätverket hackar, och konvertering i farten är exakt kvalitetsförlusten ovan, bara dold.

03

Använd en spelare som avkodar den direkt

Installera en app med sin egen mediamotor, lägg filen på enheten, och öppna den. Inget konverteringssteg finns eftersom inget behövs.

Funkar bra när

Direkt — en två GB stor MKV öppnas på den tid det tar att trycka på den. Varje inbäddad undertext och ljudspår överlever, eftersom inget skrevs om.

Där det brister

Mjukvaruavkodning av en ovanlig kodek använder mer batteri än hårdvaruavkodning av en vanlig, och en dåligt byggd spelare hackar på 4K där en bra inte gör det.

Vad som faktiskt skiljer en bra spelare från en dålig

Nästan varenda mediaspelare på App Store påstår "alla format". Det här är sakerna som skiljer sig när du kommit förbi den rubriken.

  • Hårdvaruavkodning där det är möjligt

    H.264 och HEVC bör gå till hårdvaruavkodaren, inte CPU:n. Du märker det inom två minuter: enheten blir varm, eller så gör den inte det.

  • Varje spår exponerat, inte bara det första

    En film med tre ljudspråk och fem undertextspår bör låta dig växla mellan alla dem mitt i uppspelningen, utan att öppna om filen.

  • Återupptagning som faktiskt återupptar

    Position sparad per fil, återställd vid återöppning, och behållen när filen byter namn eller flyttas. Förvånansvärt sällsynt, och det du kommer sakna mest.

  • Förnuftigt beteende på enorma filer

    En 20 GB stor remux bör spola mjukt i stället för att frysa fyra sekunder vid varje spolning. Det är en indexeringsfråga, inte en avkodningsfråga.

  • Bakgrundsljud och bild-i-bild

    Att kunna låsa skärmen och fortsätta lyssna, eller krympa videon till ett hörn medan du svarar på ett meddelande, är det som gör en spelare användbar på en telefon överhuvudtaget.

  • Inget omkodningssteg gömt någonstans

    Om en app "importerar" eller "optimerar" din fil i några minuter innan den spelas upp konverterar den — med den kvalitetsförlust och väntan det innebär.

Samma fil över de tre enheterna

Reglerna är identiska eftersom iOS, iPadOS och macOS delar en mediastack. Det som skiljer sig är vad du bekvämt kan göra kring uppspelningen.

iPhone

Lagringsutrymme är begränsningen, så filer kommer oftast in, tittas på och tas bort. Bakgrundsljud och bild-i-bild betyder mer här än någon annanstans.

iPad

Den naturliga platsen för långa filmer, och den enda iOS-enheten där en extern USB-C-disk full av video kan spelas upp på plats, utan att kopiera något till enheten först.

Mac

Inget lagringstryck och inget värmetak, så mjukvaruavkodning av en besvärlig kodek är i princip gratis. Här hör en 40 GB stor remux hemma.

Frågorna det här oftast blir till

Är MKV bättre kvalitet än MP4?

Ingen är bättre — de är lådor, och kvaliteten finns i kodeken och bithastigheten inuti. MKV-filer ser ofta bättre ut i praktiken eftersom MKV är vad folk använder för hög-bithastighet-rippningar, medan MP4 är vad streamingtjänster levererar med en bråkdel av bithastigheten. Lägg samma videospår i båda och de är pixel för pixel identiska.

Förlorar konvertering av MKV till MP4 kvalitet?

Bara om spåren kodas om. Om video- och ljudkodekarna inuti redan är sådana MP4 kan bära flyttar en remux dem bara över orörda — förlustfritt och oftast under en minut. Om HEVC måste bli H.264, eller DTS måste bli AAC, är det en omkodning och kvalitet går förlorad.

Varför hackar min 4K-fil när en mindre spelas fint?

Antingen avkodas kodeken i mjukvara när den kunde använda hårdvaruavkodaren, eller så ligger filen på långsam lagring — en nätverksdelning eller en extern disk över en svag anslutning kan inte alltid mata 80 Mbps. Kopiera den lokalt en gång som test; om den spelas upp var avkodningen aldrig problemet.

Vilket är det säkraste formatet att förvara ett bibliotek i?

MKV, om du vill behålla allt källan hade — flera ljudspråk, undertextspår, kapitel. MP4 med H.264 eller HEVC, om maximal kompatibilitet med varje enhet i hushållet betyder mer än att behålla extraspåren. Den att undvika för allt nytt är AVI, som inte kan bära moderna kodekar ordentligt.

FoxDL

Hur FoxDL hanterar det här

FoxDL bär på sin egen mediamotor, så behållarfrågan kommer aldrig upp. Du lägger filen på enheten och öppnar den. Samma motor spelar upp musik, så en film och ett FLAC-album finns i ett bibliotek.

  • MKV, AVI, WebM, FLV, WMV, MP4, MOV, TS och HLS öppnas direkt — inget konverteras, importeras eller paketeras om först.
  • Hårdvaruavkodning används överallt kodeken tillåter det, med en mjukvaruväg bakom för de som inte tillåter det, så en vanlig film inte kostar dig batteri.
  • AC-3-, E-AC-3-, DTS-, FLAC-, Opus- och Vorbis-ljud avkodas också, vilket är det som löser problemet med tyst film — och samma avkodare spelar upp FLAC- och ALAC-album i det biblioteket.
  • Varje inbäddat ljud- och undertextspår listas och kan växlas under uppspelning.
  • Positionen kommas ihåg per fil och överlever att den byter namn eller flyttas, eftersom biblioteket spårar filer efter identitet snarare än sökväg.
  • Bild-i-bild och bakgrundsljud finns där, och på iPad spelas en extern disk upp på plats utan kopiering.

Uppspelning av dina egna filer ingår i gratisversionen på alla enheter — det mäts inte och det är ingen Pro-funktion.

Vanliga frågor

Alla frågor

Läs vidare

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

Gratis nedladdning. Inget konto, ingen registrering — hela funktionsuppsättningen finns i gratisversionen.

Ladda ner från App Store