비디오 타임코드와 프레임
이 페이지에서는 편집 소프트웨어에서 쓰는 HH:MM:SS:FF 형식의 비디오 타임코드를 다뤄요. 클립 길이를 계산하고, 프레임을 더하고, 타임코드와 프레임 수, 초 사이를 변환하는 방법이에요. 촬영 컷을 기록하거나, 정해진 러닝타임에 맞춰 편집을 계획하거나, 애니메이션에 프레임이 몇 개 필요한지 확인할 때 참고하세요.
일반적인 시각과 소요 시간은 시각과 소요 시간을 참고하세요.
타임코드와 프레임 레이트
타임코드는 시, 분, 초, 프레임의 네 부분으로 이루어져요. @나 at으로 프레임 레이트를 지정한 다음, in으로 프레임이나 초로 변환하세요.
00:12:04:10 @ 25 fps 결과 00:12:04:1000:12:04:10 at 25 fps in frames 결과 18,110 frames00:12:04:10 @ 25 fps in seconds 결과 724.4 s00:00:10:00 in frames 결과 240 frames프레임 레이트가 없으면 타임코드는 24fps로 읽혀요. 그래서 마지막 줄의 결과가 240프레임이에요. 25 fps의 공백은 생략해도 돼요.
프레임 필드가 프레임 레이트보다 크면 넘치는 프레임은 초로 올라가요.
00:00:10:30 @ 25 fps 결과 00:00:11:05클립 길이
한 타임코드에서 다른 타임코드를 빼면 클립 길이가 나오고, 둘 사이의 프레임 수도 셀 수 있어요.
클립 시작 = 00:12:04:10 @ 25 fps클립 끝 = 00:12:31:05 @ 25 fps클립 끝 - 클립 시작 결과 00:00:26:20클립 끝 - 클립 시작 in seconds 결과 26.8 sframes between 클립 시작 and 클립 끝 결과 670 frames이름을 지을 때는 in point처럼 in이라는 단어가 따로 들어가지 않게 하세요. in은 변환을 시작하는 단어라서 out point - in point 같은 줄은 의도한 대로 읽히지 않아요. 클립 시작과 클립 끝 같은 이름을 쓰면 이 문제를 피할 수 있어요.
프레임과 초 더하기
프레임, 초, 타임코드 전체를 더하거나 뺄 수 있어요. 길이를 반복하거나 나누려면 곱하거나 나누세요.
컷 = 00:01:14:23 @ 24 fps컷 + 2 frames 결과 00:01:15:01컷 - 1 frame 결과 00:01:14:22컷 + 5 seconds 결과 00:01:19:2300:00:09:00 @ 25 fps + 00:00:04:12 @ 25 fps 결과 00:00:13:1200:01:30:00 @ 25 fps * 3 결과 00:04:30:0000:00:05:00 @ 25 fps / 2 결과 00:00:02:13- 결과는 정수 프레임이에요. 25fps에서 5초를 반으로 나누면 62.5프레임인데, 이를 반올림한 63프레임이므로 결과는
00:00:02:13이에요. - 타임코드는 0에서 멈춰요. 타임코드보다 큰 값을 빼면 음수 타임코드가 아니라
00:00:00:00이 나와요. - 프레임 레이트는 하나로 통일하세요. 프레임 레이트가 같은 타임코드끼리만 더하세요. 다른 레이트로 옮기려면 프레임 레이트 바꾸기를 참고하세요.
프레임, 초, 타임코드
프레임 수나 일반적인 소요 시간에 프레임 레이트를 지정하면 타임코드가 돼요. 반대로 소요 시간에 들어 있는 프레임 수를 세려면 in frames를 붙이세요.
750 frames @ 25 fps 결과 00:00:30:0086 frames at 25 fps 결과 00:00:03:112 minutes at 25 fps 결과 00:02:00:003 seconds 10 frames @ 25 fps 결과 00:00:03:1012 frames @ 25 fps in seconds 결과 0.48 s30 seconds at 25 fps in frames 결과 750 frames90 minutes @ 25 fps in frames 결과 135k frames0으로 끝나는 큰 수는 줄여서 표시되므로 135,000프레임은 135k frames로 나타나요.
29.97fps와 23.976fps
여기서 쓰는 타임코드는 논드롭 프레임이에요. 29.97fps에서도 프레임 필드는 타임코드 1초마다 30프레임을 세고, 23.976fps에서는 24프레임을 세요. 세미콜론으로 쓰는 드롭 프레임 타임코드는 지원하지 않아요.
00:00:10:00 @ 29.97 fps in frames 결과 300 frames100 frames at 29.97 fps 결과 00:00:03:1000:00:01:00 @ 29.97 fps in seconds 결과 1.001001001 s00:00:01:00 @ 23.976 fps in seconds 결과 1.001001001 s이 레이트들은 표기된 숫자보다 조금 느리기 때문에, 타임코드 1초는 실제 1초보다 약간 더 길어요. 초로 변환하면 실제 러닝타임이 나오므로, 29.97fps에서 00:21:30:00에 끝나는 프로그램은 실제로 1,290초가 아니라 약 1,291초 동안 재생돼요.
프레임 레이트 바꾸기
길이를 한 프레임 레이트에서 다른 프레임 레이트로 옮기려면, 먼저 초로 변환한 다음 새 레이트를 지정하세요.
(00:00:10:00 @ 25 fps in seconds) at 50 fps in frames 결과 500 frames(00:02:30:00 @ 25 fps in seconds) at 30 fps 결과 00:02:30:00종합해 보기
25fps로 편집하는 30초짜리 광고를 위한 메모예요. 세 개의 컷이 방송 광고 슬롯에 들어가야 하고, 마지막 줄들은 여유가 얼마나 남았는지 보여 줘요.
인트로 = 00:00:04:12 @ 25 fps인터뷰 = 00:00:18:20 @ 25 fps엔드 카드 = 00:00:05:00 @ 25 fps편집본 = 인트로 + 인터뷰 + 엔드 카드 결과 00:00:28:07광고 슬롯 = 00:00:30:00 @ 25 fps광고 슬롯 - 편집본 결과 00:00:01:18광고 슬롯 - 편집본 in frames 결과 43 frames모든 타임코드의 레이트가 같으므로 합계는 프레임 단위로 정확하게 더해져요. 43프레임이 남으니 인터뷰를 늘리거나 엔드 카드를 조금 더 오래 보여 줄 수 있고, 컷 길이를 바꾸면 합계도 바로 업데이트돼요.