h264 : 关于level_idc和Profile_IDC的解释 - ts,ps,mpe...

来源:百度文库 编辑:神马文学网 时间:2024/04/29 08:52:10

关于level_idc和Profile_IDC的解释

Class: Numeric (Integer)
Description: Set bitstream Profile IDC. Default is 88.

Note: Some profiles cannot support certain features. See MPEG-4 AVC for supported features for each profile. Reference software may perform tests for certain features for profile conformance, but it is possible that certain validations are missing. See Annex A of H.264/AVC.

Options:
66
Baseline 基准简表
77
Main 主要简表
88
Extended
100
High (FRExt)
110
High 10 (FRExt)
122
High 4:2:2 (FRExt)
144
High 4:4:4 (FRExt)

Class: Numeric (Integer)
Description: Set bitstream Level IDC. Default is 21.

Note: Similar with the ProfileIDC, LevelIDC sets certain restrictions during the encoding process, such as resolution supported, maximum number of references, frame rate etc. See Annex A of H.264/AVC.

Options:
10
1       (supports only QCIF format and below with 380160 samples/sec)
11
1.1    (CIF and below. 768000 samples/sec)
12
1.2    (CIF and below. 1536000 samples/sec)
13
1.3    (CIF and below. 3041280 samples/sec)
20
2       (CIF and below. 3041280 samples/sec)
21
2.1    (Supports HHR formats. Enables Interlace support. 5068800 samples/sec)
22
2.2    (Supports SD/4CIF formats. Enables Interlace support. 5184000 samples/sec)
30
3       (Supports SD/4CIF formats. Enables Interlace support. 10368000 samples/sec)
31
3.1    (Supports 720p HD format. Enables Interlace support. 27648000 samples/sec)
32
3.2    (Supports SXGA format. Enables Interlace support. 55296000 samples/sec)
40
4       (Supports 2Kx1K format. Enables Interlace support. 62914560 samples/sec)
41
4.1    (Supports 2Kx1K format. Enables Interlace support. 62914560 samples/sec)
42
4.2    (Supports 2Kx1K format. Frame coding only. 125829120 samples/sec)
50
5       (Supports 3672x1536 format. Frame coding only. 150994944 samples/sec)
51
5.1    (Supports 4096x2304 format. Frame coding only. 251658240 samples/sec)