Poista kaikki muotoilu
Tai liitä tekstityksen teksti
Asetukset
Yksi laatikko, seitsemän vaihtoehtoa, ja jokaisella on oma sivunsa. Kursiivi, lihavointi, alleviivaus ja väri poistavat vain sen yhden alueen ja jättävät rivin muun tyylin rauhaan. Kaikki poistaa jokaisen työkalun mallintaman alueen — ne neljä sekä karaokeajoituksen — jättäen muun tekstin ennalleen. HTML tekee saman ja pyyhkäisee sitten pois myös kulmasulkuihin jääneen merkinnän, jota työkalu ei mallinna, kuten VTT:n <v Bob> -puhujatagit ja <c.className>. ASS tekee saman ohituslohkoille sen sijaan ja tyhjentää {...}-koodit, joita ei tunnistettu jäsennyksen aikana, kuten {\fad(500,500)}. Tämä sivu täyttää laatikon nimeämällään vaihtoehdolla eikä luettele muita.
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ä.
Tämä sivu poistaa tekstitystiedoston kaikki muotoilualueet — kursiivin, lihavoinnin, alleviivauksen, värin ja karaoken ajoituksen — ja jättää sanat, rivinvaihdot ja aikakoodit täsmälleen sellaisiksi kuin ne olivat. Se on ajo tiedostolle, jonka muotoilu on tullut perintönä eikä valintana ja josta haluat takaisin pelkkää ajastettua tekstiä.
Viisi lajia poistetaan yhdessä, koska ne ovat yksi päätös. Karaoken ajoitus on mukana tarkoituksella: karaokealue ei ole tekstiä vaan merkki merkiltä annettu ajoitusohje, ja tiedosto, josta korostukset on riisuttu mutta joka kantaa yhä karaoken ajoitusta, on pitänyt muotoilunsa vähiten siirrettävän osan. Ajon jälkeen tiedosto kertoo, mitä sanottiin ja milloin — ei muuta.
Kahta asiaa ei kosketa, ja molemmat kannattaa tuntea, koska ne näyttävät muotoilulta. Rivin sijainti ruudulla on koko tapahtuman ominaisuus eikä sen sanojen ominaisuus, joten sijoitettu rivi pysyy sijoitettuna; tiedosto, jonka sijoittelu pitää tyhjentää, on eri ajo. Ja WebVTT:n puhujatagi kuten `<v Bob>` ei ole muotoilua lainkaan — se kertoo, kuka rivin sanoi, joten sen poistaminen olisi sisällön poistamista. Ne kaksi lakaisemat pois hoitavat sivut sanovat sen omissa otsikoissaan.
Sitä, mitä tiedostossa ei ole, ei jää kaipaamaan: pelkkä SRT-tiedosto ilman muotoilua tulee takaisin tavu tavulta. Mitään ei lähetetä eikä mikään poistu selaimen välilehdestä, joten tiedostot, joita ei voi viedä palvelimelle — oikeudelliset, lääketieteelliset, ennen julkaisua olevat — voi siistiä täällä.
Esimerkit
Neljä muotoilulajia samalla rivillä
Syöte
1
00:00:01,000 --> 00:00:02,000
<b>CHAPTER ONE</b>
2
00:00:03,000 --> 00:00:04,000
<i>A voice off screen.</i> The <u>door</u> is <font color="red">open</font>.
Tuotos
1
00:00:01,000 --> 00:00:02,000
CHAPTER ONE
2
00:00:03,000 --> 00:00:04,000
A voice off screen. The door is open.
Kaikki neljä lajia lähtevät ja sanat ovat täsmälleen kuten ne kirjoitettiin — myös ensimmäisen alaotsikon isot kirjaimet, koska tämä sivu ei koske kirjainkokoon. Jäljelle jää tekstiä ja aikakoodeja eikä mitään muuta, ja se on se muoto, jota useimmat toimitusvaatimukset todella haluavat.
Puhujatagi ja luokkatagi kursiivin vieressä
Syöte
WEBVTT
00:00:01.000 --> 00:00:02.000
<v Bob><i>Hello</i> there.
00:00:03.000 --> 00:00:04.000
<c.yellow>Careful.</c>
Tuotos
WEBVTT
00:00:01.000 --> 00:00:02.000
<v Bob>Hello there.
00:00:03.000 --> 00:00:04.000
<c.yellow>Careful.</c>
Kursiivi lähtee ja `<v Bob>` ja `<c.yellow>` jäävät. Puhujatagi kertoo, kuka puhuu, ja luokkatagi nimeää ryhmän, johon teksti kuuluu; kumpikaan ei ole korostus, eikä tämä sivu poista sisältöä. Ne lakaisemalla pois hoitaa eri ajo, jonka otsikko sanoo sen.
Karaoken ajoitus ASS-tiedostossa
Syöte
[Script Info]
Title: karaoke
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,0,0,0,0,100,100,0,0,1,1,1,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:02.00,Default,,0,0,0,,{\k50}he{\k50}llo {\b1}there{\b0}
Tuotos
[Script Info]
Title: karaoke
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,0,0,0,0,100,100,0,0,1,1,1,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:02.00,Default,,0,0,0,,hello there
Kaksi karaokealuetta ja lihavointipari lähtevät kaikki, jättäen tavut tavallisena tekstinä. Karaoken ajoitus on muotoilu, joka todennäköisimmin katoaa muunnoksessa — useimmilla muodoilla ei ole sille paikkaa — joten tiedosto, joka on matkalla sellaiseen, on parempi ilman sitä täällä, missä näet, mitä tapahtui.
Usein kysytyt kysymykset
Mitkä muotoilulajit tämä sivu poistaa?
Viisi: kursiivin, lihavoinnin, alleviivauksen, värin ja karaoken ajoituksen. Ne ovat inline-alueita, joita tekstitystiedosto voi kantaa tekstinsä jakson yli, ja sivu lukee jokaisen tiedoston sen mukaan, mikä muoto se todella on, joten sama ajo toimii riippumatta siitä, kirjoittaako tiedosto ne tageina, ohituskoodeina vai spanina. Tyylitaulun nimetyt tyylit eivät ole sillä listalla eikä niitä poisteta — sivu työskentelee sanojen päällä olevilla alueilla.
Muuttaako kaiken muotoilun poisto sanoja tai ajoitusta?
Ei. Vain sanojen ympärillä oleva merkintä kirjoitetaan uudelleen, joten merkit tulevat takaisin tavu tavulta, jokainen alaotsikko pitää alkunsa ja loppunsa millisekunnin tarkkuudella ja alaotsikoiden järjestys on tiedoston oma. Alaotsikko, jossa on rivinvaihto, pitää sen yhä, koska rivinvaihdon paikka on osa alaotsikkoa eikä osa sen muotoilua.
Miksi sijoitettu rivi pysyy paikallaan tämän ajon jälkeen?
Koska rivin sijainti ruudulla on koko tapahtuman ominaisuus eikä sen tekstin päällä oleva alue, ja tämä sivu poistaa vain alueita. Keskitetty tekstitys tai ruudulla näkyvä kyltti pitää sijoittelunsa, mikä on yleensä juuri se, mitä haluat: sijoittelu tekee usein todellista työtä, eikä tiedosto, josta korostukset on poistettu, ole välttämättä tiedosto, joka pitäisi asetella uudelleen. Ajo, joka tyhjentää sijoittelunkin, on ASS-ohitustagien poisto.
Miksi WebVTT-tiedostossani on yhä puhujatagi?
Koska puhujatagi on sisältöä eikä muotoilua. `<v Bob>` kertoo, että Bob on se, joka puhuu, ja lukija, joka menettää sen, menettää osan siitä, mitä tiedosto sanoi — samasta syystä luokkatagiin ei kosketa, koska sen kantama nimi ratkeaa tyylitaulusta eikä tiedostosta. Tämä sivu poistaa korostusta, ei tietoa. Jos haluat ne tagit lakaistuiksi pois, se on HTML-tagien poisto.
Koskeeko tämä sivu ASS-tiedoston tyylitaulun nimettyjä tyylejä?
Ei. ASS-tiedosto pitää taulua nimetyistä tyyleistä ja jokainen alaotsikko osoittaa johonkin niistä, ja se taulu on eri asia kuin ne inline-alueet, joita tämä sivu poistaa. Alaotsikko, jonka tyyli on lihavoitu, näyttää jälkeenpäin yhä lihavoidulta, koska lihavuus kuuluu tyyliin eikä tekstiin. Tyylitaulun siivoaminen on eri työ, eikä tämä sivu tee sitä.
Mitä minun pitää tehdä, jos tiedostossa ei ole lainkaan muotoilua?
Aja se silti — se ei maksa mitään ja tiedosto tulee takaisin tavu tavulta, mikä ratkaisee kysymyksen sen sijaan että jättäisi sen auki. Pelkät SRT-tiedostot ovat tavallisin tapaus, ja ajo, joka raportoi, ettei poistettavaa muotoilua ole, on rehellinen vastaus tiedostolle, jossa sitä ei ollut — ei merkki siitä, että jokin meni pieleen. Lataus tuotetaan silti.