Undertexter undertextformat

SRT / ASS / VTT

Tre av dem är text som du kan redigera. En av dem är en bild av text, och det förändrar allt.

Kort sagt

SRT är timings och vanlig text. ASS lägger till placering, typsnitt och färg. VTT är webbens version av SRT. PGS och VobSub är inga av dessa – de är bilder som lyfts från Blu-ray och DVD, vilket är anledningen till att de aldrig kan stylas om, storleksändras eller genomsökas. iOS ignorerar helt en .srt-fil bredvid en video.

30 juli 2026

Öppnas utan hjälp av

iPhone · iPad Delvis
Mac Delvis
FoxDL Öppnas

Apples spelare visar undertextspår som är *inuti* en fil som stöds och WebVTT i en HLS-ström. Vad den inte gör är att lägga märke till en .srt som sitter bredvid en video i samma mapp – en konvention som varje stationär spelare har hedrat i tjugo år, och som iOS aldrig har implementerat.

Fakta

SRT SubRip. Ett nummer, ett tidsintervall, raden. Ingen styling, universellt stöd
ASS / SSA Advanced SubStation Alpha. Position, typsnitt, färg, kontur, karaoketiming, animation
VTT WebVTT. SRT:s struktur med CSS-liknande cues; webbstandarden, används av HLS
SUB / IDX VobSub. Bitmapundertexter från DVD, i ett par filer
PGS Presentation Graphic Stream. Bitmapundertexter från Blu-ray, vanligtvis inuti en MKV
Redigerbar som text SRT, ASS, VTT — ja. VobSub och PGS — nej, de är bilder
Kan ligga i en fil MKV rymmer alla; MP4 rymmer väldigt lite; AVI rymmer inga
Teckenkodning Den vanligaste orsaken till förvanskade specialtecken, särskilt på äldre turkiska och kyrilliska filer

Text, formaterad text och bilder

SRT är den enkla, och dess enkelhet är varför den vann: en räknare, en start- och sluttid, och orden. Vilket verktyg som helst kan skriva en, vilken spelare som helst kan läsa en, och du kan rätta ett stavfel i en textredigerare. Vad den inte kan göra är att säga var på skärmen en rad ska sitta eller vilken färg den ska ha.

ASS byggdes för de fall där det spelar roll — en skylt på en vägg översatt på plats, två personer som pratar samtidigt, karaoke där varje stavelse lyser upp. Den bär typsnitt, färger, konturer, positioner och timingeffekter, och en MKV kan till och med bära de typsnittsfiler som behövs för att rendera den som avsett. En spelare som renderar ASS som ren text visar dig orden men inget av arbetet.

PGS och VobSub är något helt annat. De är bilder av undertexter, tagna från Blu-ray och DVD, där undertexten alltid ritades som en bild. De kan visas och inget mer: ingen typsnittsändring, ingen storleksändring, ingen sökning, ingen översättning. Att göra en till text kräver optisk teckenigenkänning och en eftermiddag.

Varför iOS ignorerar filen bredvid din video

På en dator räcker film.mkv och film.srt i samma mapp för en spelare — konventionen är så gammal och så universell. iOS har ingen sådan konvention, och framför allt ingen sådan mapp: appar är sandlådade, var och en med sin egen lagring, och "bredvid" är inte en relation systemet exponerar.

Så en undertextfil på en iPhone måste medvetet överlämnas till en spelare, och spelaren måste vara den som håller ihop parningen. Väl gjort kan valet fastna på filen — en film du lämnade med turkiska undertexter öppnas med dem nästa gång.

Den andra halvan av problemet är kodning. En undertextfil är bytes, och inget i filen säger vilket alfabet de bytesen betyder om den inte skrevs som UTF-8. Äldre filer, särskilt turkiska och kyrilliska, skrevs i regionala kodningar, och en spelare som antar UTF-8 renderar ş och ğ som trasiga tecken. Att upptäcka kodningen i stället för att anta den är vad som skiljer en spelare som visar de filerna korrekt från en som inte gör det.

Få undertexter på en video

  1. Använd spåren som redan finns i filen

    En MKV bär vanligtvis sina undertexter. Inget att lägga till, inget att para ihop — varje spår i filen bör listas efter språk, med ett Off-alternativ, och ingenting ska vara påslaget förrän du frågar.

  2. Lägg till en SRT och låt spelaren komma ihåg parningen

    För en fil utan egen undertext, lämna .srt till spelaren och låt den behålla föreningen. Det är vad FoxDL gör, och valet fastnar per fil istället för att göras igen varje gång.

  3. Konvertera ASS till SRT endast när du måste

    Det fungerar, och det kastar bort varje position, färg och typsnitt som filen specificeras. För undertexter endast för dialog är förlusten ingenting; för allt med typsättning är det det mesta av poängen.

Hela historien Undertexter, ljudspår, och de tre sätten de går fel på Inbäddade jämfört med separata filer, kodningen som förvanskar bokstäver med accenter, och hur man fixar drift.

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