문서의 선택한 두 판 사이의 차이를 보여줍니다.
wowza008 [2014/02/03 20:02] minetech |
wowza008 [2014/02/03 20:25] (현재) minetech |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | MPEG-2 같은 계열은 | ||
+ | 원하는 용도별로 정의된 기능 집합을 **프로파일(Profile)**로 구분하여 정의하고 | ||
+ | Codec의 처리능력과 메모리 용량을 구분짓는 기준규격으로 **레벨(Level)**이 정의된다. | ||
+ | |||
+ | 이들은 화면 해상도와 프레임 속도에 영향을 준다. | ||
+ | H.264을 준수하는 기기 또는 비트 스트림 자체는이 프로파일과 레벨에 따라 기기의 성능과 비트 스트림을 디코딩하는 데 필요한 성능을 표시하는 경우가 많다. | ||
+ | |||
== Profiles == | == Profiles == | ||
- | The standard defines 21 sets of capabilities, which are referred to as ''profiles'', targeting specific classes of applications. | + | The standard defines 21 sets of capabilities, which are referred to as //profiles//, targeting specific classes of applications. |
Profiles for non-scalable 2D video applications include the following: | Profiles for non-scalable 2D video applications include the following: | ||
줄 15: | 줄 22: | ||
**Main Profile (MP)** | **Main Profile (MP)** | ||
- | This profile is used for standard-definition digital TV broadcasts that use the MPEG-4 format as defined in the DVB standard.<ref>{{cite web|url=http**//www.etsi.org/deliver/etsi_ts/101100_101199/101154/01.09.01_60/ts_101154v010901p.pdf |title=TS 101 154 ? V1.9.1 ? Digital Video Broadcasting (DVB)** Specification for the use of Video and Audio Coding in Broadcasting Applications based on the MPEG-2 Transport Stream |format=PDF |date= |accessdate=2010-05-17}}</ref> It is not, however, used for high-definition television broadcasts, as the importance of this profile faded when the High Profile was developed in 2004 for that application. | + | This profile is used for standard-definition digital TV broadcasts that use the MPEG-4 format as defined in the DVB standard.[[http://www.etsi.org/deliver/etsi_ts/101100_101199/101154/01.09.01_60/ts_101154v010901p.pdf |Digital Video Broadcasting (DVB)]] It is not, however, used for high-definition television broadcasts, as the importance of this profile faded when the High Profile was developed in 2004 for that application. |
**High Profile (HiP)** | **High Profile (HiP)** | ||
줄 36: | 줄 43: | ||
For camcorders, editing, and professional applications, the standard contains four additional [[Intra-frame]]-only profiles, which are defined as simple subsets of other corresponding profiles. These are mostly for professional (e.g., camera and editing system) applications: | For camcorders, editing, and professional applications, the standard contains four additional [[Intra-frame]]-only profiles, which are defined as simple subsets of other corresponding profiles. These are mostly for professional (e.g., camera and editing system) applications: | ||
- | **High 10 Intra Profile: The High 10 Profile constrained to all-Intra use. | ||
- | **High 4:2:2 Intra Profile: The High 4:2:2 Profile constrained to all-Intra use. | ||
- | **High 4:4:4 Intra Profile: The High 4:4:4 Profile constrained to all-Intra use. | ||
- | **CAVLC 4:4:4 Intra Profile: The High 4:4:4 Profile constrained to all-Intra use and to CAVLC entropy coding (i.e., not supporting CABAC). | ||
- | As a result of the [[Scalable Video Coding]] (SVC) extension, the standard contains five additional ''scalable profiles'', which are defined as a combination of a H.264/AVC profile for the base layer (identified by the second word in the scalable profile name) and tools that achieve the scalable extension: | + | **High 10 Intra Profile** |
+ | The High 10 Profile constrained to all-Intra use. | ||
+ | |||
+ | **High 4:2:2 Intra Profile** | ||
+ | The High 4:2:2 Profile constrained to all-Intra use. | ||
+ | |||
+ | **High 4:4:4 Intra Profile** | ||
+ | The High 4:4:4 Profile constrained to all-Intra use. | ||
+ | |||
+ | **CAVLC 4:4:4 Intra Profile** | ||
+ | The High 4:4:4 Profile constrained to all-Intra use and to CAVLC entropy coding (i.e., not supporting CABAC). | ||
+ | |||
+ | As a result of the [[Scalable Video Coding]] (SVC) extension, the standard contains five additional //scalable profiles//, which are defined as a combination of a H.264/AVC profile for the base layer (identified by the second word in the scalable profile name) and tools that achieve the scalable extension: | ||
**Scalable Baseline Profile** | **Scalable Baseline Profile** | ||
줄 58: | 줄 73: | ||
Primarily targeting production applications, this profile is the Scalable High Profile constrained to all-Intra use. | Primarily targeting production applications, this profile is the Scalable High Profile constrained to all-Intra use. | ||
- | As a result of the [[Multiview Video Coding]] (MVC) extension, the standard contains two ''multiview profiles'': | + | As a result of the [[Multiview Video Coding]] (MVC) extension, the standard contains two //multiview profiles//: |
**Stereo High Profile** | **Stereo High Profile** | ||
줄 90: | 줄 105: | ||
|Separate color plane coding |No |No |No |No |No |No |No |No |Yes | |Separate color plane coding |No |No |No |No |No |No |No |No |Yes | ||
|Predictive lossless coding |No |No |No |No |No |No |No |No |Yes | |Predictive lossless coding |No |No |No |No |No |No |No |No |Yes | ||
- | |||