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:
- How to create a top-quality video master
- Correct video and audio bitrates in Adobe Premiere
- How to transcode videos in Adobe Media Encoder
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.
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 |




