Doğrusal zaman kodu - Linear timecode
Lineer (veya Boyuna) Zaman Kodu ( LTC ) bir bir kodlama bölgesinin SMPTE zaman kodu , bir veri ses sinyalinin SMPTE 12M tarifnamede tanımlandığı gibidir. Ses sinyali genellikle üzerinde kaydedilir VTR parça veya diğer depolama ortamı. Bitler, iki fazlı işaret kodu ( FM olarak da bilinir ) kullanılarak kodlanır : bir 0 biti, bit periyodunun başlangıcında tek bir geçişe sahiptir. Bir 1 bit, dönemin başında ve ortasında olmak üzere iki geçişe sahiptir. Bu kodlama, kendi kendine zamanlamadır . Her kare, herhangi bir video veya film içeriğiyle önceden tanımlanmış özel bir senkronizasyon ilişkisine sahip bir " senkronizasyon kelimesi " ile sonlandırılır .
Doğrusal zaman kodu çerçevesindeki özel bir bit olan iki fazlı işaret düzeltme biti, her zaman kodu çerçevesinde çift sayıda AC geçişinin olmasını sağlar.
Doğrusal zaman kodunun sesi, sarsıcı ve ayırt edici bir gürültüdür ve telemetri veya bilgisayarları ima etmek için ses efektlerinin kısaltması olarak kullanılmıştır .
Üretim ve Dağıtım
Yayın videosu durumlarında, doğru renk çerçevelemesini ve tüm dijital saatlerin doğru senkronizasyonunu sağlamak için LTC üreteci, zaman kodu kullanan tüm cihazlarda olduğu gibi, evde siyah patlamaya bağlanmalıdır . Dijital ses kaydediciler gibi birden fazla saate bağlı dijital cihaz video ile birlikte senkronize edilirken, cihazların ev siyah patlama sinyalinden türetilen ortak bir kelime saati sinyaline bağlanması gerekir. Bu, hem siyah patlamalı hem de video çözümlemeli kelime saati üreten bir jeneratör kullanılarak veya ana dijital cihazı video ile senkronize ederek ve sonraki tüm cihazları ana dijital cihazın (ve LTC'ye) kelime saati çıkışıyla senkronize ederek gerçekleştirilebilir. .
Saniyede 24, 25 veya 30 kare olabilen kare başına 80 bitten oluşan LTC zaman kodu, 960 Hz (24 kare / sn'de ikili sıfırlar) ile 2400 Hz (30 kare / sn'de ikili olanlar) arasında değişir ve bu nedenle rahat bir şekilde ses frekansı aralığındadır. LTC, dengeli veya dengesiz bir sinyal olarak var olabilir ve dağıtım açısından bir ses sinyali olarak değerlendirilebilir. Ses gibi, LTC de standart ses kabloları, konektörler, dağıtım amplifikatörleri ve patchbay'ler ile dağıtılabilir ve ses transformatörleri ile topraktan izole edilebilir. Ayrıca 75 ohm'luk bir video kablosu ve video dağıtım amplifikatörleri ile de dağıtılabilir, ancak 75 ohm'luk bir sistemin kullanımından kaynaklanan voltaj zayıflaması, sinyalin bazı cihazlar tarafından okunamayacak bir seviyeye düşmesine neden olabilir.
LTC izinden ses parçalarına duyulabilir 'çığır açmayı' (diğer adıyla "çapraz konuşma") önlemek için analog ses konusunda dikkatli olunmalıdır.
LTC bakımı :
- LTC'ye yakın perküsyon seslerinden kaçının
- Bir LTC'yi asla gürültü azaltma, eq veya kompresör ile işleme
- Videodan önce ve videodan sonra gösterime izin ver
- Negatif zaman kodu oluşturmak için zamana bir saat ekleyin ( gece yarısı etkisinden kaçının )
- Her zaman en yavaş cihazı usta olarak koyun
Uzunlamasına SMPTE zaman kodu, hem düşük hem de yüksek seviyeler distorsiyona neden olacağından, bir ses parçasına kaydedildiğinde orta düzeyde oynatılmalıdır.
Boylamsal zaman kodu veri formatı
Temel format, saniyeye günün saatini ve saniyedeki kare numarasını veren 80 bitlik bir koddur. Değerler, önce en az anlamlı bit olmak üzere ikili kodlu ondalık olarak depolanır . Genellikle bir makara numarası ve tarihi için kullanılan otuz iki bitlik kullanıcı verisi vardır.
Bit | Ağırlık | Anlam | Bit | Ağırlık | Anlam | Bit | Ağırlık | Anlam | Bit | Ağırlık | Anlam | Bit | Değer | Anlam | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
00 | 1 | Çerçeve numarası birimleri (0-9) |
16 | 1 | Saniye birimleri (0-9) |
32 | 1 | Dakika birimleri (0-9) |
48 | 1 | Saat birimleri (0-9) |
64 | 0 | Senkron kelime, sabit bit modeli 0011 1111 1111 1101 |
||||
01 | 2 | 17 | 2 | 33 | 2 | 49 | 2 | 65 | 0 | |||||||||
02 | 4 | 18 | 4 | 34 | 4 | 50 | 4 | 66 | 1 | |||||||||
03 | 8 | 19 | 8 | 35 | 8 | 51 | 8 | 67 | 1 | |||||||||
04 | Kullanıcı bitleri alanı 1 |
20 | Kullanıcı bitleri alanı 3 |
36 | Kullanıcı bitleri alanı 5 |
52 | Kullanıcı bitleri alanı 7 |
68 | 1 | |||||||||
05 | 21 | 37 | 53 | 69 | 1 | |||||||||||||
06 | 22 | 38 | 54 | 70 | 1 | |||||||||||||
07 | 23 | 39 | 55 | 71 | 1 | |||||||||||||
08 | 10 | Çerçeve numarası onlarca (0-2) |
24 | 10 | Saniye onlarca (0-5) |
40 | 10 | Dakika onlarca (0-5) |
56 | 10 | Saatler onlarca (0-2) |
72 | 1 | |||||
09 | 20 | 25 | 20 | 41 | 20 | 57 | 20 | 73 | 1 | |||||||||
10 | D | Çerçeve bayrağını bırakın . | 26 | 40 | 42 | 40 | 58 | BGF1 | Saat bayrağı | 74 | 1 | |||||||
11 | C | "Renkli çerçeve" bayrağı | 27 | (bayrak, aşağıya bakınız) | 43 | (bayrak, aşağıya bakınız) | 59 | (bayrak, aşağıya bakınız) | 75 | 1 | ||||||||
12 | Kullanıcı bitleri alanı 2 |
28 | Kullanıcı bitleri alanı 4 |
44 | Kullanıcı bitleri alanı 6 |
60 | Kullanıcı bitleri alanı 8 |
76 | 1 | |||||||||
13 | 29 | 45 | 61 | 77 | 1 | |||||||||||||
14 | 30 | 46 | 62 | 78 | 0 | |||||||||||||
15 | 31 | 47 | 63 | 79 | 1 |
- Düşürme çerçevesi numaralandırması kullanılıyorsa Bit 10, 1'e ayarlanır ; 0 ve 1 numaralı kare numaraları, 10 dakikanın katları dışında her dakikanın ilk saniyesinde atlanır. Bu, 30 kare / saniye zaman kodunu 29,97 kare / saniye NTSC standardına dönüştürür.
- Renk çerçeveleme biti olan Bit 11, zaman kodu bir renkli video sinyaliyle senkronize edilirse 1'e ayarlanır. Çerçeve numarası modulo 2 (NTSC ve SECAM için ) veya modulo 4 ( PAL için ), krominans alt taşıyıcısında faz atlamalarını önlemek için kesimler boyunca korunmalıdır .
- 27, 43 ve 59 bitleri, 25 kare / s zaman kodu ve diğer kare hızları (30, 29,97 veya 24) arasında farklılık gösterir. Bitler:
- "Polarite düzeltme biti" (25 çerçeve / s'de bit 59, diğer hızlarda bit 27): bu bit, senkronizasyon kodu dahil olmak üzere tüm çerçevede çift sayıda 0 bit sağlayacak şekilde seçilir. (Çerçeve çift sayıda bit uzunluğunda olduğundan, bu 1 bitlik bir çift sayı anlamına gelir ve bu nedenle çift eşlik bitidir. Eşitleme kodu tek sayıda 1 bit içerdiğinden, veriler üzerinde tek bir eşlik bitidir. .) Bu, her çerçevenin fazını tutarlı tutar, böylece her zaman bit 0'ın başında yükselen bir kenarla başlar. Bu, farklı zaman kodlarının sorunsuz bir şekilde eklenmesine olanak tanır ve bir osiloskopla daha kolay okunmasını sağlar .
- "İkili grup bayrağı" BGF0 ve BGF2 bitleri (25 çerçeve / s'de 27 ve 43 bitleri, diğer oranlarda 43 ve 59 bitleri): bunlar kullanıcı bitlerinin formatını gösterir. Her iki 0 da yok (veya belirtilmemiş) biçimi belirtir. Yalnızca BGF0 seti, dört 8 bitlik karakteri belirtir (iletilen küçük endian ). BGF2 setiyle kombinasyonlar saklıdır.
- Spesifikasyonun önceki versiyonlarında kullanılmayan bit 58, artık "ikili grup bayrağı 1" olarak tanımlanmıştır ve zaman kodunun bir harici saate senkronize edildiğini belirtir. sıfırsa, zaman kaynağı keyfidir.
- 64'ten 79'a kadar olan bitlerdeki senkronizasyon modeli, zaman kodunun başka hiçbir yerinde görünmeyen 12 ardışık 1 bit içerir. Tüm kullanıcı bitlerinin 1'e ayarlandığını varsayarsak, zaman kodunun başka bir yerinde görülebilen 1 bitlik en uzun çalışma 10'dur, bitler 9 ila 18 dahil.
- Eşzamanlama modelinden önce 00 gelir ve ardından 01 gelir. Bu, bir ses bandının ileri mi yoksa geri mi gittiğini belirlemek için kullanılır.
Ayrıca bakınız
- Dikey aralık zaman kodu
- Yazılmış zaman kodu
- MIDI zaman kodu
- CTL zaman kodu
- AES-EBU gömülü zaman kodu
- Yeniden yazılabilir tüketici zaman kodu
- VTR
- Manchester kodu
- Çift fazlı işaret kodu