SMPTE zaman kodu - SMPTE timecode

SMPTE zaman kodu (/ˈsɪmptben/ veya /ˈsɪmtben/), video veya filmin tek tek karelerini bir zaman kodu. Sistem tarafından tanımlanır Sinema ve Televizyon Mühendisleri Derneği SMPTE 12M spesifikasyonunda. SMPTE, standardı 2008'de revize ederek iki bölümlü bir belgeye dönüştürdü: SMPTE 12M-1 ve SMPTE 12M-2, yeni açıklamalar ve açıklamalar dahil.

Zaman kodları eklenir film, video veya ses materyali ve ayrıca senkronize etmek için uyarlanmıştır müzik ve tiyatro prodüksiyonu. Düzenleme için bir zaman referansı sağlarlar, senkronizasyon ve kimlik. Zaman kodu bir ortam biçimidir meta veriler. Zaman kodunun icadı modernleşti video kaseti düzenleme mümkün ve sonunda yaratılmasına yol açtı doğrusal olmayan düzenleme sistemleri.

Temel konseptler

SMPTE zaman kodu sinyali (A 1, bir dönemin orta noktasındaki bir geçişle ifade edilir. A 0, böyle bir geçişin olmamasıyla ifade edilir.) Dışa doğru benzer Manchester koduyla (A 0, yüksek ila-arası ile ifade edilir. düşük geçiş, bir dönemin orta noktasında düşükten yükseğe geçiş 1).

SMPTE zaman kodu şu şekilde sunulur: saat: dakika: saniye: çerçeve format ve tipik olarak 32 bit kullanılarak temsil edilir ikili kodlu ondalık. Ayrıca orada açılan çerçeve ve renkli çerçeve bayraklar ve üç ekstra ikili grup bayrağı kullanıcı bitlerinin kullanımını tanımlamak için kullanılan bitler. SMPTE zaman kodunun diğer çeşitlerinin formatları, doğrusal zaman kodu. Gibi daha karmaşık zaman kodları dikey aralık zaman kodu ayrıca çeşitli kodlamalarda ekstra bilgiler içerebilir.

İkinci saniyenin altındaki zaman kodu zaman değerleri, çerçeveler cinsinden ifade edilir. Ortak destekli kare hızları Dahil etmek:

  • 24 kare / saniye (film, ATSC 2K, 4K, 6K)
  • 25 kare / saniye (PAL (Avrupa, Uruguay, Arjantin, Avustralya), SECAM, DVB, ATSC)
  • 29.97 (30 ÷ 1.001) kare / saniye (NTSC Amerikan Sistemi (ABD, Kanada, Meksika, Kolombiya vb.), ATSC, AVUÇ İÇİ (Brezilya))
  • 30 kare / saniye (ATSC )

Genel olarak, SMPTE zaman kodu çerçeve hızı bilgisi, ortamdan zaman kodunun geliş hızından bilinen örtüktür. Ortamda kodlanmış diğer meta verilerde de belirtilebilir. Dahil olmak üzere birkaç bitin yorumlanması renkli çerçeve ve çerçeve bırak bitler, temel veri hızına bağlıdır. Özellikle, düşürme çerçevesi biti yalnızca 30 kare / sn'lik nominal bir kare hızı için geçerlidir.

Süreksiz zaman kodu ve volan işleme

Zaman kodları, sürekli bir sıralı veri değerleri akışı olarak üretilir. Bazı uygulamalarda duvar saati zamanı kullanılır, diğerlerinde kodlanan zaman, daha keyfi referansa sahip kavramsal bir zamandır. Bir dizi kayıt yaptıktan sonra veya kaba düzenlemeden sonra, kaydedilen zaman kodları kesintili bölümlerden oluşabilir.

Genel olarak, doğrusal zaman kodunu bilmek mümkün değildir (LTC ) kare çoktan geçene kadar geçerli karenin), bu zamana kadar düzenleme yapmak için çok geç demektir. Pratik sistemler, zaman kodunun artan sırasını izler ve bundan mevcut çerçevenin zamanını çıkarır.

Analog sistemlerdeki zaman kodları bit hatalarına ve kayıplara eğilimli olduğundan, çoğu zaman kodu işleme cihazı, zaman kodu değerleri dizisindeki iç tutarlılığı kontrol eder ve kısa hata patlamalarını düzeltmek için basit hata düzeltme şemaları kullanır. Bu nedenle, kesintili zaman kodu aralıkları arasındaki bir sınır, birkaç sonraki çerçeve geçene kadar tam olarak belirlenemez.

