Линейный таймкод - Linear timecode

Линейный (или продольный) тайм-код (LTC) является кодирование из Временной код SMPTE данные в звуковой сигнал, как определено в спецификации SMPTE 12M. В аудио сигнал обычно записывается на VTR трек или другой носитель. Биты кодируются с использованием код двухфазной метки (также известен как FM): бит 0 имеет единственный переход в начале битового периода. Бит 1 имеет два перехода: в начале и в середине периода. Эта кодировка самосинхронизация. Каждый кадр заканчивается символом 'синхронизировать слово 'который имеет специальный предопределенный синхронизировать отношения с любым видео или же фильм содержание.

Специальный бит в кадре линейного тайм-кода, коррекция двухфазной метки bit, гарантирует, что в каждом кадре временного кода будет четное количество переходов AC.

Звук линейного временного кода - это резкий и характерный шум, который использовался как сокращение звуковых эффектов, чтобы обозначить телеметрия или же компьютеры.

Производство и распространение

В ситуациях с трансляционным видео генератор LTC должен быть привязан к домашней черной вспышке, как и все устройства, использующие тайм-код, чтобы обеспечить правильное цветовое оформление и правильную синхронизацию всех цифровых часов. При синхронизации нескольких цифровых устройств, зависящих от часов, вместе с видео, таких как цифровые аудиомагнитофоны, устройства должны быть подключены к общему сигналу синхронизации слов, который получается из домашнего сигнала черной вспышки. Это может быть выполнено с помощью генератора, который генерирует как черную вспышку, так и синхросигнал с разрешением видео, или синхронизируя главное цифровое устройство с видео и синхронизируя все последующие устройства с выходным сигналом синхросигнала главного цифрового устройства (и с LTC). .

Состоит из 80 бит на кадр, где может быть 24, 25 или 30 кадров в секунду, временной код LTC варьируется от 960 Гц (двоичные нули при 24 кадрах / с) до 2400 Гц (двоичные нули при 30 кадрах / с) и таким образом удобно находится в диапазоне звуковых частот. LTC может существовать как сбалансированный или несбалансированный сигнал и может рассматриваться как аудиосигнал в отношении распределения. Как и аудио, LTC может распространяться с помощью стандартной аудиопроводки, разъемов, усилителей-распределителей и коммутационных панелей, а также может быть изолирован от земли с помощью аудиопреобразователей. Его также можно распространять через видеокабель с сопротивлением 75 Ом и усилители распределения видеосигнала, хотя ослабление напряжения, вызванное использованием системы с сопротивлением 75 Ом, может привести к падению сигнала до уровня, который не может быть прочитан некоторым оборудованием.

Следует проявлять осторожность с аналоговым звуком, чтобы избежать слышимого «прорыва» (также известного как «перекрестные помехи») от дорожки LTC к звуковым дорожкам.

LTC уход:

  • Избегайте ударных звуков, близких к LTC
  • Никогда не обрабатывайте LTC с шумоподавлением, эквалайзером или компрессором
  • Разрешить предварительную и завершающую ролики
  • Чтобы создать отрицательный временной код, добавьте ко времени один час (избегайте эффект полуночи)
  • Всегда ставьте самое медленное устройство как ведущее

Продольный тайм-код SMPTE должен воспроизводиться на среднем уровне при записи на звуковую дорожку, поскольку как низкие, так и высокие уровни будут вносить искажения.

Формат данных продольного временного кода

Форма волны линейного временного кода, отображаемая в ярком виде с выделенным 80-битным фреймом данных

Базовый формат - это 80-битный код, который указывает время дня с точностью до секунды и номер кадра с точностью до секунды. Значения хранятся в двоично-десятичный, сначала младший бит. Есть тридцать два бита пользовательских данных, обычно используемых для номера барабана и даты.

