SRT-undertextformat
Vad det här formatet kan uttrycka
- Textformatering
- Endast vanlig text
- Positionering på skärmen
- Nej
- Karaoketider
- Nej
- Radbrytningar inuti ett textblock
- Ja
- Tidslinje
- Start- och sluttid för varje textblock
- Tidsupplösning
- 1 ms
- Tider lagrade som bildnummer
- Nej
- Höger-till-vänster-text
- Ja
Exempel
En typisk SRT-fil och vad som läses ut ur den
Fil
1
00:00:01,000 --> 00:00:03,500
Hello there.
2
00:00:03,500 --> 00:00:06,000
<i>Whispering</i> now.
And a second line.
3
00:00:06,000 --> 00:00:09,250
<b>Bold</b> statement.
Vad den innehåller
3 cues, 4 lines of text
00:00:01,000 → 00:00:03,500
Hello there.
00:00:03,500 → 00:00:06,000
Whispering now. [italic ×1]
And a second line.
00:00:06,000 → 00:00:09,250
Bold statement. [bold ×1]
Outside the cues:
nothing — SRT stores cues and nothing elseDen högra sidan är inte en konverterad fil – det är vad den här sidan läser ut ur den vänstra, och vad varje konvertering av filen utgår från.
En stökig SRT-fil och vad som fortfarande läses ut
Fil
# exported by some tool
5
00:00:10,000 --> 00:00:12,000
Second in the file, first in time.
2
00:00:02,000 --> 00:00:05,000
First in time, second in the file.
00:00:06,000 --> 00:00:09,500
No index line at all.
# keep this comment
3
00:00:12,000 --> 00:00:14,500 X1:100 X2:200 Y1:300 Y2:400
Positioned cue.
4
00:00:20,000 --> 00:00:19,000
Ends before it starts.
6
00:00:28,000 --> 00:00:33,000
Long one.
7
00:00:31,000 --> 00:00:32,000
Inside the long one.
Vad den innehåller
7 cues, 7 lines of text
00:00:02,000 → 00:00:05,000
First in time, second in the file.
00:00:06,000 → 00:00:09,500
No index line at all.
00:00:10,000 → 00:00:12,000
Second in the file, first in time.
00:00:12,000 → 00:00:14,500
Positioned cue.
00:00:20,000 → 00:00:20,001
Ends before it starts.
00:00:28,000 → 00:00:33,000
Long one.
00:00:31,000 → 00:00:32,000
Inside the long one.
Outside the cues:
nothing — SRT stores cues and nothing else
except 1 cue that had a comment line above it — that line stays attached to its cue
Reported while reading — repaired or skipped, never silently:
1 × blocks with no readable timecode (they were skipped)
1 × cues using SRT's non-standard X1/Y1 screen coordinate extensions
1 × cues whose end time was not after their start time (they were given a 1ms duration)Riktiga filer kommer med BOM, Windows-radbrytningar, en lös rad före en tidskod eller en tidskod som inte går att läsa. Inget kastar ett fel: det som inte förstås rapporteras i stället för att tappas tyst.
Konvertera SubRip (SRT) till ett annat format
Var och en av dessa körs helt i din webbläsare. Etiketterna säger vad den riktningen kostar innan du öppnar den.
Inget går förlorat i den här riktningen – varje funktion i källformatet har någonstans att ta vägen i målformatet.
Inget går förlorat i den här riktningen – varje funktion i källformatet har någonstans att ta vägen i målformatet.
Inget går förlorat i den här riktningen – varje funktion i källformatet har någonstans att ta vägen i målformatet.
Inget går förlorat i den här riktningen – varje funktion i källformatet har någonstans att ta vägen i målformatet.
Inget går förlorat i den här riktningen – varje funktion i källformatet har någonstans att ta vägen i målformatet.
Inget går förlorat i den här riktningen – varje funktion i källformatet har någonstans att ta vägen i målformatet.
Konvertera in i det här formatet
- WebVTT (VTT) → SubRip (SRT)
- Advanced SubStation Alpha (ASS) → SubRip (SRT)
- SubStation Alpha (SSA) → SubRip (SRT)
- YouTube SBV → SubRip (SRT)
- SAMI (SMI) → SubRip (SRT)
- LRC Lyrics → SubRip (SRT)
- MicroDVD → SubRip (SRT)
- TTML (Timed Text) → SubRip (SRT)
- SubtitleMatrix JSON → SubRip (SRT)
- Plain Text (TXT) → SubRip (SRT)
- CSV Spreadsheet → SubRip (SRT)
Här är referenssidan för SubRip (SRT): vad formatet kan lagra, vad det inte kan lagra och en sida för varje format du kan konvertera det till. SRT skriver en tidpunkt som 00:00:04,126, med komma före millisekunderna. Ett SRT-textblock består av ett löpnummer, en tidskodrad och en eller två textrader.
Tabellen ovan är hela listan – det finns ingen dold funktionslista. När en rad säger nej är det precis vad som går förlorat när du konverterar till SRT; åt andra hållet namnger varje konverteringssida nedan sin egen förlustlista. Konverteringarna till VTT, SBV, SMI, TTML, JSON och CSV är förlustfria enligt kapacitetsmatrisen.
Alla konverteringar körs i webbläsaren. Inget laddas upp och inget konto behövs, vilket spelar roll för material under NDA, patientjournaler eller ett sändningsembargo.
Vanliga frågor
Vad är en SRT-fil?
SRT skriver en tidpunkt som 00:00:04,126, med komma före millisekunderna. Ett SRT-textblock består av ett löpnummer, en tidskodrad och en eller två textrader.
Vilka stilar kan en SRT-fil lagra?
SRT har ingen stildel; fet och kursiv finns bara som <b>- och <i>-taggar i själva texten. SRT har ingen karaoke.
Sparar SRT både start- och sluttid?
Ja. SRT skriver en tidpunkt som 00:00:04,126, med komma före millisekunderna. Tidsangivelsen har 1 ms upplösning och är exakt inom den upplösningen.
Vilka format kan jag konvertera SRT till utan förlust?
Utan förlust går det att konvertera till VTT, SBV, SMI, TTML, JSON och CSV, eftersom varje egenskap som formatet kan uttrycka har en motsvarighet där.
Vad finns utanför textblocken i en SRT-fil?
SRT har inget innehåll utanför textblocken. Det som inte får plats i målformatet rapporteras som formatdata i stället för att tappas tyst.