VLC undertextverktyg: hitta, konvertera och åtgärda undertextfiler

tool Senast uppdaterad:

Undertexter är en av de största VLC-smärtpunkterna — fel kodning, saknade filer, osynkroniserad text. Utöver fixarna på den här webbplatsen (vlc-subtitles-not-showing, vlc-subtitle-garbled) gör några externa verktyg hanteringen av undertexter mycket enklare. Alla verktyg som listas här är gratis och open source, med endast officiella nedladdningslänkar.

Hitta undertextfiler

OpenSubtitles (opensubtitles.org) är det största undertextindexet och integreras med VLC:s officiella tillägg för undertextnedladdning. Subscene-liknande arkiv kommer och går; föredra OpenSubtitles för långsiktighet. För exakta träffar, inkludera din videofils releasegruppstag (t.ex. "show.s01e01.1080p.WEB-DL.x265-GROUP").

Åtgärda kodning (problemet med skräptecken)

Skräpiga undertexter beror oftast på en kodningsmismatch: .srt-filen är i Windows-1252 eller någon annan äldre kodning men VLC antar UTF-8. Åtgärda i VLC: Verktyg → Inställningar → Undertexter → Standardkodning. Eller konvertera filen en gång med en omvandlare (nedan) så att den alltid är korrekt.

Omvandlings-/omsynkroniseringsverktyg

ffmpeg (ffmpeg.org) konverterar mellan undertextformat: ffmpeg -i input.srt output.vtt. För tidsförskjutningar kan Subtitle Edit (open source, subtitle-edit.com) flytta, omsynkronisera och OCR-a undertexter från video. Båda är gratis; ladda bara ner dem från sina officiella webbplatser.

VLC-sidan undertextinställningar

Högerklicka → Undertext → Undertextspår väljer spåret; G/H-tangenterna flyttar tidpunkten med ±50 ms; Verktyg → Inställningar → Undertexter ställer in teckensnitt, storlek och kontur. För inbäddade undertexter i MKV fungerar spår väljaren likadant.

Vanliga frågor

Var kan jag lagligt hitta undertexter?
OpenSubtitles är värd för användaruppladdade undertextfiler. Lagarna varierar mellan länder — för personligt bruk av filer du äger är detta vanlig praxis. För kommersiell distribution, skaffa licensierade undertextfiler.
Min .srt visar konstiga tecken
Den är troligen kodad i Windows-1252. Ställ in VLC:s standardkodning på Windows-1252, eller konvertera filen till UTF-8 med Subtitle Edit.
Undertexterna är en sekund sena — kan jag åtgärda det i VLC?
Ja — tryck H för att fördröja (undertext senare) eller G för att påskynda (tidigare) under uppspelning. För permanenta fixar, flytta filen i Subtitle Edit.