Video Production Formulas

Essential formulas for modern video production. From encoding to streaming delivery, master the technical calculations that ensure professional results.

Video ProductionTechnical FormulasStreaming & EncodingWorkflow Optimization

Introduction to Video Production Math

Modern video production relies heavily on precise mathematical calculations. Whether you're planning storage requirements, optimizing streaming delivery, or managing complex workflows, understanding these formulas is essential for professional results.

Why Production Math Matters

Professional video production involves constant calculations: determining optimal bitrates for streaming platforms, calculating storage needs for different codecs, planning upload times for client deliveries, and optimizing workflows for efficiency. Mastering these formulas saves time, money, and prevents costly mistakes.

This comprehensive guide covers the essential mathematical concepts every video professional should master, from basic compression calculations to advanced workflow optimization formulas.

1. Compression Ratios & File Sizes

Understanding compression and file size calculations is crucial for efficient storage, streaming, and workflow planning in video production.

Compression Ratio Formula

Formula
Compression Ratio = Uncompressed Size ÷ Compressed Size

Calculate how much space is saved through compression.

Where:
  • Uncompressed Size= Original file size before compression(GB)
  • Compressed Size= Final file size after compression(GB)
Example: ProRes 422 vs Uncompressed 4K
Calculation: 2,400 GB ÷ 150 GB = 16:1
Result: 16:1 compression ratio

Uncompressed Video File Size

Formula
File Size (GB) = (Width × Height × Frame Rate × Duration × Bit Depth × 3) ÷ (8 × 1,073,741,824)

Calculate the size of uncompressed video files.

Where:
  • Width × Height= Resolution in pixels(pixels)
  • Frame Rate= Frames per second(fps)
  • Duration= Length of video(seconds)
  • Bit Depth= Color depth per channel(bits)
Example: 4K UHD, 24fps, 10-bit, 1 hour
Calculation: (3840 × 2160 × 24 × 3600 × 10 × 3) ÷ (8 × 1,073,741,824)
Result: ≈ 2,400 GB uncompressed

Color Space Multipliers

  • RGB: Multiply by 3 (red, green, blue channels)
  • YUV 4:2:2: Multiply by 2 (reduced chroma sampling)
  • YUV 4:2:0: Multiply by 1.5 (further chroma reduction)

Compressed Video File Size

Formula
File Size (MB) = (Bitrate in Mbps × Duration in seconds) ÷ 8

Calculate the size of compressed video files based on bitrate.

Where:
  • Bitrate= Video bitrate(Mbps)
  • Duration= Length of video(seconds)
Example: 50 Mbps H.264, 1 hour duration
Calculation: (50 × 3600) ÷ 8 = 22,500 MB
Result: 22.5 GB file size

Storage Requirements Table

ResolutionUncompressed (1 hour)H.264 (50 Mbps)
1080p (24fps)559 GB22.5 GB
4K UHD (24fps)2.2 TB22.5 GB
8K (24fps)8.9 TB22.5 GB

2. Streaming Bitrates & Quality

Calculating appropriate bitrates for different streaming scenarios ensures optimal quality while maintaining reliable delivery.

Bitrate Calculation for Resolution

Formula
Recommended Bitrate = (Width × Height × Frame Rate × Bits per Pixel) ÷ 1,000,000

Calculate optimal bitrate based on resolution and quality requirements.

Where:
  • Width × Height= Resolution in pixels(pixels)
  • Frame Rate= Frames per second(fps)
  • Bits per Pixel= Quality factor (0.05-0.2)(bits)
Example: 4K UHD at 24fps, high quality
Calculation: (3840 × 2160 × 24 × 0.1) ÷ 1,000,000
Result: ≈ 20 Mbps recommended

Bits per Pixel Guidelines

  • 0.05-0.1: H.265/HEVC (newer, more efficient)
  • 0.1-0.2: H.264/AVC (standard compression)
  • 0.2+: High quality or complex content

