Muunna CSV muotoon SBV
Tai liitä tekstityksen teksti
Mitä tämä muunnos muuttaa
Tässä suunnassa ei menetetä mitään — jokaisella lähdemuodon ominaisuudella on paikka kohdemuodossa.
Tämä luettelo tulee näiden kahden muodon kyvykkyysmatriisista, ei lataamastasi tiedostosta. Tietty tiedosto voi menettää enemmän, jos se käyttää ominaisuuksia, jotka muoto sallii mutta matriisi ei mallinna.
Sivulla CSV muuttuu SBV:ksi. Kun CSV muunnetaan SBV:ksi, lähtöformaatti tallentaa yhden alaotsikon muotoon taulukon rivi, jossa on start-, end- ja text-sarakkeet, ja aika kirjoitetaan muodossa 00:00:01.000,00:00:03.500. Kohdeformaatti SBV tallentaa saman asian muotoon lohko, jonka ensimmäisellä rivillä on alku- ja loppuaika, ja aika kirjoitetaan muodossa 0:00:01.000,0:00:03.500, kun lähde on CSV. Molemmilla puolilla ovat samat sanat, mutta CSV ja SBV merkitsevät ne eri tavalla.
Menetyksiä ei ole: CSV ja SBV tallentavat samat asiat – teksti, alku- ja loppuaika ja rivinvaihdot – joten CSV-muunnos SBV:ksi on suora. Jokainen CSV-tiedosto saa SBV-version, josta mikään ei jää pois.
Yksi tiedosto tai sata: CSV-jono käsittelee ne peräkkäin, keskeytät milloin tahansa ja lataat kaikki SBV-tulokset kerralla. SBV-tiedostot syntyvät selaimessa eikä CSV-tiedoston sisältö poistu koneeltasi.
Esimerkit
CSV-tiedosto ja sen tulos SBV:ssä
Syöte
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."
Tuotos
0:00:01.000,0:00:03.500
The quick brown fox.
0:00:04.000,0:00:06.250
Jumps over, the lazy dog.
0:00:07.000,0:00:09.000
Two lines here.
And a second one.
SBV-tuloste vastaa CSV-lähdettä rivi riviltä – mitään ei pudoteta.
Hankala CSV-tiedosto ja SBV-muunnos
Syöte
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.
Tuotos
0:00:01.000,0:00:04.000
Hello there, friend.
0:00:05.000,0:00:07.000
Second line.
0:00:10.000,0:00:10.001
End before start.
0:00:12.000,0:00:14.000
Unquoted comma in text, right here.
CSV- ja SBV-tiedostot ovat usein sekaisin: ylimääräisiä rivejä, tyhjiä kenttiä ja aikoja, joita ei voi lukea. CSV-jäsennin ei kaadu vaan korjaa minkä voi ja kertoo loput raportissa, jonka SBV saa mukanaan.
Usein kysytyt kysymykset
Mitä aikaleimoille tapahtuu, kun CSV muunnetaan SBV:ksi?
CSV kirjoittaa ajan muodossa 00:00:01.000,00:00:03.500: start- ja end-sarakkeina pisteellisellä millisekuntimuodolla. SBV käyttää muotoa 0:00:01.000,0:00:03.500, eli alku- ja loppuaika peräkkäin pilkulla erotettuina, ilman nuolta. Tarkkuus on molemmilla puolilla sama, joten aika itse ei muutu – vain sen kirjoitusasu vaihtuu.
Säilyykö CSV-tiedoston sisältö kokonaan SBV:ssä?
Tässä suunnassa ei menetetä mitään: jokainen CSV-tiedoston tallentama asia mahtuu SBV:hen sellaisenaan, eli teksti, alku- ja loppuaika ja rivinvaihdot. Myöskään SBV-tiedoston luku ei kadota mitään, ellet tuo rikkinäistä tiedostoa, jonka jäsennin joutuu korjaamaan.
Miten rivinsisäiset tagit käyttäytyvät, kun CSV muunnetaan SBV:ksi?
CSV merkitsee rivinsisäisen muotoilun muodossa <i>, <b> ja <font color> -tagit, ja SBV kirjoittaa sen muodossa <i>, <b> ja <font color> -tagit.
Mitä rivinvaihdoille tapahtuu, kun CSV muunnetaan SBV:ksi?
Monirivisen alaotsikon rivit erotetaan CSV:ssä lainatun kentän sisäisellä rivinvaihdolla, ja SBV merkitsee ne tavallisella rivinvaihdolla.
Miksi SBV:n aikakoodissa ei ole nuolta, kun lähde on CSV?
SBV kirjoittaa alku- ja loppuajan peräkkäin pilkulla erotettuina muodossa 0:00:01.000,0:00:03.500 ilman nuolta tai järjestysnumeroa. CSV-tiedoston ajoitus siirretään tähän muotoon sellaisenaan.
Voiko SBV-tiedoston muuntaa takaisin CSV:ksi?
Kyllä. Paluusuunta on yhtä puhdas: jokainen SBV-tiedoston tallentama asia mahtuu CSV:hen sellaisenaan. Edestakainen matka CSV:stä SBV:hen ja takaisin ei kuitenkaan palauta mitään, mitä ensimmäinen muunnos olisi jo pudottanut.
Lähetetäänkö CSV-tiedostoni palvelimelle, kun teen SBV-muunnosta?
Ei. Jono käsittelee CSV-tiedostot yksi kerrallaan, ajon voi keskeyttää milloin tahansa ja tulokset tulevat yhtenä ZIP-tiedostona. Jokainen SBV-tiedosto kirjoitetaan selaimessa, joten mitään ei lähetetä palvelimelle; yksittäinen tekstitystiedosto saa olla enintään 64 Mt.