MacCaption Ancillary Data Packet Transfer File

OpenenOpslaanOmroepCEA-608CEA-708

De ondertiteling van een video zoals de frames die dragen: het ondertitelpakket van elk frame, in hex, na zijn tijdcode. Waar SCC alleen CEA-608 bevat, bevat MCC het hele pakket, CEA-608 en CEA-708 samen. Genoemd naar MacCaption, de ondertitelingssoftware waarvan het het formaat is.

In één oogopslag

Extensie.mcc
MediatypeGeen geregistreerd
SpecificatieHet bestand: van MacCaption, beschreven in de eigen kop. De pakketten: SMPTE ST 291 en ST 334. De ondertitels: CTA-608 en CTA-708.
TijdsprecisieEen frame, bij 23,976 tot 60 per seconde
TekstcoderingHexadecimale cijfers, met letters voor reeksen bytes die terugkomen. De tekens zijn die van CEA-608 en CEA-708.
OpmaakCursief, onderstreping en zeven kleuren van CEA-608; eigen lettertypen, groottes en kleuren van CEA-708
PositioneringHet raster van CEA-608 met 15 rijen van 32 kolommen; de vensters van CEA-708
SprekersNiet in het formaat. Ondertitelaars schrijven >> bij elke wisseling van spreker.
In containersDe pakketten, niet het bestand: de ancillary data van SDI-video, en het ancillary-datakanaal van MXF

Opbouw van een bestand

Een kop, dan een regel voor elk frame dat ondertitels draagt: zijn tijdcode, een tab, en het pakket van het frame.

File Format=MacCaption_MCC V1.0
 
// Computer Prompting and …
 
Creation Program=Subtitld
Time Code Rate=30DF
 
00:00:22;07 T…FC9420…AB
00:00:22;08 T…FC9420…AB
00:00:22;09 T…FC94AE…AB
  1. 1 · Kop

    De versie, 1.0 of 2.0, dan de beschrijving van het formaat door MacCaption, in elk bestand letterlijk overgenomen.

  2. 2 · Over het bestand

    Wat het bestand schreef en wanneer, en de snelheid waarin zijn tijdcodes tellen.

  3. 3 · Tijdcode

    Het frame waarmee het pakket wordt verstuurd.

  4. 4 · Pakket

    Het ondertitelpakket van het frame, in hex. Daarin de twee bytes van CEA-608 die een SCC-bestand voor dat frame zou bevatten: 9420, 9420, 94ae …

Een pakket, byte voor byte

T49S494F43ZZ72F4FC9420ROO74ZZ0BAB, de eerste regel hierboven, geheel:

In het bestand Wat het is
T 61 01 Een ancillary-datapakket van CEA-708-ondertitels
49 Aantal 73 bytes volgen
S 96 69 Een distributiepakket van ondertitels begint
49 Zijn lengte, 73 bytes
4F Zijn framesnelheid: 4, voor 29,97
43 Vlaggen Ondertitelgegevens volgen; de ondertitelservice staat aan
ZZ Zijn nummer, dat per pakket oploopt
72 F4 Ondertitelgegevens 20 sets van drie bytes volgen
FC9420 Veld 1 Een CEA-608-paar: 9420, de RCL van SCC
R Veld 2 FD 80 80: niets
OO CEA-708 18 × FA 00 00: niets in dit frame
74 ZZ Voettekst Het nummer van het pakket nogmaals
0B De controlesom van het ondertitelpakket
AB De controlesom van het ancillary-pakket

600 sets per seconde, wat de snelheid ook is. Een frame draagt 25 sets bij 24 frames per seconde, 24 bij 25, en 20 bij 30, evenveel bij 23,976 en 29,97: twee bytes ondertitels in elke set, 9.600 bits per seconde. CEA-608 gebruikt er een paar; CEA-708 heeft de rest.

Letters voor bytes

Reeksen die in elk pakket terugkomen, staan als letter.

Letter Bytes
G tot O FA 00 00, één tot negen keer: CEA-708 zonder iets om te sturen
P Q R FB 80 80, FC 80 80, FD 80 80
S 96 69, het begin van een distributiepakket van ondertitels
T 61 01, het begin van een ancillary-pakket van CEA-708
U E1 00 00 00
Z 00

