SMPTE zaman kodu - SMPTE timecode

SMPTE zaman kodu ( / s ɪ m p t Ben bir / veya / s ɪ m t Ben bir / ) bir ile video veya filmin tek tek kareleri etiketlemek için standartlar birlikte çalışan bir dizi zaman kodu . Sistem, Sinema ve Televizyon Mühendisleri Derneği tarafından SMPTE 12M spesifikasyonunda tanımlanmıştır. 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.

Film , video veya ses materyaline zaman kodları eklenir ve ayrıca müzik ve tiyatro prodüksiyonunu senkronize etmek için uyarlanmıştır . Düzenleme, senkronizasyon ve tanımlama için bir zaman referansı sağlarlar . Zaman kodu, bir medya meta verisi biçimidir . Zaman kodunun icadı, modern video kaset düzenlemeyi mümkün kıldı ve sonunda doğrusal olmayan düzenleme sistemlerinin oluşturulmasına yol açtı .

Temel konseptler

SMPTE zaman kodu sinyali (A1, bir periyodun orta noktasındaki bir geçişle ifade edilir. A 0, böyle bir geçişin olmamasıyla ifade edilir.) dışa benzer Manchester koduyla karşılaştırıldığında (A 0, yüksek-to- ile ifade edilir). düşük geçiş, bir periyodun orta noktasında düşükten yükseğe geçiş ile 1).

SMPTE zaman kodu saat:dakika:saniye:kare biçiminde sunulur ve tipik olarak ikili kodlu ondalık kullanılarak 32 bit olarak temsil edilir . Ayrıca, çerçeve ve renk çerçeveleme bayrakları ve kullanıcı bitlerinin kullanımını tanımlamak için kullanılan üç ekstra ikili grup bayrak biti vardır. SMPTE zaman kodunun diğer çeşitlerinin biçimleri, doğrusal zaman kodunun biçiminden türetilmiştir . Dikey aralıklı zaman kodu gibi daha karmaşık zaman kodları , çeşitli kodlamalarda ek bilgiler de içerebilir.

Alt saniye zaman kodu zaman değerleri çerçeveler cinsinden ifade edilir. Yaygın olarak desteklenen kare hızları şunları içerir:

  • 24 kare/sn ( film , ATSC , 2K, 4K , 6K)
  • 25 kare/sn ( PAL (Avrupa, Uruguay, Arjantin, Avustralya), SECAM , DVB , ATSC)
  • 29,97 (30 ÷ 1.001) kare/sn ( NTSC American System (ABD, Kanada, Meksika, Kolombiya, vb.), ATSC, PAL-M (Brezilya))
  • 30 kare/sn ( ATSC )

Genel olarak, zaman kodunun ortamdan varış hızından bilinen SMPTE zaman kodu kare hızı bilgisi örtüktür. Ortamda kodlanmış diğer meta verilerde de belirtilebilir. Renk çerçevesi ve alt çerçeve bitleri dahil olmak üzere birkaç bitin yorumlanması , temel alınan veri hızına bağlıdır. Özellikle, düşen çerçeve biti yalnızca 29.97 ve 30 kare/sn 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 referanslı bir kavramsal zamandır. Bir dizi kayıt yaptıktan veya kaba düzenlemeden sonra, kaydedilen zaman kodları süreksiz bölümlerden oluşabilir.

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

Analog sistemlerdeki zaman kodları bit hatalarına ve düşmelere 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, süreksiz zaman kodu aralıkları arasındaki bir sınır, birbirini takip eden birkaç çerçeve geçene kadar tam olarak belirlenemez.

Düşen kare zaman kodu

Drop-frame zaman kodu, renkli NTSC video icat edildiğinde ortaya çıkan bir uzlaşmadan kaynaklanır. NTSC tasarımcıları, mevcut monokrom televizyonlarla uyumluluğu korumak istediler. Monokrom bir alıcıda alt taşıyıcı görünürlüğünü en aza indirmek için, renk alt taşıyıcısını çizgi tarama frekansının yarısının bir tek katı yapmak gerekliydi; orijinal olarak seçilen çoklu 495 idi. 30 Hz kare hızında hat tarama frekansı (30 × 525) = 15750 Hz'dir. Yani alt taşıyıcı frekansı olurdu495/2 × 15750 = 3.898125 MHz. Bu, başlangıçta seçilen alt taşıyıcı frekansıydı, ancak testler, bazı monokrom 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 modelinin görülebildiğini gösterdi. Bu modelin görünürlüğü, alt taşıyıcı frekansını 455'e düşürerek (böylece vuruş frekansını yaklaşık 600 kHz'den yaklaşık 920 kHz'e yükselterek) ve vuruş frekansını çizgi tarama frekansının yarısının tek katına eşit yaparak büyük ölçüde azaltılabilir. . Bu son değişiklik, ses ara taşıyıcısını %0,1 oranında 4,5045 MHz'e yükselterek başarılabilirdi, ancak bunun mevcut bazı alıcılarda sorunlara neden olabileceğinden endişelenen tasarımcılar, bunun yerine renk alt taşıyıcı frekansını düşürmeye karar verdiler ve böylece hem çizgi tarama frekansını hem de ve kare hızı, bunun yerine %0,1. Böylece NTSC renk alt taşıyıcısı 3.579 54  MHz (315/88 MHz), hat tarama frekansı 15.734265  kHz (9/572 MHz) ve kare hızı 29.970029  Hz (30/1.001 Hz).

