스트리밍 비트레이트 계산기 - 영상 용량과 파일 크기

YouTube, Twitch 및 기타 플랫폼의 영상 스트리밍에 필요한 최적 비트레이트, 파일 크기, 대역폭을 계산합니다.

해상도, 프레임 속도, 색심도, 압축 계수, 재생 시간을 입력하면 정확한 비트레이트, 파일 크기, 대역폭 계산 결과를 확인할 수 있습니다.

스트리밍 비트레이트 계산기 - 영상 용량과 파일 크기
YouTube, Twitch 및 기타 플랫폼의 영상 스트리밍에 필요한 최적 비트레이트, 파일 크기, 대역폭을 계산합니다.

스트리밍 비트레이트 계산기 소개

비트레이트는 영상 스트리밍에서 가장 중요한 수치입니다. 1초 동안 전송되는 데이터량을 의미하며, 일반적으로 메가비트/초(Mbps)로 표시됩니다. 이는 화질, 파일 크기, 그리고 인터넷 연결이 감당해야 하는 대역폭 사이의 균형을 결정합니다. 기본 공식은 다음과 같습니다: 비트레이트(Mbps) = (너비 × 높이 × 프레임 속도 × 색심도 × 압축 계수) ÷ 1,000,000. 너비와 높이를 곱하면 프레임당 총 픽셀 수가 나오고, 여기에 프레임 속도를 곱하면 초당 픽셀 수가 됩니다. 여기에 색심도를 곱하면 압축 전의 원시 비트레이트가 됩니다. 마지막으로 압축 계수를 곱하면 비디오 코덱의 효율을 반영할 수 있습니다. 값이 낮을수록 압축이 강하고 파일은 더 작아집니다. H.264(라이브 스트리밍에서 가장 널리 쓰이는 코덱)의 경우, YouTube 수준의 1080p/30fps 스트리밍에서 일반적인 압축 계수는 약 0.005이며, 약 7.5 Mbps가 됩니다. 이는 YouTube 권장값인 6–8 Mbps와 일치합니다. H.265(HEVC)는 같은 화질을 대략 절반의 비트레이트로 구현할 수 있으며, 이에 해당하는 압축 계수는 약 0.002–0.003입니다. 압축되지 않은 영상의 압축 계수는 1.0으로, 시간당 TB 단위의 데이터를 생성하므로 인터넷 스트리밍에는 사용되지 않습니다. 색심도는 각 픽셀을 몇 비트로 인코딩하는지 나타냅니다. 표준 영상은 24비트(채널 8비트 × 3채널: 빨강, 초록, 파랑)를 사용합니다. 알파 투명도 채널이 있는 전문 콘텐츠는 32비트를 사용합니다. HDR 콘텐츠는 더 넓은 색역과 더 밝은 하이라이트를 위해 30비트 또는 36비트를 사용할 수 있습니다. 파일 크기는 비트레이트와 재생 시간으로 계산됩니다: 파일 크기(MB) = 비트레이트(Mbps) × 재생 시간(초) ÷ 8. 예를 들어, 60분짜리 1080p/30fps 스트림을 7.5 Mbps로 녹화하면 약 3.4 GB의 데이터가 생성됩니다. 여러 플랫폼에 동시 송출할 때 총 대역폭은 단일 스트림 비트레이트에 동시 송출 대상 수를 곱하고, 여기에 네트워크 변동과 인코더 차이를 고려한 20% 오버헤드를 더한 값입니다. 시작하기 전에 업로드 속도가 필요한 총 대역폭을 충분히 초과하는지 반드시 확인하세요. 이상적으로는 최소 30%의 여유가 있어야 합니다. 실용적인 참고용 플랫폼 권장값은 다음과 같습니다. YouTube는 1080p/30fps에 6–8 Mbps를 권장합니다(이 계산기에서는 약 0.005의 압축 계수를 사용). Twitch는 1080p/60fps 스트림을 6–8 Mbps로 제한하며(720p/60fps는 약 0.006의 압축 계수), Facebook Live는 1080p에 4–6 Mbps를 권장하고, Instagram Live는 2–6 Mbps에서 가장 잘 작동합니다. 이 권장값은 모두 H.264 인코딩과 일반적인 품질 설정을 전제로 합니다.

스트리밍 비트레이트 예시

표준 1080p 스트리밍부터 4K 전문 녹화까지, 실제 플랫폼 목표에 맞춰 보정한 압축 계수를 사용하는 4가지 실용적인 사례입니다.

시나리오비트레이트비고
YouTube 1080p/30fps — 1920×1080, 30 fps, 24비트, 압축 0.005, 60분7.46 Mbps60분 기준 파일 크기는 약 3.28 GB입니다. YouTube의 표준 1080p 업로드 권장 범위인 6–8 Mbps와 일치합니다.
Twitch 720p/60fps 게임 스트리밍 — 1280×720, 60 fps, 24비트, 압축 0.006, 120분7.96 Mbps120분 기준 파일 크기는 약 7 GB입니다. Twitch의 6–8 Mbps 파트너 상한 내에 들어갑니다. 높은 fps는 빠른 게임 장면을 선명하게 담아줍니다.
4K 전문 녹화 — 3840×2160, 24 fps, 32비트, 압축 0.008, 90분51 Mbps51 Mbps의 고품질 4K 제작입니다. 90분 기준 파일 크기는 약 33.6 GB입니다. 고비트레이트 아카이브 녹화에 적합합니다.
멀티 플랫폼 스트리밍 × 3 — 1920×1080, 30 fps, 24비트, 압축 0.005, 3 스트림26.9 Mbps 합계20% 오버헤드를 포함한 3개의 동시 스트림입니다. 모든 플랫폼으로 안정적으로 전송하려면 약 27 Mbps의 업로드 대역폭이 필요합니다.

