#. TC(Timecode) [출처] CTL/TC/U-BIT|작성자 빨간나무
Timecode는 국제적인 조직을 가진 미국의 방송 및 영화 관련자 협회인 SMPTE(Society of Motion Picture and Television Engineers Time Code)에서 지정한 SMPTE Timecode입니다. Timecode는 현재 오디오, 비디오 그리고 필름의 동기(Synchronizing) 작업의 표준방식으로 쓰여지고 있습니다.
Timecode는 영상의 각 프레임마다 각각의 고유한 번호를 부여하는 것으로 번호와 영상이 짝이 되어 같이 움직이게 되는 것입니다. 모든 프레임에 일련번호를 가지고 있기 때문에 일련 번호만 찾으면 매번 같은 영상을 찾을 수 있는 장점이 있어 편집시에 편리하며 포맷이 다른 장비와도 Timecode만으로 동기가 가능하다는 장점이 있습니다.
각 비디오 프레임은 Timecode Address라 불리는 고유의 번호를 갖고 있는데, 이 번호(Address)는 시:분:초:프레임 형태로 구성되며 총 8개 숫자로 표시됩니다. 한 비디오 프레임에 기록되는 총 정보량은 Word 라 불리며 한 Word는 80bit로 구성되고 한 프레임에 걸쳐 고르게 분포되어 있지요. 타임코드는 "0"과 "1"로 구성되는 디지털 신호지만 보통의 디지털 신호와 달리 테이프를 전, 후진 또는 빠르게, 느리게 주행시키면서도 코드를 읽을 수 있도록 bi-phase 변조 방식을 이용해 특별히 만들어진 신호입니다.
이렇게 코딩된 80bit의 코드는 몇군데로 나뉘어서 각각의 역할을 하는데, 26bit는 0에서 9까지의 숫자를 표현하여, 타임코드 판독기(Reader)를 통해 "0"과 "1"로 구성된 코드를 4bit단위의 그룹으로 읽고 해석하여 한자리 십진수를 재생합니다. 이렇게 생긴 8개의 십진수를 이용해 시:분:초:프레임을 만드는 것이지요.
나머지 bit들은 각각 사용자 정보(User Information)와 동기 정보(Sync Information)를 표시하는데 할애됩니다.
타임코드는 어디에 기록되는가에 따라 LTC와 VITC의 두 가지로 구분되는데 두 개의 타임코드는 편집을 위한 구분이므로 LTC(Longitudinal Time Code)는 오디오트랙을 활용하여 테입주행방향과 평행하게 담기게 되고 VITC(Vertical Interval Time Code)는 비디오트랙에 비디오신호와 함께 담기게 되는 두 가지의 종류가 있다는 정도로만 알아두면 되겠습니다. VITC 방식은 기존의 LTC 방식으로 녹음되던 SMPTE TC의 보완을 위해 새로 개발된 것입니다.
쉽게 말하면 촬영한 영상의 프레임마다 고유 번호를 매겨서 편집등을 쉽게 하기 위해 사용하는 코드 정도로 생각하면 되겠습니다.^^
※ Bi-Phase 변조: 변조할 신호가 0이면 한 bit 동안 한번의 천이(Transition)를 일으키고, 변조할 신호가 1이면 한 bit 동안 펄스는 두 번의 천이를 일으키는 변조방식
#. CTL
영화용 필름카메라가 1초에 24컷트의 사진을 연속으로 찍기 위해서 카메라는 필름을 1초에 24컷트의 속도로 일정하게 주행시켜주어야 합니다. 필름의 양쪽 끝에는 사각형의 구멍이 있는데 필름을 1초에 24장씩 찍히게 하는 역할을 하게 되며 영화용 35미리 필름은 1컷트당 4개의 구멍이 뚫려 있습니다. ENG카메라에서 필름의 구멍(퍼포레이션)역할을 해 주는 것이 컨트롤(Control)트랙에 담겨진 컨트롤 신호인데 영상을 기록할 때 헤드의 회전 속도를 함께 기록하여 편집기에서 테입을 주행시킬 때 헤드의 회전속도가 촬영할 때와 일치되도록 하는 역할을 합니다.
컨트롤신호의 모양은 톱니의 산과 골이 계속 되어 있는 펄스모양을 하고 있는데 1초에 발생되는 컨트롤신호의 숫자는 항상 일정하기 때문에 컨트롤 신호의 숫자를 카운팅하면 녹화된 테입의 런닝타임을 알 수 있습니다. 이처럼 컨트롤신호의 펄스숫자를 세어 녹화시간을 계산하는 것이 CTL방식의 카운트 방식입니다.
CTL은 어떤 위치에서 시작하더라도 컨트롤트랙의 펄스신호숫자만을 몇 개인지 세면 되기 때문에 RESET이 가능해 특정 지점부터 다음 지점까지 녹화시간을 계산할 때 편리하게 사용할 수 있는 카운트 방식입니다.
'Timecode'에 해당되는 글 2건
- 2010.07.16 TC(Timecode) & CTL 3
- 2010.04.20 LTC, VITC
#. LTC(Longitudinal Time Code)
1. 내용.
Timecode의 한 종류로 테이프의 진행 방향으로 기록하는 방법입니다. 오디오 track 중 1track에 입혀지기 때문에 오디오 트랙을 1개 희생해야 합니다. 빠른 재생속도에서도 읽혀지나, 정지 화상의 재생 중에는 테이프의 주행이 정지하고 있으므로 LTC가 재생되지 않으며, 또한 초저속 재생중에는 LTC의 재생 출력이 작으므로 재생 속도에 따라서는 정확하게 읽어 낼 수 없는 LTC 읽어내기 에러가 발생할 경우가 있습니다. 보통 SMPTE TC라고 얘기하는 것이 바로 LTC입니다.
#. VITC (Vertical Interval Time Code)
1. 내용.
비디오 신호의 수직 귀선 기간내의 2개의 수평 라인에 삽입하여 비디오 신호 트랙에 기록하는 Timecode입니다. field 단위로 구분할 수 있기 때문에 LTC에 비해서 정밀한 편집이 가능합니다. 즉, 영상신호는 초당 30 frame, 60 field 이기 때문에 VITC는 편집점을 초당 30매에서 60매로 확대할 수 있습니다. 따라서 정지화 /초저속 재생중에도 정확하게 읽어 낼 수 있습니다.
VITC는 각 필드의 블랭킹 기간의 14 H와 16 H째에 삽입합니다. 각 필드의 타임코드는 같은 값으로, 1프레임에는 합계 4개의 VITC가 있습니다. 1 필드에 2개가 있는 목적은 테이프상에 드롭아웃이 있는 경우나 노이즈가 있는 경우에도 읽을 수 있도록 2H 분을, 더욱이 1H이상 떨어져 삽입하도록 하고 있습니다. 현재 SMPE에서의 규격은 14H의 1라인이지만, 과거의 기기와의 호환성때문에 14H와 16H가 좋다고 하고 있지요. 또한 VITC는 각 필드의 VITC파형의 비트 번호 35를 필드 마크라 하여, 제2 제4필드에 "1"을 삽입하고 있습니다. 이것으로 우수 필드인지 기수 필드인지를 읽을 수가 있습니다.