동영상 타임코드는 동영상 내 특정 위치를 나타내기 위한 시간 표기 시스템입니다. 주로 동영상 편집, 방송, 영화 제작 현장에서 사용됩니다.
타임코드의 형식
타임코드는 일반적으로 「HH:MM:SS:FF」 형식으로 표기됩니다. HH=시간, MM=분, SS=초, FF=프레임. 예: 「01:23:45:12」는 1시간 23분 45초 12프레임을 의미합니다.
프레임 레이트(fps)
프레임 레이트(fps = frames per second)는 1초당 표시되는 프레임 수입니다. 영화는 일반적으로 24fps, TV(PAL)는 25fps, NTSC(일본·북미)는 29.97fps가 표준입니다. 프레임 레이트가 다르면 같은 타임코드라도 실제 시간이 달라집니다.
드롭 프레임과 논드롭 프레임
29.97fps는 실제로 30fps가 아니므로 시간 오차가 발생합니다. 드롭 프레임(DF)은 이 오차를 보정하기 위해 매분 첫 2프레임(단, 10분의 배수 제외)을 건너뜁니다. 논드롭 프레임(NDF)은 건너뛰지 않고 약간의 오차를 허용합니다.
프레임 수
프레임 수는 동영상 시작부터의 누적 프레임 번호입니다. 예: 25fps 동영상에서 125프레임째 = 5초째(125÷25=5). 편집 소프트웨어 내부 처리에서는 프레임 수로 관리되는 경우가 많습니다.
초·밀리초
초는 가장 직관적인 시간 표현입니다. 밀리초(1/1000초) 단위 표현은 자막 파일(SRT, WebVTT)이나 웹 동영상 플레이어(HTML5 video)에서 사용됩니다.
SMPTE 타임코드
SMPTE(Society of Motion Picture and Television Engineers) 타임코드는 방송·영화 업계의 표준 규격입니다. LTC(Linear Time Code), VITC(Vertical Interval Time Code) 등의 형식이 있으며, 하드웨어 기기 간 동기화에 사용됩니다.
타임코드 변환의 중요성
다른 프레임 레이트의 소재를 통합할 때, 편집점 지정, 자막 타이밍 조정, 오디오 동기화 등 정확한 타임코드 변환은 필수입니다. 수동 계산은 실수가 발생하기 쉬우므로 전용 도구 사용이 권장됩니다.