Drop-frame zaman kodu

Drop-frame zaman kodu, renkli NTSC video icat edildiğinde ortaya çıkan bir uzlaşmadan kaynaklanır. NTSC tasarımcıları, mevcut tek renkli televizyonlarla uyumluluğu korumak istedi. Tek renkli bir alıcıda alt taşıyıcı görünürlüğünü en aza indirmek için, renkli alt taşıyıcıyı satır tarama frekansının yarısının tek katı yapmak gerekliydi; orijinal olarak seçilen çoklu 495'tir. 30 Hz kare hızıyla satır tarama frekansı (30 × 525) = 15750 Hz'dir. Yani alt taşıyıcı frekansı 495/2 × 15750 = 3.898125 MHz. Bu, başlangıçta seçilen alt taşıyıcı frekansı idi, ancak testler, bazı tek renkli alıcılarda, renk alt taşıyıcısı ile 4.5 MHz ses ara taşıyıcısı arasındaki vuruşun neden olduğu bir girişim örüntüsünün görülebildiğini gösterdi. Bu modelin görünürlüğü, alt taşıyıcı frekansı çarpanı 455'e düşürülerek (böylece vuruş frekansı yaklaşık 600 kHz'den yaklaşık 920 kHz'e yükseltilerek) ve vuruş frekansını da çizgi tarama frekansının yarısının tek bir katına eşit hale getirilerek büyük ölçüde azaltılabilir. . Bu ikinci değişiklik, ses ara taşıyıcısını% 0,1 artırarak 4,5045 MHz'e çıkararak başarılabilirdi, ancak bunun bazı mevcut alıcılarda sorunlara neden olabileceğinden endişe duyan tasarımcılar, bunun yerine renkli alt taşıyıcı frekansını ve dolayısıyla her iki hat tarama frekansını azaltmaya karar verdiler. ve kare hızı yerine% 0,1 oranında. Böylece, NTSC renk alt taşıyıcısı 3,57954545 MHz (tam olarak 315/88 MHz), satır tarama frekansı 15734.27 Hz'dir (tam olarak 9/572 MHz) ve kare hızı 29,97 Hz (tam olarak 30/1.001 Hz).[1]

Değişen kare hızı, 29,97 kare / sn'de oynatıldığında, 30 kare / sn'lik nominal kare hızında bir "saat kodu" nun, bir saat duvar saati süresinden 3,6 saniye daha uzun olduğu anlamına gelir ve bu, bir hataya yol açar. neredeyse bir buçuk dakika bir günde.

