Undertexter visas inte i VLC: 6 åtgärder som fungerar

Undertextsproblem Senast uppdaterad: Gäller för: All platforms · VLC 3.0.x

Undertexter som inte visas i VLC är nästan aldrig en saknad funktion — VLC klarar både inbäddade (MKV/MP4) och externa (SRT/ASS/SUB) undertexter utmärkt. Vanliga orsaker är: inget valt undertextsspår, felaktigt filnamn för automatisk inläsning eller avstängd undertextsrendering. Denna guide går igenom alla i den ordning du bör kontrollera dem — åtgärderna 1 och 2 löser absolut de flesta rapporterna.

Varför händer det?

  • Inget valt undertextsspår — filen har undertexter men VLC antar "Av" (vanligt för MKV-filer med tvingande undertextspår).
  • Extern undertextfil laddades inte automatiskt — VLC laddar automatiskt endast vid exakt namnmatchning, t.ex. film.mp4 + film.srt i samma mapp.
  • Undertextsrendering avstängd i inställningarna — en kvarbliven inställning stänger av renderaren.
  • Fel spår för hörselskadade / kommentar — filen har flera undertextspår och du är på fel ett.
  • Videoupplösningen trycker undertexterna utanför skärmen — extrema proportioner kan skjuta överlägget utanför bilden (sällsynt).

Så här åtgärdar du

Lösning 1Välj undertextsspår manuellt

Åtgärd nr 1 — tar 5 sekunder

  1. Högerklicka på videon > Undertexter > Undertextsspår.

    Spårlistan öppnas.

  2. Välj ett annat spår än "Av" (prova spår 1, 2…).

    Undertexterna dyker upp direkt.

  3. Om det finns flera spår, kontrollera Verktyg > Spår-synkronisering och bekräfta vilket som är aktivt.

    Rätt spår är valt.

NoteraMånga MKV-filer har flera spår: ett tvingande (SDH) och ett fullständigt. "Av" är ibland standard om filen markerar sitt första spår som endast tvingande.

Lösning 2Åtgärda automatisk inläsning av externa undertexter

Säkerställer automatisk inläsning av .srt-filer

  1. Döp om undertextfilen så att den exakt matchar videon — samma namn, samma mapp: film.mp4 + film.srt.

    Namnen matchar.

  2. Starta om uppspelningen (eller dra .srt-filen på videon).

    Undertexterna laddas automatiskt.

  3. Verktyg > Inställningar > Undertexter: slå på "Detektera undertextfiler automatiskt" och ställ in "Undertextsspråk" efter din preferens.

    Automatisk inläsning fungerar tillförlitligt.

NoteraVLC ignorerar extra text som "film.eng.srt" om inte ett mönster för inställningarna är konfigurerat — exakt namnmatchning är enklast.

Lösning 3Åtgärda undertextsrendering (typsnitt och storlek)

Säkerställer att undertexter visas korrekt

  1. Gå till Verktyg > Inställningar > Undertexter (under "Undertexter / OSD").

    Undertextsinställningarna öppnas.

  2. Ställ in typsnittet på ett vanligt (t.ex. Arial) och öka teckenstorleken.

    Undertexterna blir läsbara.

  3. Klicka på Spara och öppna videon igen.

    Undertexterna renderas med de nya inställningarna.

NoteraOm undertexterna laddas men förblir osynliga kan renderaren misslyckas på typsnittet. Att byta till systemtypsnitt återställer ofta synligheten.

Lösning 4Kontrollera kedjan av videofilter

Bekräftar att undertextsrenderaren är aktiv

  1. Verktyg > Inställningar > &Video > Filter: se till att filtret "Undertexter" (libsubtitle) inte är manuellt avstängt.

    Undertextfiltret är aktivt.

  2. Spara och starta om VLC.

    Filtret initieras om.

  3. Spela upp filen igen.

    Undertexterna renderas.

NoteraOm du tidigare testat filter för andra åtgärder förklarar ett avstängt undertextfilter allt.

Lösning 5Återställ VLC:s inställningar till standardvärden

Raderar skadade inställningar som orsakar krascher, svart skärm och ljudproblem

  1. Avsluta VLC helt.

    Ingen VLC-process körs.

  2. Öppna kommandotolken (Win+R → cmd) eller en terminal.

    Kommandotolken är tillgänglig.

  3. Kör: vlc --reset-config (Windows/Linux) — på macOS tar du istället bort ~/Library/Preferences/org.videolan.vlc.

    VLC:s inställningar återgår till standard.

  4. Starta VLC och tillämpa bara de inställningar du verkligen behöver igen.

    VLC startar med ren konfiguration.

NoteraDetta tar bort alla dina användarinställningar (inklusive kortkommandon och utseenden). Exportera konfigurationen under Verktyg > Inställningar > Alla > Gränssnitt först om du vill ha en säkerhetskopia.

Avancerade lösningar

Lösning 1Tvinga inläsning av undertexter via menyn

Laddar alla externa undertexter oberoende av namn

  1. Under uppspelning: högerklicka > Undertexter > Lägg till undertextfil… (eller dra filen på videofönstret).

    Undertexterna läggs till i aktuell session.

  2. Gå till Undertexter > Undertextsspår och välj dem om de inte auto-valdes.

    De inlästa undertexterna visas.

NoteraDetta laddas per session. För permanent koppling, döp om filen så att den matchar videon.

Så här undviker du det

  • Håll undertextfiler i samma mapp med matchande basnamn.
  • Föredra undertexter kodade i UTF-8 för att undvika kodningsproblem.
  • För tittande på TV, kontrollera TV:ns egna undertextinställningar om du använder casting.

Vanliga frågor

Varför visar VLC undertexter för vissa filer men inte andra?
Inbäddade undertexter måste väljas för varje fil; externa undertexter måste matcha videofilens namn. Båda åtgärdas med de första två stegen ovan.
Stöder VLC SRT-, ASS- och VTT-undertexter?
Ja — SRT, ASS/SSA, VTT, SUB, PGS (blu-ray) och fler. ASS-formatering kräver libass-renderaren, inbyggd i VLC.
Undertexter fungerar på PC men inte på Android/TV?
På Android/TV beror undertextsrendering på enheten. Se till att undertextsspåret är valt i på-skärm-menyn; för ASS-formateringsproblem, stäng av "Tvinga undertextstil" i inställningarna.
Varför laddas inte undertexterna för min MKV automatiskt?
MKV bäddar in spår i filen; regeln för automatiskt namn gäller inte. Välj spåret via högerklicka > Undertexter > Undertextsspår.

Sammanfattning

Välj undertextsspår manuellt — Åtgärd nr 1 — tar 5 sekunder. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.