스트리밍 비트레이트 계산기 사용 방법

  1. 해상도의 너비와 높이를 픽셀 단위로 입력하세요. 일반적인 값은 1280×720(720p), 1920×1080(1080p), 2560×1440(1440p), 3840×2160(4K)입니다.
  2. 프레임 속도를 초당 프레임 수로 입력하세요. 영화적인 콘텐츠는 24 fps, 일반 스트리밍은 30 fps, 게임이나 스포츠는 60 fps가 적합합니다.
  3. 색심도를 입력하세요. 표준 RGB 영상은 24비트, 알파 채널이 있는 영상은 32비트, HDR 콘텐츠는 30/36비트를 사용합니다.
  4. 코덱과 목표 화질에 맞는 압축 계수를 입력하세요. H.264의 일반적인 스트리밍 품질(1080p/30fps에서 6–8 Mbps)에는 약 0.004–0.006을 사용합니다. 값이 높을수록 압축이 적고 파일은 더 커집니다.
  5. 재생 시간(분)과 동시 스트림 수를 입력한 뒤 계산을 클릭하면 비트레이트, 파일 크기, 총 대역폭 요구량을 확인할 수 있습니다.

스트리밍 비트레이트 계산기 FAQ

인코더에는 어떤 압축 계수를 사용해야 하나요?
H.264로 YouTube 수준의 1080p/30fps(6–8 Mbps)를 맞추려면 압축 계수 0.004–0.006 정도를 사용하세요. Twitch의 720p/60fps 게임 스트리밍(6–8 Mbps)에는 약 0.006이 적합합니다. H.265/HEVC는 같은 화질을 대략 절반의 비트레이트로 구현할 수 있으므로, 동일한 스트림에는 0.002–0.003을 사용하면 됩니다. 목표 비트레이트를 알고 있다면 cf = (목표 Mbps × 1,000,000) ÷ (W × H × fps × colorDepth)로 역산할 수 있습니다.
라이브 스트리밍에 업로드 속도는 얼마나 필요하나요?
네트워크 변동에 대비해 업로드 속도는 목표 스트리밍 비트레이트의 최소 1.5배여야 합니다. 6 Mbps 스트림이라면 최소 9 Mbps 업로드 속도가 필요합니다. 멀티 플랫폼 스트리밍의 경우 단일 스트림 비트레이트에 전송 대상 수를 곱하고 20% 오버헤드를 더한 뒤, 업로드 속도가 그 총합을 넘는지 확인하세요.
같은 해상도인데 왜 플랫폼마다 권장 비트레이트가 다른가요?
플랫폼 권장값은 저장 및 전송 비용, CDN 성능, 목표 시청자 대역폭, 그리고 주로 다루는 콘텐츠 유형을 반영합니다. 1080p/60fps 게임 콘텐츠는 같은 해상도의 토킹헤드 영상보다 더 많은 비트레이트가 필요합니다. 빠른 움직임과 장면 전환을 깔끔하게 인코딩하려면 초당 더 많은 데이터가 필요하기 때문입니다.
비트레이트와 파일 크기의 차이는 무엇인가요?
비트레이트는 초당 몇 비트가 흐르는지를 나타내는 속도입니다. 파일 크기는 누적된 데이터의 총량으로, 크기 = 비트레이트 × 재생 시간 ÷ 8(비트를 바이트로 변환)입니다. 비트레이트가 높을수록 화질은 좋아지지만 녹화 파일은 더 커집니다. 라이브 스트리밍에서는 비트레이트가 대역폭 요구량을, VOD에서는 저장 공간 요구량을 결정합니다.
고정 비트레이트와 가변 비트레이트 중 무엇을 써야 하나요?
라이브 스트리밍에는 고정 비트레이트(CBR)가 권장됩니다. 대역폭 사용이 예측 가능하고 버퍼링 급증 위험을 줄여주기 때문입니다. 가변 비트레이트(VBR)는 복잡한 장면에 더 많은 데이터를, 단순한 장면에 더 적은 데이터를 배분해 같은 평균 비트레이트에서도 더 나은 화질을 제공하지만, 대역폭 피크가 업로드 한도를 초과할 수 있습니다. 대부분의 라이브 플랫폼은 CBR을 권장합니다.
프레임 속도는 비트레이트 요구량에 어떤 영향을 주나요?
이 계산기의 공식에서는 프레임 속도가 비트레이트에 직접적인 선형 영향을 줍니다. 30 fps에서 60 fps로 두 배가 되면 계산된 비트레이트도 두 배가 됩니다. 실제로는 60 fps의 인접 프레임이 더 비슷하기 때문에 최신 코덱이 일부 이를 보정합니다. 같은 화질을 유지하려면 60 fps 스트림은 보통 30 fps 동일 콘텐츠의 약 1.3–1.7배 비트레이트가 필요합니다.