Skip to content
English
  • There are no suggestions because the search field is empty.

Video Compression Rate and Codec Requirements: Requirements and Fixes

Filmhub checks every uploaded video for compression rate and codec compatibility before the file begins uploading. This catches quality issues early, before you've spent hours waiting on a file that can't be used.

Video Compression Rate and Codec Requirements

Filmhub checks every uploaded video for compression rate and codec compatibility before the file begins uploading. This catches quality issues early, before you've spent hours waiting on a file that can't be used.

Supported codecs and file formats

Your video must use one of these codecs: H.264 (AVC), H.265 (HEVC), ProRes, DNxHD, DNxHR, or MPEG-2. Codecs outside this list will be rejected on upload.

Supported file formats: .mov, .mp4, .mpg, .mpeg, .ts, .mkv, .ogg

Note on ProRes: ProRes 422 LT and Proxy are not accepted. ProRes 4444 XQ and RAW are technically high quality but create unnecessarily large files and are not recommended. ProRes 422, 422 HQ, 4444, and 4444 are all accepted.

What compression rate means

Compression rate is a measure of how much visual information is preserved relative to the file's resolution and frame rate. Filmhub calculates it as:

Compression Rate = (Width x Height x Frame Rate) / Bitrate

A video with a compression rate above the maximum for its codec will be blocked on upload. Higher compression rates mean less visual data per pixel -- the video may look blocky, smeared, or soft even at high resolutions.

Note: Resolution refers to the stored pixel width and height, not displayed, for anamorphic (non-square) pixel aspect ratios.

How to fix a compression or codec issue

If your video was flagged for compression rate or an unsupported codec, the fix is to re-export from your original editing project using a supported codec and a higher bitrate. Do not try to fix it by re-encoding an already-compressed file. You will need to go back to the source.

Quick reference:

  • Using H.264 or H.265? For HD (1080p), use at least 15 Mbps. For 4K, target 50 Mbps or higher.
  • Using ProRes? Stick to 422 or 422 HQ. LT and Proxy are not accepted.
  • Using DNxHD? For 1080p you need at least DNxHD 145, 720p at least DNxHD 80, SD at least DNxHD 60.
  • Using a codec not listed in the table above? Switch to a supported one before re-exporting.

For step-by-step export guidance:

Maximum compression rates by codec

Codec

Max Comp Rate

4k

HD

SD

Notes

Support Level

Avid DNxHR

3.9

SQ/HQ/HQX/444

SQ/HQ/444

SQ/HQ/444

Bitrate is inherent to variant

Recommend

Avid DNxHD

0.43

 

DNxHD min. 145

DNxHD min. 60

Min. variant required depends on resolution and fps

Recommend

ProRes

0.61

422/HQ

422/HQ

422/HQ

Bitrate is inherent to variant - all pass except LT and Proxy

Recommend

DV25/50

0.36

≥ 50 Mbps

≥ 50 Mbps

≥ 25 Mbps

25 Mbps (50 Mbps for DVCPRO) is inherent standard for codec

Accept

H.264 (AVC)

5.2

≥ 50 Mbps

≥ 15 Mbps

≥ 2 Mbps

 

Accept

H.265 (HEVC)

5.2

≥ 50 Mbps

≥ 15 Mbps

≥ 2 Mbps

 

Accept

MPEG-2

1.24

 

≥ 50 Mbps

≥ 8.5 Mbps

 

Accept

Example calculations

Resolution refers to the stored pixel width and height, not displayed, for anamorphic (non-square) pixel aspect ratios.

1080p, 20 Mbps

720p, 10 Mbps

SD (NTSC), 5 Mbps

SD (PAL), 5 Mbps

ProRes

Apple ProRes has inherent, non-adjustable bitrates depending on the ProRes variant, resolution, and frame rate. See Apple's documentation on ProRes variants for reference.

Name

x

y

fps

Mbps

Real-world Mbps

Comp Ratio

Listing Review

ProRes 422 HQ

1920

1080

29.97

220

180.4

0.405

Recommend

ProRes 422

1920

1080

29.97

147

120.54

0.607

Accept

ProRes 422

1920

1080

24

117

95.94

0.61

Accept

ProRes RAW

 

 

 

 

0

0

Fail

ProRes 4444 XQ

1920

1080

29.97

500

410

0.178

Fail

ProRes 4444

1920

1080

29.97

330

270.6

0.27

Accept

ProRes 422 LT

1920

1080

29.97

102

83.64

0.874

Fail

ProRes 422 Proxy

1920

1080

29.97

45

36.9

1.981

Fail

Avid DNxHR

DNxHR bitrate depends on resolution, so SQ and above is accepted at all resolutions. See Avid's DNxHR Codec Bandwidth Specifications for reference.

Avid DNxHD

DNxHD bitrates are independent of resolution, so each resolution has different variant requirements.

Minimum requirements: 1080p requires DNxHD 145. 720p requires DNxHD 80. SD requires DNxHD 60.

Name

x

y

fps

Mbps

Comp Ratio

QC

DNxHD 220 1080p

1920

1080

29.97

220

0.282

Recommend

DNxHD 185 1080p

1920

1080

29.97

185

0.336

Recommend

DNxHD 145 1080p

1920

1080

29.97

145

0.429

Accept

DNxHD 120 1080p

1920

1080

29.97

120

0.518

Fail

DNxHD 90 1080p

1920

1080

29.97

90

0.691

Fail

DNxHD 90 720p

1280

720

29.97

90

0.307

Accept

DNxHD 80 720p

1280

720

29.97

80

0.345

Accept

DNxHD 60 720p

1280

720

29.97

60

0.46

Fail

DNxHD 60 SD

720

480

29.97

60

0.173

Accept

DNxHD 36 SD

720

480

29.97

36

0.288

Accept