Gå til hovedindholdet
SubtitleMatrix

CSV-undertekstformat

Hvad dette format kan udtrykke

Tekstformatering
Kun almindelig tekst
Placering på skærmen
Nej
Karaoke-timing
Nej
Linjeskift inde i en tekstblok
Ja
Tidslinje
Start- og sluttid for hver tekstblok
Tidsopløsning
1 ms
Tider gemt som billednumre
Nej
Højre-til-venstre-tekst
Ja

Eksempler

En typisk CSV-fil, og hvad der læses ud af 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."

Hvad den indeholder

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  ","

Højre side er ikke en konverteret fil – det er, hvad dette site læser ud af venstre side, og udgangspunktet for enhver konvertering af filen.

En beskidt CSV-fil, og hvad der stadig læses ud af den

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.

Hvad den indeholder

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)

Virkelige filer kommer med BOM, Windows-linjeskift, en løs linje før tidskoden eller en tidskode, der slet ikke kan læses. Intet kaster en fejl: det, der ikke kan forstås, rapporteres i stedet for at forsvinde.

Konverter CSV Spreadsheet til et andet format

Hver af disse kører helt i din browser. Etiketterne siger, hvad den retning koster, før du åbner den.

Konverter CSV til JSON i browseren – intet går tabt den vej.

Intet går tabt i denne retning – hver egenskab i kildeformatet har et sted at ende i målformatet.

Konverter CSV til SBV i browseren – intet går tabt den vej.

Intet går tabt i denne retning – hver egenskab i kildeformatet har et sted at ende i målformatet.

Konverter CSV til SMI i browseren – intet går tabt den vej.

Intet går tabt i denne retning – hver egenskab i kildeformatet har et sted at ende i målformatet.

Konverter CSV til SRT i browseren – intet går tabt den vej.

Intet går tabt i denne retning – hver egenskab i kildeformatet har et sted at ende i målformatet.

Konverter CSV til TTML i browseren – intet går tabt den vej.

Intet går tabt i denne retning – hver egenskab i kildeformatet har et sted at ende i målformatet.

Konverter CSV til VTT i browseren – intet går tabt den vej.

Intet går tabt i denne retning – hver egenskab i kildeformatet har et sted at ende i målformatet.

Konvertering til dette format

CSV Spreadsheet er et af de tolv undertekstformater, som dette site håndterer. Denne side er opslagsværket for CSV: hvad formatet kan gemme, hvad det ikke kan, og en side for hvert format, du kan konvertere det til.

Tabellen ovenfor er den fulde liste for CSV – der findes ingen skjult funktionsliste. Når en række siger nej, er det præcis det, der går tabt ved at konvertere til CSV, og hver konverteringsside siger det, før du åbner en fil. CSV er en tabel med en overskriftsrække; kolonnerne findes via navne som start, end, text og id.

Alle konverteringer fra CSV kører i browseren. Intet uploades, og der kræves ingen konto, når du konverterer CSV-filer, hvilket betyder noget for materiale under en fortrolighedsaftale, en patientjournal eller et udsendelsesstop.

Ofte stillede spørgsmål

Hvad er en CSV-fil?

CSV Spreadsheet er tabellen med undertekster: en overskriftsrække og rækker med start, slut og tekst. Det er det format, platforme som Appen og Rev eksporterer, og det eneste, hvor kolonnernes betydning skal læses fra overskriften.

Hvilken formatering gemmer CSV?

CSV erklærer ingen formatering, men <font color>-tags bevares i tekstcellen, ligesom <b> og <i> gør i de øvrige tekstformater. Der er ingen stiltabel og ingen kontur eller skygge.

Kan CSV gemme placering og karaoke?

CSV har hverken placering eller karaoke. Ukendte kolonner bevares i samme format, og tider skrives med punktum, så cellen ikke skal sættes i anførselstegn.

Hvilke formater kan CSV konverteres til uden tab?

Ja, til SRT, VTT, SBV, SMI, TTML og JSON. De kan udtrykke alt, hvad CSV kan, uden at kapacitetstabellen melder tab. Alle andre retninger taber noget, og hver af de sider navngiver sin egen liste.

Hvordan håndterer læseren en beskadiget CSV-fil?

Semikolondelte filer læses som ren tekst; en manglende sluttid udledes fra næste starttid; celler med kommaer, anførselstegn eller linjeskift sættes i anførselstegn. Det er den læsning, du får for CSV.

Hvordan finder CSV-læseren start- og slutkolonner?

Via overskriftsrækken. Navne som start, starttime, begin, end, endtime, stop, text, subtitle og transcript oversættes til roller, og ukendte kolonner bevares. Kan ingen startkolonne findes, læses filen som ren tekst. Det er reglerne for CSV.