Scenarist Closed Caption
Amerikaanse tv-bijschriften zoals ze in het beeld reizen: de twee bytes die elk frame draagt, in hex, na een tijdcode. Genoemd naar Scenarist, de authoringsoftware voor dvd's, en nog altijd wat omroepen, streamingdiensten en editors aannemen voor CEA-608-bijschriften.
In één oogopslag
| Extensie | .scc |
|---|---|
| Mediatype | Niet geregistreerd |
| Specificatie | De bytes: CTA-608 (vroeger EIA-608, daarna CEA-608). Het bestand eromheen: van Scenarist, nooit een eigen standaard. |
| Tijdsprecisie | Een frame, bij 29,97 per seconde |
| Tekencodering | Hexcijfers. De tekens zijn die van CEA-608: Latijnse letters, de accenten van West-Europese talen, enkele symbolen. |
| Opmaak | Cursief, onderstreping en zeven kleuren. Geen vet. |
| Positionering | Een raster van 15 rijen van 32 kolommen |
| Sprekers | Niet in het formaat. Bijschrijvers schrijven >> bij elke wisseling van spreker. |
| In containers | De bijschriften, niet het bestand: in de video voor uitzending en HLS, een c608-track in QuickTime en MP4 |
Anatomie van een bestand
Een kop, daarna regels met een tijdcode en de woorden die vanaf dat frame worden verstuurd, één woord per frame. Tussen elke regel een lege regel.
Scenarist_SCC V1.0 00:00:22;07 9420 9420 94ae … 00:00:22;29 942f 942f 00:00:24;14 942c 942c
- 1 · Kop
Altijd
Scenarist_SCC V1.0. - 2 · Tijdcode
Het frame waarop het eerste woord van de regel wordt verstuurd. Elk woord daarna neemt het volgende frame.
- 3 · Woorden
Twee bytes elk, in hex: een commando, of twee tekens.
Een bijschrift, woord voor woord
Bijschriften zijn geen tekst met tijden, maar de commando's die de bijschriftdecoder van een tv volgt. Deze laden You're a jerk, in geel, tonen het en wissen het.
| Woord | Wat de decoder doet |
|---|---|
9420 |
RCL Begin met laden van een bijschrift, buiten beeld |
94ae |
ENM Wis wat wordt geladen |
94f2 |
PAC Ga naar rij 15, kolom 4 |
97a1 |
Tab-verschuiving Eén kolom verder |
912a |
Code midden in de rij Geel vanaf hier. Neemt een kolom in, getoond als een spatie. |
d9ef 75a7 |
Tekens Yo, dan u': twee per woord |
942f |
EOC Toon wat er is geladen, meteen |
942c |
EDM Wis het scherm |
Commando's worden twee keer verstuurd. 9420 9420 is één commando: een decoder neemt de tweede als reserve, voor het geval de eerste verloren gaat. Het eerste cijfer is 9 en niet 1 omdat het hoogste bit van elke byte een pariteitsbit is.
De tijdcode
SCC telt frames bij 29,97 per seconde, de snelheid van de Amerikaanse televisie. Drop-frame-tijdcode, met ; voor de frames, slaat bij elke minuut de framenummers 00 en 01 over, behalve elke tiende minuut, zodat de klok gelijk blijft met de tijd. Non-drop-frame, met :, nummert elk frame en loopt elk uur 3,6 seconden achter.
Drie manieren om te ondertitelen
| Stijl | Wat kijkers zien | In Subtitld |
|---|---|---|
| Pop-on | Een bijschrift verschijnt in zijn geheel en blijft staan tot het wordt gewist of vervangen. Gebruikelijk voor opgenomen programma's. | Een ondertitel per bijschrift |
| Roll-up | Regels verschijnen terwijl ze worden getypt en schuiven omhoog, twee tot vier tegelijk. Live nieuws en sport. | Een ondertitel per regel, tot de volgende begint |
| Paint-on | Tekst verschijnt op het scherm terwijl hij wordt geschreven. | Een ondertitel voor wat hij schildert |
Tekens
Een rij bevat 32 tekens en het scherm 15 rijen. Er gaan twee tekens per frame, ongeveer zestig per seconde, dus een lang bijschrift heeft even nodig om te laden.
De tekenset is niet ASCII. Tien van de ASCII-codes betekenen iets anders (* is á, { is ç, ~ is ñ), een tweede set voegt symbolen toe zoals ♪, ½ en ®, en twee meer voegen de accenten van Spaans, Frans, Portugees, Duits en Deens toe.
Een hoofdletter met accent komt in twee stappen. É wordt verstuurd als een gewone E, en daarna een code die die vervangt, zodat decoders zonder de uitgebreide tekens nog steeds een letter tonen. Een schrijver die de gewone letter overslaat, verliest het teken ervoor: Ação komt eruit als Aão. Subtitld verstuurt beide.
Stijlen en plaatsen
| Code | Effect | In Subtitld |
|---|---|---|
| PAC | Een rij, en een kolom (per vier) of een kleur, of cursief, om te beginnen | Behouden, als een van de negen plaatsen, en de stijl |
| Tab-verschuiving | Eén tot drie kolommen verder | Behouden, in de plaats |
| Code midden in de rij | Cursief, onderstreping of een kleur vanaf hier, getoond als een spatie | Behouden |
| Kleuren | Wit, groen, blauw, cyaan, rood, geel, magenta | Behouden; andere worden de dichtstbijzijnde van de zeven |
| Vet, lettertypen, groottes | — | Geen plek in het formaat |
SCC in Subtitld
- De tekst van elke ondertitel, in rijen van 32 kolommen
- Cursief, onderstreping en zeven kleuren
- Waar de ondertitel staat: boven, midden of onder; links, midden of rechts
- Sprekers, als
>>bij elke wisseling - Begin en eind, tot op het frame
- Vet, lettertypen en groottes
- Tekens buiten de set van CEA-608, die hun gewone letter of "?" worden
- Vertalingen naast het origineel
- Dubs, namen en gezichten van sprekers
U bewaart wat van Subtitld is door een .usfx-project op te slaan.
Een SCC-bestand openen
Subtitld decodeert het bestand zoals een bijschriftdecoder dat doet, op zijn scherm van 15 rijen bij 32 kolommen:
- pop-on-bijschriften zijn ondertitels vanaf het frame waarop ze verschijnen tot het frame waarop ze worden gewist of vervangen;
- roll-up-bijschriften zijn een ondertitel per regel, en paint-on-bijschriften een ondertitel voor wat ze schilderen;
- cursief, onderstreping en kleuren worden de opmaak van de ondertitel, en hun rijen en kolommen de plaats op het scherm;
- de spatie die een code midden in de rij inneemt, wordt weggelaten vóór leestekens;
- drop-frame- en non-drop-frame-tijdcodes worden beide goed gelezen;
- het eerste bijschriftkanaal wordt gelezen, of het tweede als het eerste leeg is.
SCC exporteren
Exporteren, dan Ondertitels en SCC, biedt:
- TekstHet origineel, of een vertaling.
- Namen van sprekersWeggelaten, voor de tekst (Thom: …), of als
>>bij elke wisseling van spreker. - OpmaakBehouden, of verwijderd.
- Tijden verschuivenElke ondertitel eerder of later met hetzelfde bedrag.
- TijdcodeDrop-frame, zoals de uitzending gebruikt, of non-drop-frame.
Subtitld schrijft pop-on-bijschriften in het eerste kanaal. Elk laadt in de frames vóór zijn begin en wordt getoond op zijn eigen frame, met zijn toon- en wiscommando's op eigen regels, zodat decoders die regel voor regel lezen het ook op tijd tonen. Rijen langer dan 32 kolommen worden afgebroken, en elke rij wordt gecentreerd, of links of rechts geplaatst zoals de ondertitel vraagt. Een bijschrift dat te snel na het vorige komt om op tijd te laden, verschijnt zodra het is geladen.
Wetenswaardigheden
De eerste ondertitelde netwerkuitzendingen liepen op 16 maart 1980, op ABC, NBC en PBS, in regel 21 van het beeld. Kijkers hadden een decoderdoos nodig om ze te zien.
Vanaf 1993 verplichtte de Television Decoder Circuitry Act van 1990 een bijschriftdecoder in elke televisie van 13 inch of meer die in de Verenigde Staten werd verkocht.
Tekens per seconde: twee per frame, bij 29,97 frames per seconde. Een volledig bijschrift van vier rijen duurt meer dan twee seconden om te versturen.
Verwante formaten
Open het in Subtitld met de video en stel de timing bij op de golfvorm.