Hvad er SRT-filformatet?
En fil med filtypen .srt indeholder filmundertekster gemt i almindeligt tekstformat. Hver undertekstblok indeholder tre elementer, adskilt fra den næste blok af en blank linje:
- Sekvensnummer - et heltal startende fra 1, der identificerer hver undertekst,
- Tidsstempler - start- og sluttidspunkter i formatet
HH:MM:SS,mmm --> HH:MM:SS,mmm(bemærk kommaet som decimaltegn, ikke et punktum), - Underteksttekst der skal vises på skærmen (en eller flere linjer).
Under tidsstemplerne kan der forekomme valgfrie visningskoordinater. Når der ikke findes positionsdata, vises undertekster som standard nederst i midten af skærmen.
.srt-filer gemmes i SubRip-formatet, udviklet omkring år 2000. Formatet understøttes af stort set alle medieafspillere og videoplatforme, herunder VLC, mpv og YouTube. Det understøtter grundlæggende formatering via HTML-lignende tags såsom <i> for kursiv, <b> for fed og <u> for understregning, selvom afspilleres understøttelse af disse tags varierer.
Filer er typisk kodet i UTF-8. En UTF-8 BOM (EF BB BF) kan forekomme ved byte 0, men er ikke påkrævet og kan forårsage visningsproblemer i visse afspillere.
.srt-filer følger ofte en navngivningskonvention, der inkluderer filmtitlen og undertekstsproget - for eksempel Titanic.dan.srt. De kan konverteres til andre formater såsom WebVTT eller .ASS, redigeres med dedikerede værktøjer som Subtitle Edit, eller åbnes i et hvilket som helst tekstredigeringsprogram.
Sikkerhed og tryghed
RISIKO: LOWEn .srt er almindelig tekst og kan ikke eksekvere kode, så selve filen er sikker at åbne. To historiske forbehold: (1) år gamle sårbarheder i afspillere (f.eks. «Subtitle Hell»-forskningen fra 2017) misbrugte fejlbehæftet undertekst-parsing, så hold din medieafspiller opdateret; (2) undertekster downloadet fra tvivlsomme sider indeholder lejlighedsvis vildledende filnavne eller links i teksten - læs, stol ikke blindt på dem. Vær også opmærksom på kodning: gem som UTF-8, så tegn med accenter vises korrekt.
Formatdetaljer
kort fortaltProgrammer der åbner SRT-filer
Tekniske detaljer
dyb specifikation| Filtype | Tidsstyret undertekstformat i almindelig tekst |
| MIME-type | application/x-subrip |
| Tekstkodning | UTF-8 (foretrukket) eller ældre ANSI/Windows-1252; valgfri BOM (EF BB BF) tilladt ved byte 0 |
| Linjeskift | LF eller CRLF; begge accepteres af de fleste afspillere |
| Tidskodeformat | HH:MM:SS,mmm --> HH:MM:SS,mmm - komma adskiller sekunder fra millisekunder (ikke punktum) |
| Blokstruktur | Sekvens-heltal → tidskodelinje → en eller flere tekstlinjer → blank linje som separator |
| Inline-formatering | HTML-lignende tags (<b>, <i>, <u>, <font color="...">); afspillerunderstøttelse varierer |
| Valgfri positionsdata | X1, X2, Y1, Y2 pixel-koordinater tilføjet til tidskodelinjen |
| Standard undertekstposition | Nederst i midten af videorammen, når ingen koordinater er angivet |
| Filsignatur | Ingen - ingen magic bytes; identificeres ved blokstruktur og .srt-filtype |
| Sekvensnummerering | Heltal startende fra 1; de fleste afspillere tolererer ikke-sekventiel eller genstartet nummerering |
| Overlappende undertekster | Tilladt - to blokke kan dele overlappende tidsintervaller |
| Platformunderstøttelse | Universelt accepteret; understøttes indfødt af YouTube, Vimeo og de fleste streamingtjenester |
| Relaterede formater | .vtt (WebVTT), .ass/.ssa (Advanced SubStation Alpha), .sub (MicroDVD), .sbv (YouTube) |
| Udgivet | circa 2000 (SubRip program by Zuggy); the de facto standard subtitle format |
| Åben standard | Ja · royaltyfri |
| Specifikation | en.wikipedia.org |
SRT-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om SRT-filer.