Bunu düzeltmek için, drop-frame SMPTE zaman kodu icat edildi. İsmin ima ettiği şeye rağmen, Hayır kare düşürme zaman kodu kullanılırken video kareleri atlanır veya atlanır. Aksine, bazıları zaman kodları düştü. Bir saatlik zaman kodunun saatte bir saatle eşleşmesini sağlamak için, kare düşürme zaman kodu, dakika sayısının on ile bölünebildiği durumlar dışında, her dakikanın ilk saniyesinin 0 ve 1 kare numaralarını atlar.[a] Bu, zaman kodunun her on dakikada bir 18 kareyi atlamasına neden olur (30 kare / s'de 18.000 kare) ve hızdaki farkı neredeyse mükemmel şekilde telafi eder.[b]

Örneğin, kare sayılarının düştüğü sıra:

01:08:59:28
01:08:59:29
01:09:00:02
01:09:00:03

Her onuncu dakika için

01:09:59:28
01:09:59:29
01:10:00:00
01:10:00:01

Düşmeyen zaman kodu, rakam çiftlerini ayıran iki nokta üst üste işaretleriyle görüntülenirken - "HH: MM: SS: FF" - açılan çerçeve genellikle tüm rakam çiftleri arasında ayırıcı olarak noktalı virgül (;) veya nokta (.) İle temsil edilir - "HH; MM; SS; FF", "HH.MM.SS.FF" - veya sadece saniye ve çerçeveler arasında - "HH: MM: SS; FF" veya "HH: MM: SS.FF".[c] Drop-frame zaman kodu tipik olarak DF olarak kısaltılır ve düşülmeyen NDF olarak kısaltılır.

Renk çerçeveleme ve zaman kodu

Bir renkli çerçeve bit, genellikle renkli çerçevenin 1. alanını belirtmek için kullanılır, böylece düzenleme ekipmanı, resim bozulmasını önlemek için yalnızca uygun renkli çerçeve dizisi sınırlarında düzenleme yapmayı sağlayabilir.

Stüdyo işlemleri ve ana saatler

İçinde televizyon stüdyosu uzunlamasına zaman kodu stüdyo tarafından oluşturulur ana eşitleme üreteci ve merkezi bir noktadan dağıtıldı. Merkezi senkronizasyon üreteçleri genellikle zamanlamalarını bir Atomik saat, ağ saatini kullanarak veya Küresel Konumlama Sistemi. Stüdyolar genellikle birden fazla saat çalıştırır ve biri başarısız olursa otomatik olarak değişir.

Müzik üretimi

Boylamsal SMPTE zaman kodu, müziği senkronize etmek için yaygın olarak kullanılır. 30 kare / sn. Kare hızı, Amerika, Japonya ve 60 Hz şebeke frekansına dayanan ve NTSC televizyon standardı. Avrupa Yayın Birliği 25 kare / sn'lik standart kare hızı Avrupa, Avustralya'da ve şebeke frekansının 50 Hz olduğu her yerde kullanılır ve PAL veya SECAM televizyon standartları kullanılmaktadır.[2]

Varyantlar

Zaman kodu bir kayıt ortamına birkaç farklı yolla eklenebilir.

  1. Doğrusal zaman kodu, a.k.a. "boylamsal zaman kodu" ve "LTC": bir ses kanalına kaydedilmeye uygun veya kayıt cihazlarını ve kameraları senkronize etmek için bir stüdyo içinde dağıtım için ses telleri ile taşınmaya uygundur. LTC'yi okumak için, kaydın hareketli olması gerekir, yani kayıt durağan veya neredeyse sabitken LTC işe yaramaz. Bu eksiklik VITC'nin gelişmesine yol açtı.
  2. Dikey aralık zaman kodu, (VITC, "vit-see" olarak telaffuz edilir): kaydedildi dikey boşluk aralığı videonun her karesindeki video sinyalinin VITC'nin avantajı, oynatma videosunun bir parçası olduğu için, bant durağan olduğunda okunabilmesidir.
  3. AES-EBU gömülü zaman kodu, SMPTE zaman kodu, bir AES3 dijital ses bağlantısına gömülü.
  4. kontrol izi uzunlamasına zaman kodu (CTL zaman kodu): Bir video bandının kontrol kanalına gömülü SMPTE zaman kodu.
  5. Görünür zaman kodu, a.k.a. yanmış zaman kodu ve BITC ("bit-see" olarak okunur) - sayılar video görüntüsüne yazılır, böylece insanlar zaman kodunu kolayca okuyabilir. Bu zaman kodu numaralarıyla çoğaltılan video kasetleri, videoya "yanmış" olarak bilinir. pencere dublörleri.
  6. Film etiketleri, örneğin Keykode.

Tarih

Timecode, 1967'de EECO tarafından geliştirilmiştir,[3] video kaydediciler ve daha sonra video üretim sistemleri geliştiren bir elektronik şirketi. EECO, fikri mülkiyetini kamusal kullanıma izin vermek için tahsis etti.[kaynak belirtilmeli ]

Ayrıca bakınız

Notlar

  1. ^ Kesim yapan editörlerin, çift ve tek çerçeveler arasındaki renk alt taşıyıcı fazındaki farkın farkında olması gerektiğinden, çerçeve numarası çiftlerini atlamak yararlıdır.
  2. ^ Drop-frame zaman kodu, 18.000 kare sayısının 18'ini düşürür; 1/100030 × 0,999 = 29,97 kare / sn. Bu, gerçek NTSC kare hızından çok biraz daha yavaştır. 30/1.001 = 29.97002997 çerçeve / ler. Aradaki fark, 1.000.000 zaman kodu çerçevesi başına bir ek NTSC çerçevesi ve 1.0'lık bir artık zamanlama hatasıdır.ppm veya günde kabaca 2.6 kare (86.4 milisaniye), ki bu ihmal edilebilir olarak kabul edilir.
  3. ^ Nokta genellikle VTR'lerde ve noktalı virgül gösterme özelliği olmayan diğer cihazlarda kullanılır.

Referanslar

  1. ^ "Renkli Televizyon Standartları - Seçilmiş makaleler ve NTSC kayıtları" Donald Fink tarafından düzenlenmiştir, McGraw Hill 1955
  2. ^ "Senkronizasyon ve SMPTE zaman kodu (zaman kodu)". Alındı 2020-03-18.
  3. ^ "Video düzenleme". museum.tv. Arşivlenen orijinal 2018-07-15 tarihinde.

Dış bağlantılar