Buffer Size Calculation

Formula
Buffer Size = Target Bitrate × Buffer Duration (seconds)

Calculate buffer requirements for smooth streaming.

Where:
  • Target Bitrate= Video bitrate(Mbps)
  • Buffer Duration= Buffer length (typically 2-10 seconds)(seconds)
Example: 25 Mbps stream with 5-second buffer
Calculation: 25 × 5 = 125 Mb
Result: 125 Mb buffer requirement

Adaptive Bitrate Ladder

Formula
Next Bitrate = Previous Bitrate × 1.5 (typical scaling factor)

Create bitrate ladders for adaptive streaming.

Where:
  • Previous Bitrate= Lower quality bitrate(Mbps)
  • Scaling Factor= Typically 1.5-2.0(multiplier)
Example: Building from 2 Mbps base
Calculation: 2 → 3 → 4.5 → 6.75 → 10 Mbps
Result: 5-tier adaptive ladder

Recommended Streaming Bitrates

ResolutionFrame RateH.264 BitrateH.265 Bitrate
720p30fps3-5 Mbps1.5-2.5 Mbps
1080p30fps6-8 Mbps3-4 Mbps
4K UHD30fps25-35 Mbps15-20 Mbps

3. Resolution Scaling & Aspect Ratios

Resolution scaling calculations ensure proper image quality and aspect ratio maintenance across different delivery formats.

Scaling Factor Calculation

Formula
Scaling Factor = Target Resolution ÷ Source Resolution

Calculate the scaling factor when changing resolutions.

Where:
  • Target Resolution= Desired output resolution(pixels)
  • Source Resolution= Original input resolution(pixels)
Example: 4K to 1080p downscale
Calculation: 1920 ÷ 3840 = 0.5
Result: 0.5x scaling factor (50% size)

Pixel Count Calculation

Formula
Total Pixels = Width × Height

Calculate total pixel count for resolution comparisons.

Where:
  • Width= Horizontal resolution(pixels)
  • Height= Vertical resolution(pixels)
Example: 4K UHD resolution
Calculation: 3840 × 2160 = 8,294,400
Result: ≈ 8.3 megapixels

Common Resolution Standards

StandardResolutionAspect RatioTotal Pixels
HD1920×108016:92,073,600
4K UHD3840×216016:98,294,400
8K UHD7680×432016:933,177,600

4. Audio Production Calculations

Audio calculations ensure proper levels, synchronization, and quality in video production workflows.

Audio File Size

Formula
File Size (MB) = (Sample Rate × Bit Depth × Channels × Duration) ÷ (8 × 1,048,576)

Calculate uncompressed audio file sizes.

Where:
  • Sample Rate= Audio sampling frequency(Hz)
  • Bit Depth= Audio bit depth(bits)
  • Channels= Number of audio channels(count)
  • Duration= Length of audio(seconds)
Example: 48kHz, 24-bit stereo, 1 hour
Calculation: (48,000 × 24 × 2 × 3600) ÷ (8 × 1,048,576)
Result: ≈ 988 MB

Audio Sync Calculation

Formula
Sync Offset (ms) = (Video Frame - Audio Sample) ÷ (Sample Rate ÷ 1000)

Calculate audio sync offset in milliseconds.

Where:
  • Video Frame= Frame number where sync occurs(frame)
  • Audio Sample= Sample number where sync occurs(sample)
  • Sample Rate= Audio sampling frequency(Hz)
Example: Sync at frame 240 (24fps), sample 480,000 (48kHz)
Calculation: (240 ÷ 24 - 480,000 ÷ 48,000) × 1000
Result: 0ms (perfect sync)

Loudness Standards (LUFS)

  • -23 LUFS: EBU R128 for broadcast
  • -16 LUFS: Streaming platforms (Spotify, Apple Music)
  • -14 LUFS: YouTube, social media
  • -18 LUFS: Netflix, Amazon Prime

Common Audio Specifications

