SubRip-tekst (.srt)

De Standard

SubRip Subtitle (SRT) er den ubestridte globale standarden for digitale videoundertekster og teksting, verdsatt for sin reneste enkelthets skyld, menneskelige lesbarhet og universelle maskin- og programvarekompatibilitet.

Konverter SRT til VTT

Gratis SRT til VTT-konverterer i nettleseren. Konverter filer umiddelbart på enheten din.

Undersøk og metadata

Operativsystemer og filanalysatorer identifiserer SRT-filer ved å undersøke den innledende binære bytesekvensen:

Velg eller slipp filer her

100 % privat in-browser-konvertering - filer forlater aldri enheten din

eller lim inn Ctrl+V
Personverngaranti uten nettverksoverføring: 0 byte lastet opp til eksterne servere. All behandling skjedde lokalt i nettlesersandkassen din.

Byte-nivå hodesignatur (Magic Bytes)

Operativsystemer og filanalysatorer identifiserer SRT-filer ved å undersøke den innledende binære bytesekvensen:

HEX-SIGNATUR (OFFSET 0):

31 0D 0A 30 30 3A / 31 0A 30 30 3A

ASCII-REPRESENTASJON: 1\r\n00: / 1\n00:

Standardisering: De facto global subtitle standard

Tekniske spesifikasjoner

BeholderarkitekturSequential numbered subtitle cues separated by blank lines: Cue index, Start --> End timestamps (HH:MM:SS,mmm), and subtitle text
KomprimeringUncompressed plain text
BytterekkefølgeUTF-8 / Unicode text stream (BOM optional)
FargeromOptional basic HTML color tags (<font color=...>)
Kanaler og strukturTimecoded dialogue text with basic inline styling (bold, italic, underline)
Maks. dimensjonerUnbounded sequential cues
GjennomsiktighetNone
Strømming og progressivSequential single-pass streaming playback

Teknisk sammenligningsmatrise: SRT vs konkurrenter

Teknisk attributtSRT (Gjeldende)VTTASSSUB
Kompatibilitetsomfang100 % universell på tvers av alle mediespillere og TV-er100 % universell på tvers av nettlesereUniversell på tvers av anime- og stasjonære spillereEldre maskinvare-DVD-spillere
TidstempelskilletegnKomma (f.eks. 00:01:23,456)Punktum (f.eks. 00:01:23.456)Punktum (f.eks. 0:01:23.45)Rammenummertelling
FormateringsfleksibilitetGrunnleggende HTML-tagger (<b>, <i>, <u>)Full CSS-køformatering og plasseringAvanserte overstyringskoder og tegningerIngen
Innfødt HTML5 <track>Krever konvertering til WebVTT100 % innfødt HTML5-standardKrever WebAssembly-dekoderKrever konvertering

Vanlige korrupsjonsmoduser og heksadesimal gjenopprettingsveiledning

Undertekster kommer ut av synk med videoens lyd etter hvert som filmen skrider frem.

Underliggende årsak: Feilmatch i bildefrekvens (f.eks. undertekst timete for 23,976 bps spilt av mot 25,0 bps video).

Utbedring: Synkroniser tidstempler på nytt eller forskyv offset ved hjelp av File2File Subtitle Sync Tool.

Sikkerhetsanalyse og parser-angrepsvektorer

SRT-filer er ren tekst, men feilformede køtellere eller HTML-tagger kan utløse minnefeil i sårbare mediespillere.

Kjente angrepsvektorer

  • Stabelbufferoverflow (stack buffer overflow) i mediespillerens rutiner for SRT-tidstempletolkning (f.eks. CVE-2011-2592).
  • Cross-site scripting (XSS) via uundsatte HTML-tagger i nettbaserte undertekstgjengivere.
  • Denial of service gjennom overlappende eller ustrukturerte køindeksnumre.

Beste praksis for forsvar:

Historisk opprinnelse og milepæler

2010W3C designer det moderne WebVTT-formatet basert direkte på det klassiske SRT-tidstempeloppsettet.
2005Tatt i bruk universelt på tvers av strømmetjenester, mediespillere, smart-TV-er og YouTube.
2000Programmereren kjent som 'Brain' utgir SubRip, et Windows DVD-undertekstrippeverktøy som genererte .srt-filer.

Viktige fordeler

  • Absolutt universell kompatibilitet: støttes av hver eneste mediespiller, smart-TV, videoredigerer og strømmeplattform som finnes.
  • Uanstrengt enkel syntaks: enkelt å lese, skrive eller redigere i en hvilken som helst enkel tekstredigerer uten spesiell programvare.
  • Kompakt tekstlagring: en hel 2-timers film sine undertekster bruker vanligvis mindre enn 100 kilobyte.

Tekniske begrensninger og ulemper

  • Ingen innebygd skjermposisjonering: undertekster er tradisjonelt låst til bunnen i midten av videoen.
  • Minimal formateringsstøtte: begrenset til grunnleggende HTML-tagger (<i>, <b>, <u>) uten egendefinerte skrifter eller oppsettkontroller.
  • Komma som desimalskilletegn i tidstempler ('00:01:20,500') avviker fra nettstandardens punktumskilletegn.

Interessante tekniske fakta

  • SRT ble opprinnelig laget av en fransk programvareutvikler ved navn 'Brain' som skrev SubRip for å trekke ut underteksttekst fra DVD-er via OCR.
  • Tidstempler i SRT bruker et komma (,) som millisekunderskilletegn, mens moderne WebVTT bruker et punktum (.).
  • YouTube genererer automatisk nedlastbare SRT-undertekster for milliarder av videoer ved hjelp av kunstig intelligens.

Ofte stilte tekniske spørsmål

Hva er en SRT-fil?

En SRT-fil er en enkel tekstfil som inneholder videoundertekster, og som matcher hver replikk med nøyaktige start- og slutt-tidsstempler.

Hvordan kan jeg konvertere SRT til WebVTT for nettvideo?

Du kan konvertere SRT-filer til det moderne HTML5 WebVTT-formatet (.vtt) med ett klikk ved hjelp av File2File.app direkte i nettleseren din.

Hvordan bruker jeg en SRT-fil med en film?

Gi .srt-filen nøyaktig samme navn som videofilen din (f.eks. 'film.mp4' og 'film.srt') og plasser dem i samme mappe; spillere som VLC vil laste den inn automatisk.