Log on
Main page Graphics Photography Music & Audio Audio Plugins Video Tools Web Design Documents Space Astro Amiga Funny Surreal Links & Contact

MPEG-4 Part 10 (H.264)


Provided here is an overview of the features and bandwidths available in the video codec both known as "mp4", "H.264", "AVC" or "MPEG-4 Part 10". This codec is expected to replace H.263 known from XviD and DivX. A freeware encoder is being developed by www.x264.nl


Profiles

A B C D E F G H
1   Base-
line 
Ext. Main High High 10 High 4:2:2 High 4:4:4
predict.
2 I and P Slices Yes Yes Yes Yes Yes Yes Yes
3 B Slices No Yes Yes Yes Yes Yes Yes
4 SI and SP Slices No Yes No No No No No
5 Multiple Reference Frames Yes Yes Yes Yes Yes Yes Yes
6 In-Loop Deblocking Filter Yes Yes Yes Yes Yes Yes Yes
7 CAVLC Entropy Coding Yes Yes Yes Yes Yes Yes Yes
8 CABAC Entropy Coding No No Yes Yes Yes Yes Yes
9 Flexible Macroblock Ordering (FMO) Yes Yes No No No No No
10 Arbitrary Slice Ordering (ASO) Yes Yes No No No No No
11 Redundant Slices (RS) Yes Yes No No No No No
12 Data Partitioning No Yes No No No No No
13 Interlaced Coding (PicAFF, MBAFF) No Yes Yes Yes Yes Yes Yes
14 4:2:0 Chroma Format Yes Yes Yes Yes Yes Yes Yes
15 Monochrome Video Format (4:0:0) No No No Yes Yes Yes Yes
16 4:2:2 Chroma Format No No No No No Yes Yes
17 4:4:4 Chroma Format No No No No No No Yes
18 8 Bit Sample Depth Yes Yes Yes Yes Yes Yes Yes
19 9 and 10 Bit Sample Depth No No No No Yes Yes Yes
20 11 to 14 Bit Sample Depth No No No No No No Yes
21 8x8 vs. 4x4 Transform Adaptivity No No No Yes Yes Yes Yes
22 Quantization Scaling Matrices No No No Yes Yes Yes Yes
23 Separate Cb and Cr QP control No No No Yes Yes Yes Yes
24 Separate Color Plane Coding No No No No No No Yes
25 Predictive Lossless Coding No No No No No No Yes


Levels

A B C D E F G
1 Level
number
Max macro-
blocks per second
Max frame size Max video bit rate (VCL) for Baseline, Extended and Main Profiles Max video bit rate (VCL) for High Profile Max video bit rate (VCL) for High 10 Profile Max video bit rate (VCL) for High 4:2:2 and High 4:4:4 Predictive Profiles
2 1 1485 99 64 kbit/s 80 kbit/s 192 kbit/s 256 kbit/s
3 1b 1485 99 128 kbit/s 160 kbit/s 384 kbit/s 512 kbit/s
4 1.1 3000 396 192 kbit/s 240 kbit/s 576 kbit/s 768 kbit/s
5 1.2 6000 396 384 kbit/s 480 kbit/s 1152 kbit/s 1536 kbit/s
6 1.3 11880 396 768 kbit/s 960 kbit/s 2304 kbit/s 3072 kbit/s
7 2 11880 396 2 Mbit/s 2.5 Mbit/s 6 Mbit/s 8 Mbit/s
8 2.1 19800 792 4 Mbit/s 5 Mbit/s 12 Mbit/s 16 Mbit/s
9 2.2 20250 1620 4 Mbit/s 5 Mbit/s 12 Mbit/s 16 Mbit/s
10 3 40500 1620 10 Mbit/s 12.5 Mbit/s 30 Mbit/s 40 Mbit/s
11 3.1 108000 3600 14 Mbit/s 17.5 Mbit/s 42 Mbit/s 56 Mbit/s
12 3.2 216000 5120 20 Mbit/s 25 Mbit/s 60 Mbit/s 80 Mbit/s
13 4 245760 8192 20 Mbit/s 25 Mbit/s 60 Mbit/s 80 Mbit/s
14 4.1 245760 8192 50 Mbit/s 62.5 Mbit/s 150 Mbit/s 200 Mbit/s
15 4.2 522240 8704 50 Mbit/s 62.5 Mbit/s 150 Mbit/s 200 Mbit/s
16 5 589824 22080 135 Mbit/s 168.75 Mbit/s 405 Mbit/s 540 Mbit/s
17 5.1 983040 36864 240 Mbit/s 300 Mbit/s 720 Mbit/s 960 Mbit/s

Website by Joachim Michaelis