CEA-608 und CEA-708 Closed Captions
Die Closed Captions des nordamerikanischen Fernsehens. CEA-608 stammt aus dem analogen Fernsehen: zwei Bytes pro Frame, in Zeile 21 des Bildes. CEA-708 ist sein digitaler Nachfolger, mit Fenstern, Farben und vielen Diensten. Eine digitale Sendung trägt beide in jedem Frame. Subtitld liest sie aus einem Video und schreibt sie in SCC- und MCC-Dateien.
Auf einen Blick
| Spezifikation | CTA-608 (früher EIA-608, dann CEA-608) und CTA-708 (früher CEA-708). In digitalem Video ATSC A/53 Teil 4. |
|---|---|
| Wo sie reisen | In den Frames des Videos, in einer eigenen Untertitelspur (QuickTimes c608) sowie in SCC- und MCC-Dateien |
| Zeitgenauigkeit | Ein Frame |
| Zeichen | CEA-608: sein eigener lateinischer Zeichensatz. CEA-708: ASCII, Latin-1, einige Symbole und 16-Bit-Zeichen. |
| Gestaltung | CEA-608: Kursiv, Unterstreichung, sieben Farben. CEA-708: Kursiv, Unterstreichung, 64 Farben, Schriften, Größen, Kanten und Hintergründe. |
| Positionierung | CEA-608: ein Raster von 15 Zeilen zu 32 Spalten. CEA-708: bis zu acht Fenster, verankert in einem Raster von 75 Zeilen. |
| Kanäle | CEA-608: CC1 bis CC4. CEA-708: bis zu 63 Dienste. |
| Sprecher | In den Standards keine. Untertitelende schreiben >> bei jedem Sprecherwechsel. |
Die Untertiteldaten eines Frames
Jeder Frame trägt einige Gruppen zu je drei Bytes. Das erste Byte jeder Gruppe sagt, was die beiden anderen sind.
FC 94 2F FD 80 80 FF 42 22 FE 89 01 FA 00 00 …
- 1 · Was folgt
FCist das erste Feld von CEA-608,FDsein zweites.FFbeginnt ein CEA-708-Paket,FEführt es weiter. - 2 · CEA-608
Zwei Bytes für jedes Feld.
94 2Fzeigt den Untertitel, der in CC1 geladen wird;80 80ist nichts. - 3 · CEA-708
Ein Paket, zwei Bytes auf einmal: sein Kopf (
42, vier Bytes lang), ein Dienstblock (22, Dienst 1, zwei Bytes), dann89 01für DisplayWindows, Fenster 0. - 4 · Platz
Die übrigen Gruppen des Frames, die nichts tragen. Ein Frame hat 20 bei 29,97 Frames pro Sekunde, 25 bei 24, 24 bei 25.
9.600 Bit pro Sekunde für Untertitel. Der Untertitelkanal einer digitalen Sendung hält 960 davon für das mitgeführte CEA-608 bereit, das Konverterboxen an analoge Fernseher weitergeben, und 8.640 für CEA-708.
CEA-608: vier Kanäle
Die Bytes sind dieselben, die eine SCC-Datei enthält: Befehle und Zeichen, zwei pro Frame, auf einem Bildschirm mit 15 Zeilen zu 32 Spalten. Jedes der beiden Felder des Bildes trägt zwei Untertitelkanäle.
| Kanal | Wo | Verwendung |
|---|---|---|
| CC1 | Feld 1, erster Kanal | Die Untertitel des Programms |
| CC2 | Feld 1, zweiter Kanal | Eine andere Sprache oder nichts |
| CC3 | Feld 2, erster Kanal | Oft eine zweite Sprache |
| CC4 | Feld 2, zweiter Kanal | Selten verwendet |
CEA-708: Fenster und Stifte
Ein CEA-708-Dienst zeichnet in Fenstern: bis zu acht, jedes mit Platz, Größe, Zeilen und Stil, angezeigt, verborgen, umgeschaltet und gelöscht. Ein Stift schreibt darin, mit Kursiv, Unterstreichung und Farben. Diese laden einen Untertitel und zeigen ihn an:
| Bytes | Befehl |
|---|---|
98 18 DA 32 70 13 09 |
DefineWindow 0 Verborgen, unten mittig, 90 % von oben und 50 % von links, eine Zeile mit 20 Spalten |
88 01 |
ClearWindows Fenster 0, leer |
97 C0 00 0E 00 |
SetWindowAttributes Kein Hintergrund dahinter, der Text zentriert |
92 00 00 |
SetPenLocation Zeile 0, Spalte 0 |
90 05 00 |
SetPenAttributes Standardgröße, aufrecht, nicht unterstrichen |
91 3C 00 00 |
SetPenColor Gelb auf Schwarz |
59 6F 75 … |
You're a jerk, |
90 05 00 91 3F 00 00 |
Der Stift erneut Weiß auf Schwarz |
20 54 68 … |
Thom. |
89 01 |
DisplayWindows Fenster 0, in dem Frame, in dem der Untertitel beginnt |
Der Anker des Fensters ist einer von neun Punkten: seine Ecken, die Mitte seiner Seiten und seine Mitte. Das sind die neun Plätze, an denen ein Untertitel in Subtitld stehen kann.
| Zeichen | Was sie enthalten |
|---|---|
| G0 | ASCII, außer seinem Löschzeichen, das ♪ ist |
| G1 | Latin-1: die Akzente der westeuropäischen Sprachen |
| G2 | Einige mehr: … ‘ ’ “ ” • ™ Š Œ ⅛ ⅜ ⅝ ⅞ und Rahmenzeichen |
| P16 | Zeichen mit 16 Bit, wie koreanische Untertitel sie verwenden |
Untertitel in einem Video
| Wo | Wer legt sie dorthin | Wie Subtitld sie liest |
|---|---|---|
| In den Frames: MPEG-2-Benutzerdaten, SEI von H.264 und HEVC | Digitale Sendungen und Aufnahmen davon (.ts) |
Durch Dekodieren des Videos, so lange das dauert |
Eine Untertitelspur (c608) |
QuickTime-Lieferungen | Sofort |
| Eine SCC-Datei | Lieferungen für Rundfunk und Streaming | CEA-608 |
| Eine MCC-Datei | Lieferungen für den Rundfunk, MacCaption | CEA-708, sonst CEA-608 |
CEA-608 / 708 in Subtitld
- Text und Zeilenumbrüche jedes Untertitels
- Kursiv und Unterstreichung
- Farben: sieben in CEA-608, 64 in CEA-708
- Wo er steht: oben, mittig oder unten; links, mittig oder rechts
- Sprecher, als
>>bei jedem Wechsel - Beginn und Ende, auf den Frame genau
- Fett, das keines von beiden kennt
- Schriften, Größen, Kanten und Fensterhintergründe von CEA-708
- Mehr als ein Dienst oder Kanal zur gleichen Zeit: einen lesen, dann den nächsten
- Übersetzungen neben dem Original
Speichern Sie ein .usfx-Projekt, um das zu behalten, was zu Subtitld gehört.
Die Untertitel eines Videos einlesen
Es bietet:
- UntertitelDie ersten, die das Video hat, CEA-708 vor CEA-608; ein CEA-708-Dienst, 1 bis 6; oder ein CEA-608-Kanal, CC1 bis CC4.
- UmfangDas ganze Video, ein Bereich davon oder der markierte Untertitel, wie bei einer Transkription.
Subtitld dekodiert sie, wie ein Decoder es tut. Ein Untertitel, der außer Sicht geladen und angezeigt wird, bleibt ein Untertitel, bis er verborgen, gelöscht oder ersetzt wird. Untertitel, die live Zeile für Zeile auf dem Bildschirm geschrieben werden, werden zu einem Untertitel je Zeile, bis die nächste Zeile beginnt. Zeiten werden ab dem Anfang des Videos gezählt. Ein Video ohne Untertitel meldet das.
Aufnahmen von Sendungen liegen als .ts-, .m2ts- oder .mts-Dateien vor, die Subtitld als Video öffnet.
Untertitel schreiben
Subtitld schreibt Untertitel in den Dateien, die Sender und Plattformen annehmen:
- SCC: Pop-on-Untertitel in CEA-608, CC1;
- MCC: dasselbe in CEA-608 und, parallel dazu, in CEA-708-Dienst 1, oder nur CEA-608, wenn Sie es wählen.
Wissenswertes
Ab dem 1. Juli 2002 mussten digitale Fernseher, die in den Vereinigten Staaten verkauft wurden, außer den kleinsten, CEA-708-Untertitel dekodieren: mindestens die sechs Standarddienste.
Fenster, die ein CEA-708-Dienst gleichzeitig haben kann, jedes mit eigenem Platz, eigener Größe und eigenem Stil. CEA-608 hat einen Bildschirm.
Unter den erweiterten Zeichen von CEA-708 ist auch das Logo der Closed Captions selbst, das CC, das ein untertiteltes Programm kennzeichnet.
Verwandte Formate
-
.sccScenarist Closed Caption
-
.mccMacCaption Ancillary Data Packet Transfer File
-
.ttmlTimed Text Markup Language
Öffnen Sie sie in Subtitld, lesen Sie ihre Untertitel in die Zeitleiste ein und korrigieren und verschieben Sie sie an der Wellenform.