Muunna SMI muotoon TXT
Tai liitä tekstityksen teksti
Mitä tämä muunnos muuttaa
5 asiaa pudotetaan tai vaativat päätöksen
- Ajoitus
koko aikajana (tuotosmuoto ei tallenna ajoituksia lainkaan)
- Tyyli
kaikki tyylit (lihavointi, kursiivi, väri, ääriviiva, varjo)
- Sijoittelu
sijoittelu ruudulla (jokainen alaotsikko palaa oletussijaintiin)
- Rivinvaihdot
rivinvaihdot (moniriviset alaotsikot liitetään yhdelle riville)
- Muotokohtainen sisältö
sisältö, jonka lähdemuoto pitää alaotsikoidensa ulkopuolella (ei-alaotsikkolohkot, otsikkoteksti, alaotsikkokohtaiset asetukset, kommentoidut tapahtumat) — kohdemuodossa ei ole sille paikkaa
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 SMI muuttuu TXT:ksi. Kun SMI muunnetaan TXT:ksi, lähtöformaatti tallentaa yhden alaotsikon muotoon SYNC-lohko, joka vaihtaa ruudun sisällön, ja aika kirjoitetaan muodossa <SYNC Start=1000>. Kohdeformaatti TXT tallentaa saman asian pelkkänä tekstirivinä, ja aikaa ei tallenneta lainkaan, kun lähde on SMI. Molemmilla puolilla ovat samat sanat, mutta SMI ja TXT merkitsevät ne eri tavalla.
Tässä suunnassa SMI-tiedostosta putoaa koko aikajana, dokumenttitason tyylit, sijoittelu ruudulla, alaotsikoiden rivirakenne ja alaotsikoiden ulkopuolinen sisältö, kun se muunnetaan TXT:ksi. Kun SMI muunnetaan TXT:ksi, koko aikajana katoaa eikä TXT:hen jää minkäänlaista ajoitusta. Luettelo on näkyvissä ennen kuin valitset SMI-tiedoston, ja se tarkentuu TXT-muunnoksen lukemisen jälkeen.
Eräajossa SMI-tiedostot jonottuvat ja valmistuvat yksi kerrallaan; keskeytys toimii kesken TXT-muunnoksen ja tulokset pakataan yhdeksi ZIP-tiedostoksi. Mitään ei lähetetä palvelimelle: koko SMI-muunnos TXT:ksi tapahtuu omalla koneellasi.
Esimerkit
Tavallinen SMI-tiedosto TXT-muunnoksessa
Syöte
<SAMI>
<HEAD>
<STYLE TYPE="text/css">
<!--
P { text-align: center; font-family: Arial; }
.ENCC { Name: English; lang: en-US; }
-->
</STYLE>
</HEAD>
<BODY>
<SYNC Start=1000>
<P Class=ENCC>Hello there.
<SYNC Start=3000>
<P Class=ENCC>
<SYNC Start=3500>
<P Class=ENCC>How are you?<br>Fine, thanks.
<SYNC Start=6000>
<P Class=ENCC>
</BODY>
</SAMI>
Tuotos
Hello there.
How are you?
Fine, thanks.
Tästä SMI → TXT -tulosteesta puuttuvat koko aikajana, dokumenttitason tyylit, sijoittelu, rivien rakenne ja muotokohtainen sisältö. Kaikki muu vastaa rivi riviltä.
Sama SMI → TXT -muunnos hankalalla aineistolla
Syöte
<SAMI>
<HEAD>
<TITLE>Episode 1</TITLE>
<STYLE TYPE="text/css">
<!--
.ENCC { Name: English; }
-->
</STYLE>
</HEAD>
<BODY>
<sync start="00:00:02,500">
<P Class=ENCC>Line one<br>Line two
<sync start=9000>
<P Class=ENCC>Tom & Jerry
<SYNC Start=12000>
<P Class=ENCC>
</BODY>
</SAMI>
Tuotos
Line one
Line two
Tom & Jerry
SMI- ja TXT-tiedostot ovat usein sekaisin: ylimääräisiä rivejä, tyhjiä kenttiä ja aikoja, joita ei voi lukea. SMI-jäsennin ei kaadu vaan korjaa minkä voi ja kertoo loput raportissa, jonka TXT saa mukanaan.
Usein kysytyt kysymykset
Miten aika siirtyy SMI:stä TXT:hen?
SMI kirjoittaa ajan muodossa <SYNC Start=1000>: millisekunteina SYNC-merkinnän Start-arvossa. TXT ei tallenna aikaa lainkaan. TXT ei tallenna aikaa lainkaan, joten koko aikajana katoaa eikä tuloksessa ole aikaleimoja.
Mitä kaikkea SMI-tiedostosta jää pois TXT:ssä?
Kun SMI muunnetaan TXT:ksi, menetettävää on koko aikajana, dokumenttitason tyylit, sijoittelu ruudulla, alaotsikoiden rivirakenne ja alaotsikoiden ulkopuolinen sisältö. Kun SMI muunnetaan TXT:ksi, kohteen ulkopuolelle jäävät <HEAD>- ja <STYLE>-lohkot sekä <P Class> -määritteet. Kun SMI muunnetaan TXT:ksi, koko aikajana katoaa eikä TXT:hen jää minkäänlaista ajoitusta. Alaotsikoiden teksti ja keskinäinen järjestys säilyvät.
Entä lihavointi, kursivointi ja väri – säilyvätkö ne SMI:stä TXT:hen?
SMI merkitsee rivinsisäisen muotoilun muodossa <i>, <b>, <font color> ja <br>, mutta TXT ei tunne rivinsisäisiä tageja, joten muotoilu katoaa ja jäljelle jää pelkkä teksti.
Pysyvätkö SMI-tiedoston rivit erillään TXT:ssä?
Monirivisen alaotsikon rivit erotetaan SMI:ssä <br>-merkinnällä, ja TXT merkitsee ne erillisinä riveinä ilman alaotsikon rajaa. Koska TXT:ssä ei ole alaotsikoita, rivejä ei voi enää ryhmitellä takaisin yhteen.
Mihin SMI-tiedoston sijoittelu ruudulla katoaa TXT:ssä?
SMI eli SAMI ohjaa asettelun STYLE-lohkolla ja P-elementin Class-määritteellä. TXT ei tallenna sijaintia lainkaan, joten jokainen alaotsikko palaa oletussijaintiin eikä koordinaatteja siirretä tiedostoon edes kommenttina.
Toimiiko paluumuunnos TXT:stä SMI:in samalla tavalla?
Kyllä, mutta paluusuunnassa menetettävää on: alkuperäinen ajoitus, jota ei ole, joten tilalle rakennetaan uusi. Kun TXT muunnetaan SMI:ksi, rivit sijoitetaan peräkkäin ja jokainen saa 2 000 millisekunnin keston. Edestakainen matka SMI:stä TXT:hen ja takaisin ei palauta sitä, mitä ensimmäinen muunnos pudotti.
Voinko muuntaa koko kauden SMI:stä TXT:hen yhdellä ajolla?
Kyllä. Jono käsittelee SMI-tiedostot yksi kerrallaan, ajon voi keskeyttää milloin tahansa ja tulokset tulevat yhtenä ZIP-tiedostona. Jokainen TXT-tiedosto kirjoitetaan selaimessa, joten mitään ei lähetetä palvelimelle; yksittäinen tekstitystiedosto saa olla enintään 64 Mt.