Hva er SRT-filformatet?
En fil med filendelsen .srt inneholder filmundertekster lagret i rent tekstformat. Hver undertekstblokk inneholder tre elementer, separert fra neste blokk med en tom linje:
- Sekvensnummer - et heltall som starter på 1 og identifiserer hver undertekstoppføring,
- Tidsstempler - start- og sluttider i formatet
HH:MM:SS,mmm --> HH:MM:SS,mmm(merk komma som desimalseparator, ikke punktum), - Underteksttekst som skal vises på skjermen (én eller flere linjer).
Under tidsstemplene kan valgfrie visningskoordinater forekomme. Når ingen posisjonsdata er til stede, vises undertekster som standard nederst i midten av skjermen.
.srt-filer er lagret i SubRip-formatet, utviklet rundt år 2000. Formatet støttes av praktisk talt alle medieavspillere og videoplattformer, inkludert VLC, mpv og YouTube. Det støtter grunnleggende formatering via HTML-lignende tagger som <i> for kursiv, <b> for fet skrift og <u> for understreking, selv om støtten for disse taggene varierer mellom avspillere.
Filer er vanligvis kodet i UTF-8. En UTF-8 BOM (EF BB BF) kan forekomme ved byte 0, men er ikke påkrevd og kan forårsake visningsproblemer i enkelte avspillere.
.srt-filer følger ofte en navnekonvensjon som inkluderer filmtittelen og språket på underteksten - for eksempel Titanic.eng.srt. De kan konverteres til andre formater som WebVTT eller .ASS, redigeres med dedikerte verktøy som Subtitle Edit, eller åpnes i et hvilket som helst tekstredigeringsprogram.
Sikkerhet og trygghet
RISIKO: LOWEn .srt-fil er ren tekst og kan ikke kjøre kode, så selve filen er trygg å åpne. To historiske forholdsregler: (1) år gamle sårbarheter i avspillere (f.eks. «Subtitle Hell»-forskningen fra 2017) misbrukte feilaktig parsing av undertekster, så hold medieavspilleren din oppdatert; (2) undertekster lastet ned fra tvilsomme nettsteder kan av og til ha villedende filnavn eller lenker i teksten - les, ikke stol blindt på alt. Pass også på kodingen: lagre som UTF-8 slik at spesialtegn vises riktig.
Formatdetaljer
i et nøtteskallProgrammer som åpner SRT-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | Tidsstyrt undertekstformat i ren tekst |
| MIME-type | application/x-subrip |
| Tekstkoding | UTF-8 (foretrukket) eller eldre ANSI/Windows-1252; valgfri BOM (EF BB BF) tillatt ved byte 0 |
| Linjeskift | LF eller CRLF; begge aksepteres av de fleste avspillere |
| Tidskodeformat | HH:MM:SS,mmm --> HH:MM:SS,mmm - komma skiller sekunder fra millisekunder (ikke punktum) |
| Blokkstruktur | Sekvensheltall → tidskodelinje → én eller flere tekstlinjer → tom linje som separator |
| Innebygd formatering | HTML-lignende tagger (<b>, <i>, <u>, <font color="...">); støtte varierer mellom avspillere |
| Valgfrie posisjonsdata | X1, X2, Y1, Y2 pikselkoordinater lagt til på tidskodelinjen |
| Standard undertekstposisjon | Nederst i midten av videorammen når ingen koordinater er spesifisert |
| Filsignatur | Ingen - ingen magic bytes; identifiseres av blokkstruktur og .srt-endelse |
| Sekvensnummerering | Heltall som starter på 1; de fleste avspillere tolererer ikke-sekvensiell eller restartet nummerering |
| Overlappende undertekster | Tillatt - to blokker kan dele overlappende tidsintervaller |
| Plattformstøtte | Universelt akseptert; støttes naturlig av YouTube, Vimeo og de fleste strømmetjenester |
| Relaterte formater | .vtt (WebVTT), .ass/.ssa (Advanced SubStation Alpha), .sub (MicroDVD), .sbv (YouTube) |
| Utgitt | circa 2000 (SubRip program by Zuggy); the de facto standard subtitle format |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | en.wikipedia.org |
SRT-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om SRT-filer.