De tijdcode

De Time Code Rate in de kop zegt hoe frames worden geteld: 24, 25, 30, 30DF (drop-frame, met ; vóór de frames), 50 of 60, en 60DF vanaf versie 2.0. Video van 23,976 telt als 24, en die van 29,97 als 30 of 30DF: de framesnelheid in elk pakket zegt welke het is.

MCC of SCC?

SCC MCC
Bevat De bytes van CEA-608 Het ondertitelpakket van elk frame: CEA-608 en CEA-708
Framesnelheden 29,97 23,976 tot 60
Een regel Woorden vanaf een frame, één woord per frame Het pakket van één frame

MCC in Subtitld

Bewaard in de .mcc
  • Elke tekst van een ondertitel, in rijen van 32 kolommen
  • Cursief, onderstreping en zeven kleuren
  • Waar hij staat: boven, midden of onder; links, midden of rechts
  • Sprekers, als >> bij elke wisseling
  • Begin en eind, tot het frame
Geen plek
  • Vet, lettertypen en groottes
  • Tekens buiten de set van CEA-608, die hun gewone letter of "?" worden
  • Ondertitels van CEA-708: Subtitld leest en schrijft die van CEA-608
  • Vertalingen naast het origineel
  • Nasynchronisaties, namen en gezichten van sprekers

Sla een .usfx-project op om te bewaren wat van Subtitld is.

Een MCC-bestand openen

Subtitld leest:

  • de framesnelheid die de kop en de pakketten geven, drop-frame of niet;
  • de letters, en de ondertitelgegevens van elk pakket;
  • de ondertitels van CEA-608 van het eerste veld, of die van het tweede als het eerste er geen heeft, en die van de eigen ancillary-pakketten van CEA-608;
  • het veld en de regel na de tijdcode van versie 2.0.

Het decodeert de ondertitels zoals het dat bij SCC doet: pop-on, roll-up en paint-on ondertitels; cursief, onderstreping en kleuren; rijen en kolommen als de plaats van de ondertitel. De framesnelheid van het bestand wordt bewaard, om het opnieuw op te slaan zoals het was. Een bestand met alleen ondertitels van CEA-708 zegt dat: Subtitld leest die nog niet.

MCC exporteren

Het exportvenster van Subtitld met MCC gekozen, sprekers als >>-tekens, bij de 29,97 frames per seconde van de video, drop-frame

Bij Exporteren, dan Ondertitels en MCC, biedt u:

  • TekstHet origineel, of een vertaling.
  • SprekernamenWeggelaten, voor de tekst (Thom: …), of als >> bij elke wisseling van spreker.
  • OpmaakBewaard, of verwijderd.
  • Tijden verschuivenElke ondertitel eerder of later met dezelfde hoeveelheid.
  • Framesnelheid23,976, 24, 25, 29,97 (drop-frame of niet) of 30: die van de video, tenzij u kiest.

Subtitld schrijft versie 1.0, met de kop van MacCaption helemaal. De ondertitels zijn de pop-on ondertitels die het voor SCC schrijft, in het eerste kanaal: een pakket voor elk frame dat een paar draagt, met niets voor het tweede veld en het deel van CEA-708 leeg gelaten.

Wetenswaardigheden

35

Regels commentaar openen elk MCC-bestand: de beschrijving van het formaat door MacCaption, en de voorwaarden ervan. Het formaat mag worden overgenomen zolang die er helemaal bij blijven.

1986

Computer Prompting & Captioning Co. werd opgericht. Zijn ondertitelingssoftware, MacCaption voor de Mac en CaptionMaker voor Windows, ging in 2013 met het bedrijf naar Telestream.

96 69

Elk distributiepakket van ondertitels begint met deze twee bytes, de S van MCC. Het pakket werd voor het eerst gedefinieerd in CEA-708-B, en is nu SMPTE ST 334-2.

Verwante formaten

Een .mcc om te repareren?

Open het in Subtitld met de video en stel de timing bij op de golfvorm.

Subtitld downloaden