Video coding format: Difference between revisions

Content deleted Content added
failed verification. needs specific citation to article/chapter and not a big category search results
Line 196:
 
==Profiles and levels==
A video coding format can define optional restrictions to encoded video, called [[profile (engineering)|profile]]s and levels. It is possible to have a decoder which only supports decoding a subset of profiles and levels of a given video format, for example to make the decoder program/hardware smaller, simpler, or faster.<ref>{{Cite web|title=Video Rendering - an overview {{!}} ScienceDirect Topics|url=https://www.sciencedirect.com/topics/computer-science/video-rendering|access-date=February 10, 2022|website=www.sciencedirect.comfact}}</ref>
 
A ''profile'' restricts which encoding techniques are allowed. For example, the H.264 format includes the profiles ''baseline'', ''main'' and ''high'' (and others). While [[Video compression picture types|P-slices]] (which can be predicted based on preceding slices) are supported in all profiles, [[Video compression picture types|B-slices]] (which can be predicted based on both preceding and following slices) are supported in the ''main'' and ''high'' profiles but not in ''baseline''.<ref name="adobe"/>