Линейный временной код SMPTE[1]
КусочекМассаСмыслКусочекМассаСмыслКусочекМассаСмыслКусочекМассаСмыслКусочекЦенитьСмысл
001Номер кадра
единицы
(0–9)
161Секунды
единицы
(0–9)
321Минуты
единицы
(0–9)
481Часы
единицы
(0–9)
640Синхронизировать слово,
фиксированный бит
шаблон
0011 1111
1111 1101
012172332492650
024184344504661
038198358518671
04Биты пользователя
поле 1
20Биты пользователя
поле 3
36Биты пользователя
поле 5
52Биты пользователя
поле 7
681
05213753691
06223854701
07233955711
0810Номер кадра
десятки (0-2)
2410Секунды
десятки
(0–5)
4010Минуты
десятки
(0–5)
5610Часы
десятки (0-2)
721
0920252041205720731
10DПадение кадра флаг.2640424058BGF1Флаг часов741
11CФлаг "Цветная рамка"27(флаг, см. ниже)43(флаг, см. ниже)59(флаг, см. ниже)751
12Биты пользователя
поле 2
28Биты пользователя
поле 4
44Биты пользователя
поле 6
60Биты пользователя
поле 8
761
13294561771
14304662780
15314763791
  • Бит 10 устанавливается в 1, если падение кадра нумерация используется; номера кадров 0 и 1 пропускаются в течение первой секунды каждой минуты, кроме кратных 10 минутам. Это преобразует временной код 30 кадров в секунду в 29,97 кадров в секунду. NTSC стандарт.
  • Бит 11, цветное обрамление бит устанавливается в 1, если временной код синхронизируется с цветным видеосигналом. Номер кадра по модулю 2 (для NTSC и СЕКАМ ) или по модулю 4 (для PAL ) следует сохранять поперек разрезов, чтобы избежать скачков фазы в поднесущая цветности.
  • Биты 27, 43 и 59 различаются между временным кодом 25 кадров / с и другими частотами кадров (30, 29,97 или 24).[1]:9[2] Биты:
    • «Бит коррекции полярности» (бит 59 при 25 кадрах / с, бит 27 при других скоростях): этот бит выбирается для обеспечения четного числа 0 бит во всем кадре, включая код синхронизации. (Поскольку длина кадра четное число битов, это подразумевает четное число 1 бит и, таким образом, четный паритет кусочек. Поскольку код синхронизации включает в себя нечетное количество битов в 1, это бит нечетной четности для данных.) Это поддерживает согласованность фазы каждого кадра, поэтому он всегда начинается с нарастающего фронта в начале бита 0. Это позволяет бесшовно совмещения разных тайм-кодов, что облегчает чтение осциллограф.
    • Биты BGF0 и BGF2 «флага двоичной группы» (биты 27 и 43 при 25 кадрах / с, биты 43 и 59 при других скоростях): они указывают формат пользовательских битов. Оба 0 указывают на отсутствие (или неуказанный) формат. Только набор BGF0 указывает четыре 8-битных символа (переданные прямой порядок байтов ). Комбинации с установленным BGF2 зарезервированы.[1]:7–8
  • Бит 58, не использовавшийся в более ранних версиях спецификации, теперь определяется как «флаг двоичной группы 1» и указывает, что временной код синхронизирован с внешними часами.[1]:7 если ноль, начало отсчета времени произвольно.
  • Шаблон синхронизации в битах с 64 по 79 включает 12 последовательных 1 битов, которые не могут появиться где-либо еще во временном коде. Предполагая, что все пользовательские биты установлены в 1, самый длинный ряд из 1 битов, который может появиться в другом месте временного кода, равен 10, биты с 9 по 18 включительно.
  • Перед шаблоном синхронизации стоит 00, а за ним - 01. Он используется для определения того, движется ли аудиолента вперед или назад.[3][4]

Смотрите также

Рекомендации

  1. ^ а б c d Рекомендация МСЭ-R BR.780-2: Стандарты кода времени и управляющего кода для производственных приложений с целью облегчения международного обмена телевизионными программами на магнитных лентах. ITU. 2005-04-08 [1992, 2002].
  2. ^ Индийский стандарт IS: 12429 (часть 1) Код времени и управления для видеомагнитофонов: часть 1 Продольный временной код (LTC) (PDF). Бюро индийских стандартов. 2002 [1988]. С. 1–3. Это пример назначения битов 25 кадров / с, которые отличаются от более часто встречающихся назначений битов 30 / 29,97 / 24.
  3. ^ "SMPTR Made Simple" (PDF). TimeLine Vista, Inc. 1996. стр. 11. Считыватель временного кода использует биты определения направления, чтобы определить, движется ли лента вперед или назад.
  4. ^ Рис, Фил (15 ноября 2013 г.). «Синхронизация и временной код SMPTE (временной код)». Получено 2016-12-25.

внешняя ссылка