MCP로 연결 →

계산 입력

공식

Show calculation steps (1)
  1. Total File Size (MB)

    Total File Size (MB): 동영상 프레임 크기 계산기

    Total bits = bitrate (bps) times duration; converted to bytes and to MB (divide by 1024 squared).

광고

결과

평균 프레임 크기
33,333.33
프레임당 바이트
프레임 크기 32.552 KB
비트레이트 8,000,000 bits/s
전체 파일 용량 57.22 MB

동영상 프레임 크기 계산기란?

이 도구는 비트레이트, 프레임레이트(fps), 재생 시간이라는 세 가지 값만으로 동영상 한 프레임의 평균 크기클립 전체의 파일 용량을 추정합니다. 영상 편집자, 스트리머, 개발자가 저장 공간, 대역폭, 인코딩 예산을 계획할 때 특히 유용하죠. 코덱과 무관하게 동작하며, 비트가 모든 프레임에 고르게 분산된다고 가정해 프레임당 평균 바이트 수를 알려줍니다.

사용 방법

비트레이트는 초당 메가비트(Mbps), 프레임레이트는 초당 프레임 수(fps), 재생 시간은 초 단위로 입력하세요. 계산기는 비트레이트를 초당 비트(bps)로 변환한 뒤, 프레임레이트로 나눠 프레임당 비트 수를 구하고, 다시 8로 나눠 바이트로 환산합니다. 전체 파일 용량은 비트레이트 × 재생 시간으로 계산됩니다.

계산식 알아보기

비트레이트는 영상이 1초마다 사용하는 비트 수를 의미합니다. 이를 프레임레이트로 나누면 한 프레임에 평균적으로 할당되는 비트 수가 나오죠. 1바이트 = 8비트이므로, 8로 나누면 바이트 단위로 바꿀 수 있습니다.

$$\text{Frame Size (bytes)} = \frac{\text{Bitrate (Mbps)} \times 10^{6}}{8 \times \text{Frame Rate (fps)}}$$

파일 전체의 경우 $$\text{File Size (MB)} = \frac{\text{Bitrate (Mbps)} \times 10^{6} \times \text{Duration (s)}}{8 \times 1024^{2}}$$ 입니다. 다만 실제 코덱(H.264, H.265)은 프레임마다 크기 차이가 큽니다. 키프레임은 용량이 크고 예측 프레임은 작기 때문에, 이 값은 정확한 프레임별 수치가 아니라 어디까지나 평균이라는 점을 기억하세요.

광고
1초 분량의 비트레이트를 비디오 프레임에 나누어 바이트로 변환하는 과정을 보여주는 다이어그램
초당 비트레이트를 프레임 레이트와 8로 나누면 프레임당 평균 바이트가 나옵니다.

계산 예시

8 Mbps, 30 fps로 인코딩된 클립을 살펴봅시다. 비트레이트는 8,000,000 비트/초입니다. 프레임당 비트 수는 \(8{,}000{,}000 / 30 = 266{,}666.67\)이고, 이를 8로 나누면 프레임당 약 33,333바이트(약 32.6 KB)가 됩니다. 60초 길이라면 파일 용량은 \((8{,}000{,}000 \times 60) / 8 = 60{,}000{,}000\)바이트, 즉 약 57.2 MB입니다.

동일한 데이터 블록을 담은 필름 스트립 프레임들이 쌓여 전체 파일 크기를 이루는 모습
프레임당 바이트에 총 프레임 수를 곱하면 클립의 파일 크기가 됩니다.

자주 묻는 질문

실제 프레임 크기가 제각각인 이유는? 최신 코덱은 가변 비트레이트와 다양한 프레임 유형을 사용합니다. 그래서 I-프레임은 P/B-프레임보다 훨씬 크죠. 이 계산기는 그 평균값을 보여줍니다.

파일 용량 단위는 무엇을 기준으로 하나요? 여기서 메가바이트는 이진법 정의(1 MB = 1,048,576바이트)를 따릅니다.

kbps도 사용할 수 있나요? 먼저 Mbps로 변환하세요. 예를 들어 5000 kbps는 5 Mbps입니다.

최종 업데이트: