Muunna ASS muotoon MicroDVD
Tai liitä tekstityksen teksti
Asetukset
Kuvanopeus, jossa ajoitukset on laskettu. Muotosivuilla tätä tarvitsee MicroDVD, koska se tallentaa ajoituksen ruutunumeroina. Kuvanopeussivuilla tämä on nopeus, jota vasten tiedosto ajastettiin — versio, jolle tekstitys tehtiin — ja sivun toinen laatikko ottaa sen videon nopeuden, jonka kanssa aiot tekstitystä käyttää. Yleisiä ovat 23,976, 24, 25, 29,97, 30, 50, 59,94 ja 60. Väärä arvo siirtää koko aikajanaa, ja kuvanopeussivuilla se siirtää sitä suhteellisesti eikä kiinteällä määrällä.
Mitä tämä muunnos muuttaa
5 asiaa pudotetaan tai vaativat päätöksen
- Tyyli
kaikki tyylit (lihavointi, kursiivi, väri, ääriviiva, varjo)
- Sijoittelu
sijoittelu ruudulla (jokainen alaotsikko palaa oletussijaintiin)
- Karaoke
karaokeajoitus (tavukohtainen korostus)
- Kuvanopeus
tämä muoto tallentaa ajat ruutunumeroina — ajoitukset riippuvat antamastasi kuvanopeudesta
- 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 ASS muuttuu MicroDVD:ksi. Kun ASS muunnetaan MicroDVD:ksi, lähtöformaatti tallentaa yhden alaotsikon muotoon yksi Dialogue-rivi, jossa on alku- ja loppuaika, tyyliviittaus ja teksti, ja aika kirjoitetaan muodossa 0:00:01.00. Kohdeformaatti MicroDVD tallentaa saman asian muotoon rivi, jossa on kaksi ruutunumeroa ja niiden perässä teksti, ja aika kirjoitetaan muodossa {100}{150}, kun lähde on ASS. Molemmilla puolilla ovat samat sanat, mutta ASS ja MicroDVD merkitsevät ne eri tavalla.
Tässä suunnassa ASS-tiedostosta putoaa dokumenttitason tyylit: fontit, koot, värit, ääriviivat ja varjot, aikaleimojen tarkkuus, koska MicroDVD tallentaa ne ruutunumeroina, sijoittelu ruudulla, karaoken ajoitus ja alaotsikoiden ulkopuolinen sisältö, kun se muunnetaan MicroDVD:ksi. Kun ASS muunnetaan MicroDVD:ksi, dokumenttitason tyylit – fontit, koot, värit, ääriviivat, varjot ja marginaalit – eivät mahdu MicroDVD:hen. Luettelo on näkyvissä ennen kuin valitset ASS-tiedoston, ja se tarkentuu MicroDVD-muunnoksen lukemisen jälkeen.
Eräajossa ASS-tiedostot jonottuvat ja valmistuvat yksi kerrallaan; keskeytys toimii kesken MicroDVD-muunnoksen ja tulokset pakataan yhdeksi ZIP-tiedostoksi. Mitään ei lähetetä palvelimelle: koko ASS-muunnos MicroDVD:ksi tapahtuu omalla koneellasi.
Esimerkit
Miltä tavallinen ASS-tiedosto näyttää MicroDVD:ssä
Syöte
[Script Info]
Title: Example
ScriptType: v4.00+
WrapStyle: 0
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
Style: Title,Arial,36,&H0000FFFF,&H000000FF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello there.
Dialogue: 0,0:00:05.00,0:00:08.50,Default,,0,0,0,,{\i1}Italic{\i0} and {\b1}bold{\b0} text.
Dialogue: 0,0:00:09.00,0:00:12.00,Title,,0,0,0,,{\pos(320,240)}Positioned
Dialogue: 0,0:00:13.00,0:00:16.00,Default,,0,0,0,,{\k50}ka{\k30}ra{\k20}o{\k10}ke
Dialogue: 0,0:00:17.00,0:00:20.00,Default,,0,0,0,,Line one\NLine two
Dialogue: 1,0:00:21.00,0:00:24.00,Default,,0,0,0,,{\an7}Top left
Tuotos
{1}{1}25
{25}{100}Hello there.
{125}{213}Italic and bold text.
{225}{300}Positioned
{325}{400}karaoke
{425}{500}Line one|Line two
{525}{600}Top left
Tulosteessa ASS:sta MicroDVD:hen menetetään dokumenttitason tyylit, kuvanopeuden tarkkuus, sijoittelu, karaoke ja muotokohtainen sisältö; vertaa kahta puolta rivi riviltä ja katso, mikä säilyi.
Hankala ASS-tiedosto ja MicroDVD-muunnos
Syöte
[Script Info]
; 一份真实的脏文件:BOM + CRLF + 认不出的覆写码 + Comment + 坏时间码
Title: Dirty sample
ScriptType: v4.00+
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,1,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
[Fonts]
fontname: Arial
!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Comment: 0,0:00:00.00,0:00:01.00,Default,,0,0,0,,这是一条注释,不该变成字幕
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world
Dialogue: 0,0:00:05.00,0:00:08.00,Default,,0,0,0,,{\fad(300,300)}Unmodelled override
Dialogue: 0,0:00:09.00,0:00:12.00,Default,,0,0,0,,{\an7\pos(320,240)}Both, wrong order
Dialogue: 0,0:00:13.00,0:00:16.5,Default,,0,0,0,,One decimal centisecond
Dialogue: 0,0:00:17.00,0:00:20.00,Default,,0,0,0,,Soft\nbreak
Dialogue: 0,0:00:xx.00,0:00:24.00,Default,,0,0,0,,Broken timecodeTuotos
{1}{1}25
{25}{100}Hello, world
{125}{200}{\fad(300,300)}Unmodelled override
{225}{300}Both, wrong order
{325}{413}One decimal centisecond
{425}{500}Soft|break
Näin rikkinäinen ASS-tiedosto saapuu MicroDVD-muunnokseen: BOM-merkintä, Windows-rivinvaihdot ja lukukelvottomat aikakoodit eivät kaada jäsennintä. Vertaa sitä yllä olevaan siistiin esimerkkiin ja katso, mitä MicroDVD saa mukaansa.
Usein kysytyt kysymykset
Mitä aikaleimoille tapahtuu, kun ASS muunnetaan MicroDVD:ksi?
ASS kirjoittaa ajan muodossa 0:00:01.00: tunnit, minuutit, sekunnit ja sadasosat. MicroDVD käyttää muotoa {100}{150}, eli ruutunumeroina aaltosulkeissa, alku ja loppu peräkkäin. MicroDVD muuntaa ajan ruutunumeroiksi antamallasi kuvanopeudella: 25 fps:llä yksi ruutu on 40 ms ja jokainen aikaleima pyöristyy lähimpään ruutuun, 23,976 fps:llä ruutu on noin 41,7 ms.
Mitkä ominaisuudet eivät mahdu MicroDVD:hen, kun lähde on ASS?
Kun ASS muunnetaan MicroDVD:ksi, menetettävää on dokumenttitason tyylit: fontit, koot, värit, ääriviivat ja varjot, aikaleimojen tarkkuus, koska MicroDVD tallentaa ne ruutunumeroina, sijoittelu ruudulla, karaoken ajoitus ja alaotsikoiden ulkopuolinen sisältö. Kun ASS muunnetaan MicroDVD:ksi, kohteen ulkopuolelle jäävät [Script Info] -osio, [V4+ Styles] -tyylitaulu sekä [Fonts]- ja [Graphics]-osiot ja Comment:-rivit. Kun ASS muunnetaan MicroDVD:ksi, sivu kysyy kuvanopeuden: 25 fps:llä yksi ruutu on 40 ms, ja antamasi arvo määrää koko aikajanan. Alaotsikoiden teksti ja keskinäinen järjestys säilyvät.
Miten rivinsisäiset tagit käyttäytyvät, kun ASS muunnetaan MicroDVD:ksi?
ASS merkitsee rivinsisäisen muotoilun muodossa \i1, \b1, \c&H…& ja \anN, mutta MicroDVD ei tunne rivinsisäisiä tageja, joten muotoilu katoaa ja jäljelle jää pelkkä teksti.
Mitä rivinvaihdoille tapahtuu, kun ASS muunnetaan MicroDVD:ksi?
Monirivisen alaotsikon rivit erotetaan ASS:ssa \N-merkinnällä, ja MicroDVD merkitsee ne |-merkillä.
Mikä kuvanopeus tarvitaan, kun ASS muunnetaan MicroDVD:ksi?
MicroDVD tallentaa aikansa ruutunumeroina, joten ilman kuvanopeutta aikaa ei voi laskea. ASS-tiedostosta MicroDVD-tiedostoksi muunnettaessa sivu käyttää ensisijaisesti antamaasi arvoa, sitten tiedoston ensimmäistä {1}{1}-riviä ja lopuksi oletusta 25 fps. 25 fps:llä yksi ruutu on 40 millisekuntia ja 23,976 fps:llä noin 41,7 ms, joten jokainen aikaleima pyöristyy lähimpään ruutuun.
Toimiiko paluumuunnos MicroDVD:stä ASS:hen samalla tavalla?
Kyllä, mutta paluusuunnassa menetettävää on: aikaleimojen varmuus, koska MicroDVD ilmoittaa ne ruutunumeroina ja aikojen tarkkuus. Kun MicroDVD muunnetaan ASS:ksi, sivu lukee kuvanopeuden tiedoston ensimmäiseltä riviltä tai kysyy sitä sinulta, ja 25 fps:llä yksi ruutu on 40 ms. Edestakainen matka ASS:sta MicroDVD:hen ja takaisin ei palauta sitä, mitä ensimmäinen muunnos pudotti.
Lähetetäänkö ASS-tiedostoni palvelimelle, kun teen MicroDVD-muunnosta?
Ei. Jono käsittelee ASS-tiedostot yksi kerrallaan, ajon voi keskeyttää milloin tahansa ja tulokset tulevat yhtenä ZIP-tiedostona. Jokainen MicroDVD-tiedosto kirjoitetaan selaimessa, joten mitään ei lähetetä palvelimelle; yksittäinen tekstitystiedosto saa olla enintään 64 Mt.