FormatSample RateBit DepthUse Case
CD Quality44.1 kHz16-bitConsumer
Professional48 kHz24-bitFilm/TV
High-Resolution96 kHz24-bitStudio

5. Workflow Planning & Optimization

Workflow calculations help optimize production efficiency, storage requirements, and delivery timelines.

Render Time Estimation

Formula
Render Time = (Source Duration × Complexity Factor) ÷ System Performance

Estimate rendering times for project planning.

Where:
  • Source Duration= Length of source material(minutes)
  • Complexity Factor= Effects complexity (1-10)(multiplier)
  • System Performance= Relative system speed (0.5-2.0)(multiplier)
Example: 60-minute project, moderate effects, fast system
Calculation: (60 × 3) ÷ 1.5 = 120 minutes
Result: 2 hours render time

Storage Growth Rate

Formula
Daily Storage Need = Hours Shot × Bitrate × 3600 ÷ 8 ÷ 1024³

Calculate daily storage requirements for ongoing projects.

Where:
  • Hours Shot= Hours of footage per day(hours)
  • Bitrate= Recording bitrate(Mbps)
Example: 8 hours shooting at 100 Mbps
Calculation: 8 × 100 × 3600 ÷ 8 ÷ 1024³
Result: ≈ 335 GB per day

Upload Time Calculation

Formula
Upload Time = File Size ÷ (Upload Speed × 0.8)

Estimate upload times accounting for overhead.

Where:
  • File Size= Size of file to upload(GB)
  • Upload Speed= Internet upload speed(Mbps)
  • 0.8= Overhead factor (20% reduction)(multiplier)
Example: 50 GB file, 100 Mbps upload
Calculation: 50 ÷ (100 × 0.8 ÷ 8) = 50 ÷ 10
Result: 5 minutes upload time

Proxy Workflow Benefits

Use ProRes Proxy or DNxHD for editing workflows, never H.264/H.265. These codecs are optimized for scrubbing and timeline performance, not just file size. A typical proxy workflow can reduce storage needs by 80% while maintaining editing performance.

Case Study: Multi-Camera Production Workflow

Corporate VideoIntermediate
18 hours

Scenario

A corporate video requires 4 cameras shooting simultaneously for 6 hours, with same-day delivery requirements.

Challenge

Calculate total storage needs, proxy generation time, and delivery timeline while maintaining quality standards.

Solution

  1. 1Calculate per-camera storage at recording bitrate
  2. 2Plan proxy generation for editing efficiency
  3. 3Estimate editing and color correction time
  4. 4Calculate final render and upload times
  5. 5Build in buffer time for quality control
Calculations:
4 cameras × 6 hours × 100 Mbps = 1,080 GB raw footageProxy generation: 1,080 GB ÷ 10 = 108 GB proxiesProxy render time: 6 hours × 4 cameras ÷ 4 (parallel) = 6 hoursFinal delivery: 10 GB file ÷ 50 Mbps upload = 27 minutesTotal workflow: 6 + 6 + 4 + 0.5 = 16.5 hours
Result

Successfully delivered high-quality corporate video within 18-hour deadline using optimized proxy workflow and parallel processing.

Key Takeaways

  • Proxy workflows are essential for multi-camera productions
  • Parallel processing dramatically reduces total render time
  • Always build buffer time into delivery schedules
  • Upload speed often becomes the bottleneck for same-day delivery

Optimizing Video Production Workflows

Mastering these calculations allows you to plan efficiently, avoid bottlenecks, and deliver consistently high-quality results. The key is understanding which calculations matter most for your specific workflow and building systems that handle the math automatically.

Consider using professional tools like CineMath to handle complex calculations while you focus on the creative aspects of production.

Streamline Your Video Production Workflow

Get instant video production calculations with CineMath. Focus on creating while we handle the complex math.

Ready to Put This Knowledge to Work?

CineMath provides all these calculations in one professional app, designed by filmmakers for filmmakers.

Download CineMath Free