Gå till huvudinnehållet
SubtitleMatrix

CSV-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 CSV-fil och vad som läses ut ur den

Fil

start,end,text
00:00:01.000,00:00:03.500,The quick brown fox.
00:00:04.000,00:00:06.250,"Jumps over, the lazy dog."
00:00:07.000,00:00:09.000,"Two lines here.
And a second one."

Vad den innehåller

3 cues, 4 lines of text

  00:00:01.000 → 00:00:03.500
    The quick brown fox.
  00:00:04.000 → 00:00:06.250
    Jumps over, the lazy dog.
  00:00:07.000 → 00:00:09.000
    Two lines here.
    And a second one.

Outside the cues:
  header     start,end,text
  delimiter  ","

Den 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 CSV-fil och vad som fortfarande läses ut

Fil

id,start,end,note,text
1,00:00:01,000,00:00:04,000,cue one,"Hello there, friend."
2,00:00:05.000,00:00:07.000,cue two,Second line.
bad,notatime,00:00:09.000,cue three,Unreadable start.
4,00:00:10.000,00:00:09.000,cue four,End before start.
5,00:00:12.000,00:00:14.000,cue five,Unquoted comma in text, right here.

Vad den innehåller

4 cues, 4 lines of text

  00:00:01.000 → 00:00:04.000
    Hello there, friend.
  00:00:05.000 → 00:00:07.000
    Second line.
  00:00:10.000 → 00:00:10.001
    End before start.
  00:00:12.000 → 00:00:14.000
    Unquoted comma in text, right here.

Outside the cues:
  header     id,start,end,note,text
  delimiter  ","

Reported while reading — repaired or skipped, never silently:
  1 × rows whose start time could not be read (they were skipped)
  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 CSV Spreadsheet 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.

CSV till JSON i webbläsaren – inget går förlorat i den här riktningen.

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.

CSV till SBV i webbläsaren – inget går förlorat i den här riktningen.

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.

CSV till SMI i webbläsaren – inget går förlorat i den här riktningen.

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.

CSV till SRT i webbläsaren – inget går förlorat i den här riktningen.

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.

CSV till TTML i webbläsaren – inget går förlorat i den här riktningen.

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.

CSV till VTT i webbläsaren – inget går förlorat i den här riktningen.

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

Här är referenssidan för CSV Spreadsheet: vad formatet kan lagra, vad det inte kan lagra och en sida för varje format du kan konvertera det till. CSV skriver tiderna i kolumner som 00:00:04.126, med millisekunder. Ett CSV-textblock är en rad med start, slut och text under en rubrikrad.

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 CSV; åt andra hållet namnger varje konverteringssida nedan sin egen förlustlista. Konverteringarna till SRT, VTT, SBV, SMI, TTML och JSON ä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 CSV-fil?

CSV skriver tiderna i kolumner som 00:00:04.126, med millisekunder. Ett CSV-textblock är en rad med start, slut och text under en rubrikrad.

Vilka stilar kan en CSV-fil lagra?

CSV har ingen stildel; en tagg i en cell visas som tecken, inte som formatering. CSV har ingen karaoke.

Sparar CSV både start- och sluttid?

Ja. CSV skriver tiderna i kolumner som 00:00:04.126, med millisekunder. Tidsangivelsen har 1 ms upplösning och är exakt inom den upplösningen.

Vilka format kan jag konvertera CSV till utan förlust?

Utan förlust går det att konvertera till SRT, VTT, SBV, SMI, TTML och JSON, eftersom varje egenskap som formatet kan uttrycka har en motsvarighet där.

Vad finns utanför textblocken i en CSV-fil?

CSV har inget innehåll utanför tabellraderna. Det som inte får plats i målformatet rapporteras som formatdata i stället för att tappas tyst.