Değiştirilen kare hızı, 29,97 kare/sn nominal kare hızında bir "zaman kodu saati"nin, bir saatlik duvar saati süresinden 3,6 saniye daha uzun olduğu anlamına geliyordu (29,97 düşürmesiz zaman kodu için 01:00:00:00 düşen çerçeve zaman kodu 01:00:03;18 ve düşmeyen 00:59:56:12 için açılan çerçeve 01:00:00;00'dır, bu da neredeyse bir buçuk dakikalık bir hataya yol açar. gün.

Bunu düzeltmek için, damla çerçeveli SMPTE zaman kodu icat edildi. Adından da anlaşılacağı gibi, çerçeve bırakma zaman kodunu kullanırken hiçbir video karesi atılmaz veya atlanmaz. Bunun yerine, bazı zaman kodları bırakılır. Saatte bir saatlik zaman kodu eşleşmesi yapmak için, açılan çerçeve zaman kodu, dakika sayısının on ile bölünebildiği durumlar dışında, her dakikanın ilk saniyesindeki 0 ve 1 kare numaralarını atlar. Bu, zaman kodunun her on dakikada bir 18 kare atlamasına neden olur (30 kare/sn'de 18.000 kare) ve hız farkını neredeyse mükemmel bir şekilde telafi eder (ancak yine de her 9 saatte bir 15 dakikada 1 kare biriktirir).

Örneğin, çerçeve sayımları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

Bırakmayan zaman kodu, basamak çiftlerini ayıran iki nokta üst üste ile görüntülenirken—"SS:DD:SS:FF"—bırakma çerçevesi, tüm basamak çiftleri arasındaki ayırıcı olarak genellikle noktalı virgül (;) veya nokta (.) ile gösterilir— "HH;MM;SS;FF", "HH.MM.SS.FF"—veya sadece saniyeler ve kareler arasında—"SS:MM:SS;FF" veya "SS:MM:SS.FF". Düşen kare zaman kodu tipik olarak DF olarak kısaltılır ve düşmeyen NDF olarak kısaltılır.

Renk çerçeveleme ve zaman kodu

Renk çerçevesinin 1. alanını belirtmek için genellikle bir renk çerçeveleme biti kullanılır, böylece düzenleme ekipmanı, resim bozulmasını önlemek için yalnızca uygun renk çerçevesi dizisi sınırlarında düzenlemeyi sağlayabilir.

Stüdyo işlemleri ve ana saatler

Olarak televizyon stüdyosu işlemleri, uzunlamasına zaman kodu stüdyosu tarafından oluşturulan yüksek senkron jeneratör ve bir merkezi noktadan dağıtılır. Merkezi senkronizasyon üreteçleri genellikle zamanlarını ağ saatini veya GPS'i kullanarak bir atom saatinden türetirler . Stüdyolar genellikle birden fazla saat çalıştırır ve biri arızalandığında otomatik olarak geçiş yapar.

Müzik prodüksiyonu

Boyuna SMPTE zaman kodu, müziği senkronize etmek için yaygın olarak kullanılır. Amerika, Japonya ve 60 Hz şebeke frekansına dayanan ve NTSC televizyon standardını kullanan diğer ülkelerde ses için genellikle 30 kare/sn kare hızı kullanılır . Avrupa Yayın Birliği 25 çerçevenin standart kare hızı / s Avrupa, Avustralya boyunca kullanılır ve şebeke frekansı 50 Hz ve her yerde PAL veya SECAM televizyon standartları kullanılır.

Varyantlar

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

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

Tarih

Timecode, 1967'de video kaydediciler ve daha sonra video prodüksiyon sistemleri geliştiren bir elektronik şirketi olan EECO tarafından geliştirildi. EECO fikri mülkiyetini kamu kullanımına izin verecek şekilde tahsis etmiştir.

Ayrıca bakınız

Notlar

Referanslar

Dış bağlantılar