Časový kód ve vertikálním intervalu - Vertical interval timecode - Wikipedia

Časový kód vertikálního intervalu (VITC, vyslovuje se "vitsee") je forma Časový kód SMPTE kódovaný na jednom řádku skenování ve video signálu. Tyto řádky se obvykle vkládají do interval vertikálního zaslepení video signálu.

Až na jednu výjimku obsahuje VITC stejné užitečné zatížení jako SMPTE lineární časový kód (LTC), vložený do nové struktury rámce s extra synchronizačními bity a kontrolním součtem detekce chyb. Výjimkou je, že VITC je kódován dvakrát za prokládané video rámec, jednou v každém poli, a jeden další bit („příznak pole“) se používá k rozlišení dvou polí.

Videorámeček může v případě potřeby obsahovat více než jeden kód VITC zaznamenaný na různých řádcích. To se často používá v produkci, kde mohou různé entity chtít kódovat různé sady metadat časového kódu na stejnou pásku.

Z praktického hlediska může být VITC „přesnější na snímky“ než LTC, zejména při velmi nízkých rychlostech pásky v analogových formátech. Čtečky LTC mohou ztratit stopu kódu při nízkých rychlostech krokování, zatímco VITC lze v případě potřeby číst snímek po snímku. Naopak při vysokých rychlostech (FF / vzad) je VITC často nečitelný kvůli zkreslení obrazu, takže místo toho se často používá LTC. Některé videorekordéry mají automatický výběr mezi těmito dvěma formáty, aby byla zajištěna nejvyšší přesnost.

VITC je 90 bitů dlouhý: 32 bitů časového kódu, 32 bitů uživatelských dat, 18 synchronizačních bitů a 8 bitů kontrolního součtu. Přenáší se pomocí nevrátit se k nule kódování při bitové rychlosti 115násobku řádkové rychlosti. (Nevyužitých 25 bitů je ponechat prostor pro horizontální zaslepovací interval.)

Časový kód vertikálního intervalu SMPTE
(kompatibilní s SMPTE 12M)[1][2]
SyncČasový kódUživatelské bity
Bit 0  1  2  3  4  5  6  7  8  9 
0101248Uživatelské bity
Číslo rámečku
(0–23, 24 nebo 29)
1010
1020DC
20101248
Sekundy
(0–59)
3010
102040F
40101248
Minut
(0–59)
5010
102040F
60101248
Hodin
(0–23)
7010
1020SF
8010CRC bity (g (x) = X8 + 1)
  • Bit 14 je nastaven na 1, pokud pokles rám číslování se používá; čísla snímků 0 a 1 jsou přeskočena během první sekundy každé minuty, s výjimkou násobků 10 minut. Tím se převede časový kód 30 snímků za sekundu na 29,97 snímku za sekundu NTSC Standard.
  • Bit 15, barevné orámování bit, je nastavena na 1, pokud je časový kód synchronizován s (barevným) video signálem. Číslo rámce modulo 2 (pro NTSC a SECAM ) nebo modulo 4 (pro KAMARÁD ) by měly být zachovány napříč řezy, aby se zabránilo fázovým skokům v chrominanční nosná.
  • Bity 35, 55 a 75 se liší mezi časovým kódem 25 snímků / s a ​​30 / 29,97 snímku / s.[1]:20[3] Bity jsou:
    • Příznak pole (bit 35 pro 29,97 / 30 snímků / s, bit 75 pro 25 snímků / s): Toto je další nejméně významný bit pro počet snímků, který rozlišuje dvě prokládaná pole v jednom videu. Je nastavena na 0 během prvního pole rámce a na 1 během druhého. Tento bit nahrazuje bit „korekce polarity“ v lineárním časovém kódu.
    • "Binární příznak skupiny" bity BGF0 a BGF2 (bity 55 a 75 pro 29,97 / 30 snímků / s, bity 35 a 55 pro 25 snímků / s): Tyto označují formát uživatelských bitů. Oba bity nula označuje žádný (nebo nespecifikovaný) formát. Pouze sada BGF0 označuje čtyři 8bitové znaky (přenášené malý Endian ). Kombinace se sadou BGF2 jsou vyhrazeny.[1]:7–8
  • Bit 74 („příznak binární skupiny 1“) byl dříve nepřiřazen, ale slouží k označení, že je časový kód synchronizován s externími hodinami. Pokud je nula, je čas zahájení časového kódu libovolný.
  • Kontrolní součet v bitech 82–89 je jednoduchý byteOR XOR předchozích 82 bitů (počítaje v to synchronizační bity, takže bit 82 je XOR bitů 74, 66, ..., 2), které lze popsat jako CRC s polynomem generátoru X8+1. (Přednastaveno na nulu, bez inverze.)

Přesná povaha sekvence barevného rámečku závisí na použitém video standardu. V případě tří hlavních standardů kompozitního videa má video PAL sekvenci barevných rámců 8 polí (4 snímky) a NTSC a SECAM mají sekvence barevných polí 4 pole (2 snímky).

Zachování sekvence barevného rámce videa napříč úpravami a mezi kanály ve videoefektech bylo důležitým problémem v časných analogových systémech úpravy kompozitních videopásek, protože řezy mezi různými barevnými sekvencemi by způsobily skoky ve fázi subnosné a výsledkem by bylo smíchání dvou signálů s odlišnou dominancí pole v barevných artefaktech na části signálu, která nebyla synchronizována s posloupností výstupního barevného rámečku.

Aby se předešlo těmto problémům, obsahuje časový kód SMPTE barevný rámovací bit, který lze použít k označení, že video materiál, na který časový kód odkazuje, odpovídá standardní konvenci týkající se synchronizace časového časového kódu videa a sekvence barevného rámce. Pokud byl bit rámování barev nastaven v obou typech materiálu, mohl editační systém vždy zajistit, aby bylo rámování barev zachováno omezením rozhodnutí o úpravách mezi vstupními zdroji, aby byl zachován správný vztah mezi sekvencemi časového kódu, a tedy sekvencemi rámce barev.

Viz také

Související technologie a normy

Reference

  1. ^ A b C Doporučení ITU-R BR.780-2: Normy časového a kontrolního kódu pro produkční aplikace s cílem usnadnit mezinárodní výměnu televizních programů na magnetických páskách. ITU. 2005-04-08 [1992, 2002].
  2. ^ Tabulka přiřazení bitů časového kódu Archivováno 5. ledna 2011, v Wayback Machine Charles Poynton
  3. ^ Indický standard IS: 12429 (část 2) Časový a kontrolní kód pro videorekordéry: Část 2 Časový kód se svislým intervalem (VITC) (PDF). Bureau of Indian Standards. 2002 [1988]. s. 2–5. Toto je příklad přiřazení bitů 25 snímků / s, které se liší od běžněji viditelných přiřazení bitů 30 / 29,97.