CINXE.COM

Video coding format - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Video coding format - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"167dd5a7-fcc3-4a86-8594-de1854e2c459","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Video_coding_format","wgTitle":"Video coding format","wgCurRevisionId":1259467934,"wgRevisionId":1259467934,"wgArticleId":33402026,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Articles with short description","Short description is different from Wikidata","Use mdy dates from January 2024","Articles containing potentially dated statements from 2019","All articles containing potentially dated statements","Video codecs","Video compression","Video formats"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Video_coding_format","wgRelevantArticleId":33402026,"wgIsProbablyEditable":true, "wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":40000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q7927899","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics": true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.tablesorter.styles":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","site","mediawiki.page.ready","jquery.tablesorter","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar", "ext.centralauth.centralautologin","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.quicksurveys.init","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cjquery.tablesorter.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Video coding format - Wikipedia"> <meta property="og:type" content="website"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Video_coding_format"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Video_coding_format&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Video_coding_format"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Video_coding_format rootpage-Video_coding_format skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Video+coding+format" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Video+coding+format" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Video+coding+format" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Video+coding+format" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Distinction_between_format_and_codec" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Distinction_between_format_and_codec"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Distinction between <i>format</i> and <i>codec</i></span> </div> </a> <ul id="toc-Distinction_between_format_and_codec-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>History</span> </div> </a> <button aria-controls="toc-History-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle History subsection</span> </button> <ul id="toc-History-sublist" class="vector-toc-list"> <li id="toc-Motion-compensated_DCT" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Motion-compensated_DCT"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Motion-compensated DCT</span> </div> </a> <ul id="toc-Motion-compensated_DCT-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Video_coding_standards" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Video_coding_standards"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Video coding standards</span> </div> </a> <ul id="toc-Video_coding_standards-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-List_of_video_coding_standards" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#List_of_video_coding_standards"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>List of video coding standards</span> </div> </a> <ul id="toc-List_of_video_coding_standards-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Lossless,_lossy,_and_uncompressed" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Lossless,_lossy,_and_uncompressed"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Lossless, lossy, and uncompressed</span> </div> </a> <ul id="toc-Lossless,_lossy,_and_uncompressed-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Intra-frame" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Intra-frame"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Intra-frame</span> </div> </a> <ul id="toc-Intra-frame-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Profiles_and_levels" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Profiles_and_levels"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Profiles and levels</span> </div> </a> <ul id="toc-Profiles_and_levels-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Notes" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Notes"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Notes</span> </div> </a> <ul id="toc-Notes-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Video coding format</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 5 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-5" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">5 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%92%D0%B8%D0%B4%D0%B5%D0%BE_%D1%84%D0%B0%D0%B9%D0%BB_%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82" title="Видео файл формат – Bulgarian" lang="bg" hreflang="bg" data-title="Видео файл формат" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Format_de_codificaci%C3%B3_de_v%C3%ADdeo" title="Format de codificació de vídeo – Catalan" lang="ca" hreflang="ca" data-title="Format de codificació de vídeo" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Form%C3%A1t_k%C3%B3dov%C3%A1n%C3%AD_videa" title="Formát kódování videa – Czech" lang="cs" hreflang="cs" data-title="Formát kódování videa" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Formato_de_compresi%C3%B3n_de_video" title="Formato de compresión de video – Spanish" lang="es" hreflang="es" data-title="Formato de compresión de video" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Kodiranje_video_sadr%C5%BEaja" title="Kodiranje video sadržaja – Croatian" lang="hr" hreflang="hr" data-title="Kodiranje video sadržaja" data-language-autonym="Hrvatski" data-language-local-name="Croatian" class="interlanguage-link-target"><span>Hrvatski</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q7927899#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Video_coding_format" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Video_coding_format" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Video_coding_format"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Video_coding_format&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Video_coding_format&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Video_coding_format"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Video_coding_format&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Video_coding_format&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Video_coding_format" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Video_coding_format" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Video_coding_format&amp;oldid=1259467934" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Video_coding_format&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Video_coding_format&amp;id=1259467934&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FVideo_coding_format"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FVideo_coding_format"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Video_coding_format&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Video_coding_format&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Video_coding_formats" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q7927899" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Content format for digital video content</div> <p class="mw-empty-elt"> </p><p>A <b>video coding format</b><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">&#91;</span>a<span class="cite-bracket">&#93;</span></a></sup> (or sometimes <b>video compression format</b>) is a <a href="/wiki/Content_format" title="Content format">content representation format</a> of <a href="/wiki/Digital_video" title="Digital video">digital video</a> content, such as in a data file or <a href="/wiki/Bitstream_format" title="Bitstream format">bitstream</a>. It typically uses a standardized <a href="/wiki/Video_compression" class="mw-redirect" title="Video compression">video compression</a> algorithm, most commonly based on <a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">discrete cosine transform</a> (DCT) coding and <a href="/wiki/Motion_compensation" title="Motion compensation">motion compensation</a>. A specific software, <a href="/wiki/Firmware" title="Firmware">firmware</a>, or hardware implementation capable of compression or decompression in a specific video coding format is called a <a href="/wiki/Video_codec" title="Video codec">video codec</a>. </p><p>Some video coding formats are documented by a detailed <a href="/wiki/Technical_specification" class="mw-redirect" title="Technical specification">technical specification</a> document known as a <b>video coding specification</b>. Some such specifications are written and approved by <a href="/wiki/Standardization_organization" class="mw-redirect" title="Standardization organization">standardization organizations</a> as <a href="/wiki/Technical_standard" title="Technical standard">technical standards</a>, and are thus known as a <b>video coding standard</b>. There are <a href="/wiki/De_facto_standard" title="De facto standard"><i>de facto</i> standards</a> and formal standards. </p><p>Video content encoded using a particular video coding format is normally bundled with an audio stream (encoded using an <a href="/wiki/Audio_coding_format" title="Audio coding format">audio coding format</a>) inside a <a href="/wiki/Container_format_(digital)#Multimedia_container_formats" class="mw-redirect" title="Container format (digital)">multimedia container format</a> such as <a href="/wiki/Audio_Video_Interleave" title="Audio Video Interleave">AVI</a>, <a href="/wiki/MP4" class="mw-redirect" title="MP4">MP4</a>, <a href="/wiki/FLV" class="mw-redirect" title="FLV">FLV</a>, <a href="/wiki/RealMedia" title="RealMedia">RealMedia</a>, or <a href="/wiki/Matroska" title="Matroska">Matroska</a>. As such, the user normally does not have a <a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a> file, but instead has a <a href="/wiki/Video_file" class="mw-redirect" title="Video file">video file</a>, which is an MP4 container of H.264-encoded video, normally alongside <a href="/wiki/Advanced_Audio_Coding" title="Advanced Audio Coding">AAC</a>-encoded audio. Multimedia container formats can contain one of several different video coding formats; for example, the MP4 container format can contain video coding formats such as <a href="/wiki/MPEG-2_Part_2" class="mw-redirect" title="MPEG-2 Part 2">MPEG-2 Part 2</a> or H.264. Another example is the initial specification for the file type <a href="/wiki/WebM" title="WebM">WebM</a>, which specifies the container format (Matroska), but also exactly which video (<a href="/wiki/VP8" title="VP8">VP8</a>) and audio (<a href="/wiki/Vorbis" title="Vorbis">Vorbis</a>) compression format is inside the Matroska container, even though Matroska is capable of containing <a href="/wiki/VP9" title="VP9">VP9</a> video, and <a href="/wiki/Opus_(audio_format)" title="Opus (audio format)">Opus</a> audio support was later added to the <a href="/wiki/WebM" title="WebM">WebM</a> specification. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Distinction_between_format_and_codec">Distinction between <i>format</i> and <i>codec</i></h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=1" title="Edit section: Distinction between format and codec"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>A <i>format</i> is the layout plan for data produced or consumed by a <i>codec</i>. </p><p>Although video coding formats such as H.264 are sometimes referred to as <i>codecs</i>, there is a clear conceptual difference between a specification and its implementations. Video coding formats are described in specifications, and software, <a href="/wiki/Firmware" title="Firmware">firmware</a>, or hardware to encode/decode data in a given video coding format from/to uncompressed video are implementations of those specifications. As an analogy, the video coding format <a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a> (specification) is to the <a href="/wiki/Codec" title="Codec">codec</a> <a href="/wiki/OpenH264" title="OpenH264">OpenH264</a> (specific implementation) what the <a href="/wiki/C_(programming_language)" title="C (programming language)">C Programming Language</a> (specification) is to the compiler <a href="/wiki/GNU_Compiler_Collection" title="GNU Compiler Collection">GCC</a> (specific implementation). Note that for each specification (e.g., <a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a>), there can be many codecs implementing that specification (e.g., <a href="/wiki/X264" title="X264">x264</a>, OpenH264, <a href="/wiki/H.264/MPEG-4_AVC_products_and_implementations" title="H.264/MPEG-4 AVC products and implementations">H.264/MPEG-4 AVC products and implementations</a>). </p><p>This distinction is not consistently reflected terminologically in the literature. The H.264 specification calls <a href="/wiki/H.261" title="H.261">H.261</a>, <a href="/wiki/H.262" class="mw-redirect" title="H.262">H.262</a>, <a href="/wiki/H.263" title="H.263">H.263</a>, and <a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a> <i>video coding standards</i> and does not contain the word <i>codec</i>.<sup id="cite_ref-h264_3-0" class="reference"><a href="#cite_note-h264-3"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> The <a href="/wiki/Alliance_for_Open_Media" title="Alliance for Open Media">Alliance for Open Media</a> clearly distinguishes between the <a href="/wiki/AV1" title="AV1">AV1</a> video coding format and the accompanying codec they are developing, but calls the video coding format itself a <i><a href="/wiki/Video_codec" title="Video codec">video codec</a> specification</i>.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> The <a href="/wiki/VP9" title="VP9">VP9</a> specification calls the video coding format VP9 itself a <i>codec</i>.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> </p><p>As an example of conflation, Chromium's<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> and Mozilla's<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> pages listing their video formats support both call video coding formats, such as H.264 <i>codecs</i>. As another example, in Cisco's announcement of a free-as-in-beer video codec, the press release refers to the H.264 video coding format as a <i>codec</i> ("choice of a common video codec"), but calls Cisco's implementation of a H.264 encoder/decoder a <i>codec</i> shortly thereafter ("open-source our H.264 codec").<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> </p><p>A video coding format does not dictate all <a href="/wiki/Algorithm" title="Algorithm">algorithms</a> used by a <a href="/wiki/Codec" title="Codec">codec</a> implementing the format. For example, a large part of how video compression typically works is by finding <a href="/wiki/Video_compression_picture_types" title="Video compression picture types">similarities between video frames</a> (block-matching) and then achieving compression by copying previously-coded similar subimages (such as <a href="/wiki/Macroblock" title="Macroblock">macroblocks</a>) and adding small differences when necessary. Finding optimal combinations of such predictors and differences is an <a href="/wiki/NP-hard" class="mw-redirect" title="NP-hard">NP-hard</a> problem,<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> meaning that it is practically impossible to find an optimal solution. Though the video coding format must support such compression across frames in the bitstream format, by not needlessly mandating specific algorithms for finding such block-matches and other encoding steps, the codecs implementing the video coding specification have some freedom to optimize and innovate in their choice of algorithms. For example, section 0.5 of the H.264 specification says that encoding algorithms are not part of the specification.<sup id="cite_ref-h264_3-1" class="reference"><a href="#cite_note-h264-3"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> Free choice of algorithm also allows different <a href="/wiki/Analysis_of_algorithms" title="Analysis of algorithms">space–time complexity</a> trade-offs for the same video coding format, so a live feed can use a fast but space-inefficient algorithm, and a one-time <a href="/wiki/DVD" title="DVD">DVD</a> encoding for later mass production can trade long encoding-time for space-efficient encoding. </p> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=2" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The concept of <a href="/wiki/Analog_video" class="mw-redirect" title="Analog video">analog video</a> compression dates back to 1929, when R.D. Kell in <a href="/wiki/United_Kingdom" title="United Kingdom">Britain</a> proposed the concept of transmitting only the portions of the scene that changed from frame-to-frame. The concept of <a href="/wiki/Digital_video" title="Digital video">digital video</a> compression dates back to 1952, when <a href="/wiki/Bell_Labs" title="Bell Labs">Bell Labs</a> researchers B.M. Oliver and <a href="/wiki/Chris_Harrison_(American_football)" title="Chris Harrison (American football)">C.W. Harrison</a> proposed the use of <a href="/wiki/Differential_pulse-code_modulation" title="Differential pulse-code modulation">differential pulse-code modulation</a> (DPCM) in video coding. In 1959, the concept of <a href="/wiki/Inter-frame" class="mw-redirect" title="Inter-frame">inter-frame</a> <a href="/wiki/Motion_compensation" title="Motion compensation">motion compensation</a> was proposed by <a href="/wiki/NHK" title="NHK">NHK</a> researchers Y. Taki, M. Hatori and S. Tanaka, who proposed predictive inter-frame video coding in the <a href="/wiki/Temporal_dimension" class="mw-redirect" title="Temporal dimension">temporal dimension</a>.<sup id="cite_ref-ITU_10-0" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> In 1967, <a href="/wiki/University_of_London" title="University of London">University of London</a> researchers A.H. Robinson and C. Cherry proposed <a href="/wiki/Run-length_encoding" title="Run-length encoding">run-length encoding</a> (RLE), a <a href="/wiki/Lossless_compression" title="Lossless compression">lossless compression</a> scheme, to reduce the transmission bandwidth of <a href="/wiki/Analog_television" title="Analog television">analog television</a> signals.<sup id="cite_ref-robinson_11-0" class="reference"><a href="#cite_note-robinson-11"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup> </p><p>The earliest digital video coding algorithms were either for <a href="/wiki/Uncompressed_video" title="Uncompressed video">uncompressed video</a> or used <a href="/wiki/Lossless_compression" title="Lossless compression">lossless compression</a>, both methods inefficient and impractical for digital video coding.<sup id="cite_ref-Ghanbari_12-0" class="reference"><a href="#cite_note-Ghanbari-12"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Lea_13-0" class="reference"><a href="#cite_note-Lea-13"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> Digital video was introduced in the 1970s,<sup id="cite_ref-Ghanbari_12-1" class="reference"><a href="#cite_note-Ghanbari-12"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> initially using uncompressed <a href="/wiki/Pulse-code_modulation" title="Pulse-code modulation">pulse-code modulation</a> (PCM), requiring high <a href="/wiki/Bitrate" class="mw-redirect" title="Bitrate">bitrates</a> around 45–200 <a href="/wiki/Mbit/s" class="mw-redirect" title="Mbit/s">Mbit/s</a> for <a href="/wiki/Standard-definition" class="mw-redirect" title="Standard-definition">standard-definition</a> (SD) video,<sup id="cite_ref-Ghanbari_12-2" class="reference"><a href="#cite_note-Ghanbari-12"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Lea_13-1" class="reference"><a href="#cite_note-Lea-13"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> which was up to 2,000 times greater than the <a href="/wiki/Telecommunication" class="mw-redirect" title="Telecommunication">telecommunication</a> <a href="/wiki/Bandwidth_(computing)" title="Bandwidth (computing)">bandwidth</a> (up to 100<span class="nowrap">&#160;</span><a href="/wiki/Kbit/s" class="mw-redirect" title="Kbit/s">kbit/s</a>) available until the 1990s.<sup id="cite_ref-Lea_13-2" class="reference"><a href="#cite_note-Lea-13"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> Similarly, uncompressed <a href="/wiki/High-definition_video" title="High-definition video">high-definition</a> (HD) <a href="/wiki/1080p" title="1080p">1080p</a> video requires bitrates exceeding 1<span class="nowrap">&#160;</span><a href="/wiki/Gbit/s" class="mw-redirect" title="Gbit/s">Gbit/s</a>, significantly greater than the bandwidth available in the 2000s.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Motion-compensated_DCT">Motion-compensated DCT</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=3" title="Edit section: Motion-compensated DCT"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Practical <a href="/wiki/Video_compression" class="mw-redirect" title="Video compression">video compression</a> emerged with the development of <a href="/wiki/Motion_compensation" title="Motion compensation">motion-compensated</a> <a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a> (MC DCT) coding,<sup id="cite_ref-Lea_13-3" class="reference"><a href="#cite_note-Lea-13"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Ghanbari_12-3" class="reference"><a href="#cite_note-Ghanbari-12"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> also called block motion compensation (BMC)<sup id="cite_ref-ITU_10-1" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> or DCT motion compensation. This is a hybrid coding algorithm,<sup id="cite_ref-ITU_10-2" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> which combines two key <a href="/wiki/Data_compression" title="Data compression">data compression</a> techniques: <a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">discrete cosine transform</a> (DCT) coding<sup id="cite_ref-Lea_13-4" class="reference"><a href="#cite_note-Lea-13"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Ghanbari_12-4" class="reference"><a href="#cite_note-Ghanbari-12"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> in the <a href="/wiki/Spatial_dimension" class="mw-redirect" title="Spatial dimension">spatial dimension</a>, and predictive <a href="/wiki/Motion_compensation" title="Motion compensation">motion compensation</a> in the <a href="/wiki/Temporal_dimension" class="mw-redirect" title="Temporal dimension">temporal dimension</a>.<sup id="cite_ref-ITU_10-3" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> </p><p>DCT coding is a <a href="/wiki/Lossy" class="mw-redirect" title="Lossy">lossy</a> block compression <a href="/wiki/Transform_coding" title="Transform coding">transform coding</a> technique that was first proposed by <a href="/wiki/Nasir_Ahmed_(engineer)" title="Nasir Ahmed (engineer)">Nasir Ahmed</a>, who initially intended it for <a href="/wiki/Image_compression" title="Image compression">image compression</a>, while he was working at <a href="/wiki/Kansas_State_University" title="Kansas State University">Kansas State University</a> in 1972. It was then developed into a practical image compression algorithm by Ahmed with T. Natarajan and <a href="/wiki/K._R._Rao" title="K. R. Rao">K. R. Rao</a> at the <a href="/wiki/University_of_Texas" class="mw-redirect" title="University of Texas">University of Texas</a> in 1973, and was published in 1974.<sup id="cite_ref-Ahmed_15-0" class="reference"><a href="#cite_note-Ahmed-15"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-pubDCT_16-0" class="reference"><a href="#cite_note-pubDCT-16"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-pubRaoYip_17-0" class="reference"><a href="#cite_note-pubRaoYip-17"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup> </p><p>The other key development was motion-compensated hybrid coding.<sup id="cite_ref-ITU_10-4" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> In 1974, Ali Habibi at the <a href="/wiki/University_of_Southern_California" title="University of Southern California">University of Southern California</a> introduced hybrid coding,<sup id="cite_ref-Habibi_18-0" class="reference"><a href="#cite_note-Habibi-18"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup> which combines predictive coding with transform coding.<sup id="cite_ref-ITU_10-5" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup> He examined several transform coding techniques, including the DCT, <a href="/wiki/Hadamard_transform" title="Hadamard transform">Hadamard transform</a>, <a href="/wiki/Fourier_transform" title="Fourier transform">Fourier transform</a>, slant transform, and <a href="/wiki/Karhunen-Loeve_transform" class="mw-redirect" title="Karhunen-Loeve transform">Karhunen-Loeve transform</a>.<sup id="cite_ref-Habibi_18-1" class="reference"><a href="#cite_note-Habibi-18"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> However, his algorithm was initially limited to <a href="/wiki/Intra-frame" class="mw-redirect" title="Intra-frame">intra-frame</a> coding in the spatial dimension. In 1975, John A. Roese and Guner S. Robinson extended Habibi's hybrid coding algorithm to the temporal dimension, using transform coding in the spatial dimension and predictive coding in the temporal dimension, developing <a href="/wiki/Inter-frame" class="mw-redirect" title="Inter-frame">inter-frame</a> motion-compensated hybrid coding.<sup id="cite_ref-ITU_10-6" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Roese_22-0" class="reference"><a href="#cite_note-Roese-22"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> For the spatial transform coding, they experimented with different transforms, including the DCT and the <a href="/wiki/Fast_Fourier_transform" title="Fast Fourier transform">fast Fourier transform</a> (FFT), developing inter-frame hybrid coders for them, and found that the DCT is the most efficient due to its reduced complexity, capable of compressing image data down to 0.25-<a href="/wiki/Bit" title="Bit">bit</a> per <a href="/wiki/Pixel" title="Pixel">pixel</a> for a <a href="/wiki/Videotelephone" class="mw-redirect" title="Videotelephone">videotelephone</a> scene with image quality comparable to a typical intra-frame coder requiring 2-bit per pixel.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Roese_22-1" class="reference"><a href="#cite_note-Roese-22"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> </p><p>The DCT was applied to video encoding by Wen-Hsiung Chen,<sup id="cite_ref-Stankovic_24-0" class="reference"><a href="#cite_note-Stankovic-24"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> who developed a fast DCT algorithm with C.H. Smith and S.C. Fralick in 1977,<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-t81_26-0" class="reference"><a href="#cite_note-t81-26"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> and founded <a href="/wiki/Compression_Labs,_Inc." class="mw-redirect" title="Compression Labs, Inc.">Compression Labs</a> to commercialize DCT technology.<sup id="cite_ref-Stankovic_24-1" class="reference"><a href="#cite_note-Stankovic-24"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> In 1979, <a href="/wiki/Anil_K._Jain_(electrical_engineer,_born_1946)" title="Anil K. Jain (electrical engineer, born 1946)">Anil K. Jain</a> and Jaswant R. Jain further developed motion-compensated DCT video compression.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-ITU_10-7" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> This led to Chen developing a practical video compression algorithm, called motion-compensated DCT or adaptive scene coding, in 1981.<sup id="cite_ref-ITU_10-8" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> Motion-compensated DCT later became the standard coding technique for video compression from the late 1980s onwards.<sup id="cite_ref-Ghanbari_12-5" class="reference"><a href="#cite_note-Ghanbari-12"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Li_28-0" class="reference"><a href="#cite_note-Li-28"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Video_coding_standards">Video coding standards</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=4" title="Edit section: Video coding standards"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The first digital video coding standard was <a href="/wiki/H.120" title="H.120">H.120</a>, developed by the <a href="/wiki/CCITT" class="mw-redirect" title="CCITT">CCITT</a> (now ITU-T) in 1984.<sup id="cite_ref-history_29-0" class="reference"><a href="#cite_note-history-29"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> H.120 was not usable in practice, as its performance was too poor.<sup id="cite_ref-history_29-1" class="reference"><a href="#cite_note-history-29"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> H.120 used motion-compensated DPCM coding,<sup id="cite_ref-ITU_10-9" class="reference"><a href="#cite_note-ITU-10"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup> a lossless compression algorithm that was inefficient for video coding.<sup id="cite_ref-Ghanbari_12-6" class="reference"><a href="#cite_note-Ghanbari-12"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> During the late 1980s, a number of companies began experimenting with <a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">discrete cosine transform</a> (DCT) coding, a much more efficient form of compression for video coding. The CCITT received 14 proposals for DCT-based video compression formats, in contrast to a single proposal based on <a href="/wiki/Vector_quantization" title="Vector quantization">vector quantization</a> (VQ) compression. The <a href="/wiki/H.261" title="H.261">H.261</a> standard was developed based on motion-compensated DCT compression.<sup id="cite_ref-Ghanbari_12-7" class="reference"><a href="#cite_note-Ghanbari-12"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Li_28-1" class="reference"><a href="#cite_note-Li-28"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup> H.261 was the first practical video coding standard,<sup id="cite_ref-history_29-2" class="reference"><a href="#cite_note-history-29"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> and uses <a href="/wiki/Patents" class="mw-redirect" title="Patents">patents</a> licensed from a number of companies, including <a href="/wiki/Hitachi" title="Hitachi">Hitachi</a>, <a href="/wiki/PictureTel" title="PictureTel">PictureTel</a>, <a href="/wiki/Nippon_Telegraph_and_Telephone" title="Nippon Telegraph and Telephone">NTT</a>, <a href="/wiki/BT_Group" title="BT Group">BT</a>, and <a href="/wiki/Toshiba" title="Toshiba">Toshiba</a>, among others.<sup id="cite_ref-h261-patents_30-0" class="reference"><a href="#cite_note-h261-patents-30"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> Since H.261, motion-compensated DCT compression has been adopted by all the major video coding standards (including the <a href="/wiki/H.26x" class="mw-redirect" title="H.26x">H.26x</a> and <a href="/wiki/MPEG" class="mw-redirect" title="MPEG">MPEG</a> formats) that followed.<sup id="cite_ref-Ghanbari_12-8" class="reference"><a href="#cite_note-Ghanbari-12"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Li_28-2" class="reference"><a href="#cite_note-Li-28"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/MPEG-1" title="MPEG-1">MPEG-1</a>, developed by the <a href="/wiki/Moving_Picture_Experts_Group" title="Moving Picture Experts Group">Moving Picture Experts Group</a> (MPEG), followed in 1991, and it was designed to compress <a href="/wiki/VHS" title="VHS">VHS</a>-quality video.<sup id="cite_ref-history_29-3" class="reference"><a href="#cite_note-history-29"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> It was succeeded in 1994 by <a href="/wiki/MPEG-2" title="MPEG-2">MPEG-2</a>/<a href="/wiki/H.262" class="mw-redirect" title="H.262">H.262</a>,<sup id="cite_ref-history_29-4" class="reference"><a href="#cite_note-history-29"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> which was developed with patents licensed from a number of companies, primarily <a href="/wiki/Sony" title="Sony">Sony</a>, <a href="/wiki/Technicolor_SA" class="mw-redirect" title="Technicolor SA">Thomson</a> and <a href="/wiki/Mitsubishi_Electric" title="Mitsubishi Electric">Mitsubishi Electric</a>.<sup id="cite_ref-mp2-patents_31-0" class="reference"><a href="#cite_note-mp2-patents-31"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup> MPEG-2 became the standard video format for <a href="/wiki/DVD" title="DVD">DVD</a> and <a href="/wiki/SD_digital_television" class="mw-redirect" title="SD digital television">SD digital television</a>.<sup id="cite_ref-history_29-5" class="reference"><a href="#cite_note-history-29"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> Its motion-compensated DCT algorithm was able to achieve a <a href="/wiki/Compression_ratio" title="Compression ratio">compression ratio</a> of up to 100:1, enabling the development of <a href="/wiki/Digital_media" title="Digital media">digital media</a> technologies such as <a href="/wiki/Video_on_demand" title="Video on demand">video on demand</a> (VOD)<sup id="cite_ref-Lea_13-5" class="reference"><a href="#cite_note-Lea-13"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> and <a href="/wiki/High-definition_television" title="High-definition television">high-definition television</a> (HDTV).<sup id="cite_ref-Shishikui_32-0" class="reference"><a href="#cite_note-Shishikui-32"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup> In 1999, it was followed by <a href="/wiki/MPEG-4_Visual" class="mw-redirect" title="MPEG-4 Visual">MPEG-4</a>/<a href="/wiki/H.263" title="H.263">H.263</a>, which was a major leap forward for video compression technology.<sup id="cite_ref-history_29-6" class="reference"><a href="#cite_note-history-29"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> It uses patents licensed from a number of companies, primarily Mitsubishi, <a href="/wiki/Hitachi" title="Hitachi">Hitachi</a> and <a href="/wiki/Panasonic" title="Panasonic">Panasonic</a>.<sup id="cite_ref-mp4-patents_33-0" class="reference"><a href="#cite_note-mp4-patents-33"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> </p><p>The most widely used video coding format as of 2019<sup class="plainlinks noexcerpt noprint asof-tag update" style="display:none;"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=Video_coding_format&amp;action=edit">&#91;update&#93;</a></sup> is <a href="/wiki/H.264/MPEG-4_AVC" class="mw-redirect" title="H.264/MPEG-4 AVC">H.264/MPEG-4 AVC</a>.<sup id="cite_ref-Bitmovin_34-0" class="reference"><a href="#cite_note-Bitmovin-34"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup> It was developed in 2003, and uses patents licensed from a number of organizations, primarily Panasonic, <a href="/wiki/Godo_kaisha" class="mw-redirect" title="Godo kaisha">Godo Kaisha IP Bridge</a> and <a href="/wiki/LG_Electronics" title="LG Electronics">LG Electronics</a>.<sup id="cite_ref-avc-patents_35-0" class="reference"><a href="#cite_note-avc-patents-35"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup> In contrast to the standard DCT used by its predecessors, AVC uses the <a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">integer DCT</a>.<sup id="cite_ref-Stankovic_24-2" class="reference"><a href="#cite_note-Stankovic-24"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-Wang_36-0" class="reference"><a href="#cite_note-Wang-36"><span class="cite-bracket">&#91;</span>35<span class="cite-bracket">&#93;</span></a></sup> H.264 is one of the video encoding standards for <a href="/wiki/Blu-ray_Disc" class="mw-redirect" title="Blu-ray Disc">Blu-ray Discs</a>; all Blu-ray Disc players must be able to decode H.264. It is also widely used by streaming internet sources, such as videos from <a href="/wiki/YouTube" title="YouTube">YouTube</a>, <a href="/wiki/Netflix" title="Netflix">Netflix</a>, <a href="/wiki/Vimeo" title="Vimeo">Vimeo</a>, and the <a href="/wiki/ITunes_Store" title="ITunes Store">iTunes Store</a>, web software such as the <a href="/wiki/Adobe_Flash_Player" title="Adobe Flash Player">Adobe Flash Player</a> and <a href="/wiki/Microsoft_Silverlight" title="Microsoft Silverlight">Microsoft Silverlight</a>, and also various <a href="/wiki/HDTV" class="mw-redirect" title="HDTV">HDTV</a> broadcasts over terrestrial (<a href="/wiki/ATSC_standards" title="ATSC standards">ATSC standards</a>, <a href="/wiki/ISDB-T" class="mw-redirect" title="ISDB-T">ISDB-T</a>, <a href="/wiki/DVB-T" title="DVB-T">DVB-T</a> or <a href="/wiki/DVB-T2" title="DVB-T2">DVB-T2</a>), cable (<a href="/wiki/DVB-C" title="DVB-C">DVB-C</a>), and satellite (<a href="/wiki/DVB-S2" title="DVB-S2">DVB-S2</a>).<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">&#91;</span>36<span class="cite-bracket">&#93;</span></a></sup> </p><p>A main problem for many video coding formats has been <a href="/wiki/Patent" title="Patent">patents</a>, making it expensive to use or potentially risking a patent lawsuit due to <a href="/wiki/Submarine_patent" title="Submarine patent">submarine patents</a>. The motivation behind many recently designed video coding formats such as <a href="/wiki/Theora" title="Theora">Theora</a>, <a href="/wiki/VP8" title="VP8">VP8</a>, and <a href="/wiki/VP9" title="VP9">VP9</a> have been to create a (<a href="/wiki/Free_software" title="Free software">libre</a>) video coding standard covered only by royalty-free patents.<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">&#91;</span>37<span class="cite-bracket">&#93;</span></a></sup> Patent status has also been a major point of contention for the choice of which video formats the mainstream <a href="/wiki/Web_browser" title="Web browser">web browsers</a> will support inside the <a href="/wiki/HTML_video" title="HTML video">HTML video</a> tag. </p><p>The current-generation video coding format is <a href="/wiki/HEVC" class="mw-redirect" title="HEVC">HEVC</a> (H.265), introduced in 2013. AVC uses the integer DCT with 4x4 and 8x8 block sizes, and HEVC uses integer DCT and <a href="/wiki/Discrete_sine_transform" title="Discrete sine transform">DST</a> transforms with varied block sizes between 4x4 and 32x32.<sup id="cite_ref-apple_39-0" class="reference"><a href="#cite_note-apple-39"><span class="cite-bracket">&#91;</span>38<span class="cite-bracket">&#93;</span></a></sup> HEVC is heavily patented, mostly by <a href="/wiki/Samsung_Electronics" title="Samsung Electronics">Samsung Electronics</a>, <a href="/wiki/GE" class="mw-redirect" title="GE">GE</a>, <a href="/wiki/Nippon_Telegraph_and_Telephone" title="Nippon Telegraph and Telephone">NTT</a>, and <a href="/wiki/JVCKenwood" title="JVCKenwood">JVCKenwood</a>.<sup id="cite_ref-hevc-patents_40-0" class="reference"><a href="#cite_note-hevc-patents-40"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup> It is challenged by the <a href="/wiki/AV1" title="AV1">AV1</a> format, intended for free license. As of 2019<sup class="plainlinks noexcerpt noprint asof-tag update" style="display:none;"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=Video_coding_format&amp;action=edit">&#91;update&#93;</a></sup>, AVC is by far the most commonly used format for the recording, compression, and distribution of video content, used by 91% of video developers, followed by HEVC which is used by 43% of developers.<sup id="cite_ref-Bitmovin_34-1" class="reference"><a href="#cite_note-Bitmovin-34"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="List_of_video_coding_standards">List of video coding standards</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=5" title="Edit section: List of video coding standards"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">See also: <a href="/wiki/List_of_codecs#Video_compression_formats" title="List of codecs">List of codecs §&#160;Video compression formats</a></div> <table class="wikitable sortable"> <caption>Timeline of international video compression standards </caption> <tbody><tr style="text-align:center;"> <th>Basic algorithm </th> <th>Video coding standard </th> <th>Year </th> <th>Publishers </th> <th>Committees </th> <th>Licensors </th> <th>Market presence <span style="font-size:85%;">(2019)</span><sup id="cite_ref-Bitmovin_34-2" class="reference"><a href="#cite_note-Bitmovin-34"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup> </th> <th>Popular implementations </th></tr> <tr style="text-align:center;"> <td><a href="/wiki/DPCM" class="mw-redirect" title="DPCM">DPCM</a> </td> <td><a href="/wiki/H.120" title="H.120">H.120</a> </td> <td>1984</td> <td><a href="/wiki/CCITT" class="mw-redirect" title="CCITT">CCITT</a> </td> <td><a href="/wiki/VCEG" class="mw-redirect" title="VCEG">VCEG</a> </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Un­known">Un­known </td></tr> <tr style="text-align:center;"> <td rowspan="7"><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a> </td> <td><a href="/wiki/H.261" title="H.261">H.261</a> </td> <td>1988</td> <td>CCITT </td> <td>VCEG </td> <td><a href="/wiki/Hitachi" title="Hitachi">Hitachi</a>, <a href="/wiki/PictureTel" title="PictureTel">PictureTel</a>, <a href="/wiki/Nippon_Telegraph_and_Telephone" title="Nippon Telegraph and Telephone">NTT</a>, <a href="/wiki/BT_Group" title="BT Group">BT</a>, <a href="/wiki/Toshiba" title="Toshiba">Toshiba</a>, <a href="/wiki/H.261#Patent_holders" title="H.261">etc.</a><sup id="cite_ref-h261-patents_30-1" class="reference"><a href="#cite_note-h261-patents-30"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td><a href="/wiki/Videoconferencing" class="mw-redirect" title="Videoconferencing">Videoconferencing</a>, <a href="/wiki/Videotelephony" title="Videotelephony">videotelephony</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/Motion_JPEG" title="Motion JPEG">Motion JPEG</a> (MJPEG) </td> <td>1992 </td> <td><a href="/wiki/Joint_Photographic_Experts_Group" title="Joint Photographic Experts Group">JPEG</a> </td> <td><a href="/wiki/Joint_Photographic_Experts_Group" title="Joint Photographic Experts Group">JPEG</a> </td> <td><a href="/wiki/ISO" class="mw-redirect" title="ISO">ISO</a> / <a href="/wiki/Open_source" title="Open source">Open Source does NOT mean free!</a> <sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">&#91;</span>40<span class="cite-bracket">&#93;</span></a></sup> </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td><a href="/wiki/QuickTime" title="QuickTime">QuickTime</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/MPEG-1_Part_2" class="mw-redirect" title="MPEG-1 Part 2">MPEG-1 Part 2</a> </td> <td>1993</td> <td><a href="/wiki/ISO" class="mw-redirect" title="ISO">ISO</a>, <a href="/wiki/IEC" class="mw-redirect" title="IEC">IEC</a> </td> <td><a href="/wiki/MPEG" class="mw-redirect" title="MPEG">MPEG</a> </td> <td><a href="/wiki/Fujitsu" title="Fujitsu">Fujitsu</a>, <a href="/wiki/IBM" title="IBM">IBM</a>, <a href="/wiki/Matsushita_Electric" class="mw-redirect" title="Matsushita Electric">Matsushita</a>, <a href="/wiki/MPEG-1#Patent_holders" title="MPEG-1">etc.</a><sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">&#91;</span>41<span class="cite-bracket">&#93;</span></a></sup> </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td><a href="/wiki/Video_CD" title="Video CD">Video CD</a>, <a href="/wiki/Internet_video" title="Internet video">Internet video</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/H.262/MPEG-2_Part_2" title="H.262/MPEG-2 Part 2">H.262 / MPEG-2 Part 2</a> (MPEG-2 Video) </td> <td>1995</td> <td>ISO, IEC, <a href="/wiki/ITU-T" title="ITU-T">ITU-T</a> </td> <td>MPEG, VCEG </td> <td><a href="/wiki/Sony" title="Sony">Sony</a>, <a href="/wiki/Technicolor_SA" class="mw-redirect" title="Technicolor SA">Thomson</a>, <a href="/wiki/Mitsubishi_Electric" title="Mitsubishi Electric">Mitsubishi</a>, <a href="/wiki/H.262/MPEG-2_Part_2#Patent_holders" title="H.262/MPEG-2 Part 2">etc.</a><sup id="cite_ref-mp2-patents_31-1" class="reference"><a href="#cite_note-mp2-patents-31"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup> </td> <td>29% </td> <td><a href="/wiki/DVD" title="DVD">DVD Video</a>, <a href="/wiki/Blu-ray" title="Blu-ray">Blu-ray</a>, <a href="/wiki/DVB" title="DVB">DVB</a>, <a href="/wiki/ATSC" class="mw-redirect" title="ATSC">ATSC</a>, <a href="/wiki/SVCD" class="mw-redirect" title="SVCD">SVCD</a>, <a href="/wiki/SDTV" class="mw-redirect" title="SDTV">SDTV</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/DV_(video_format)" title="DV (video format)">DV</a> </td> <td>1995 </td> <td>IEC </td> <td><a href="/wiki/IEC" class="mw-redirect" title="IEC">IEC</a> </td> <td>Sony, <a href="/wiki/Panasonic" title="Panasonic">Panasonic</a> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Un­known">Un­known </td> <td><a href="/wiki/Camcorders" class="mw-redirect" title="Camcorders">Camcorders</a>, <a href="/wiki/Digital_cassettes" title="Digital cassettes">digital cassettes</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/H.263" title="H.263">H.263</a> </td> <td>1996</td> <td>ITU-T </td> <td>VCEG </td> <td>Mitsubishi, <a href="/wiki/Hitachi" title="Hitachi">Hitachi</a>, Panasonic, <a href="/wiki/MPEG-4_Part_2#Patent_holders" title="MPEG-4 Part 2">etc.</a><sup id="cite_ref-mp4-patents_33-1" class="reference"><a href="#cite_note-mp4-patents-33"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Un­known">Un­known </td> <td>Videoconferencing, videotelephony, <a href="/wiki/H.320" title="H.320">H.320</a>, <a href="/wiki/ISDN" title="ISDN">ISDN</a>,<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">&#91;</span>42<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">&#91;</span>43<span class="cite-bracket">&#93;</span></a></sup> <a href="/wiki/Mobile_video" class="mw-redirect" title="Mobile video">mobile video</a> (<a href="/wiki/3GP" class="mw-redirect" title="3GP">3GP</a>), <a href="/wiki/MPEG-4_Visual" class="mw-redirect" title="MPEG-4 Visual">MPEG-4 Visual</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">MPEG-4 Part 2</a> (MPEG-4 Visual) </td> <td>1999</td> <td>ISO, IEC </td> <td>MPEG </td> <td>Mitsubishi, Hitachi, Panasonic, <a href="/wiki/MPEG-4_Part_2#Patent_holders" title="MPEG-4 Part 2">etc.</a><sup id="cite_ref-mp4-patents_33-2" class="reference"><a href="#cite_note-mp4-patents-33"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Un­known">Un­known </td> <td>Internet video, <a href="/wiki/DivX" title="DivX">DivX</a>, <a href="/wiki/Xvid" title="Xvid">Xvid</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/Discrete_wavelet_transform" title="Discrete wavelet transform">DWT</a></td> <td><a href="/wiki/Motion_JPEG_2000" title="Motion JPEG 2000">Motion JPEG 2000</a> (MJ2) </td> <td>2001</td> <td>JPEG<sup id="cite_ref-j2kpart3_45-0" class="reference"><a href="#cite_note-j2kpart3-45"><span class="cite-bracket">&#91;</span>44<span class="cite-bracket">&#93;</span></a></sup> </td> <td>JPEG<sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span class="cite-bracket">&#91;</span>45<span class="cite-bracket">&#93;</span></a></sup> </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Un­known">Un­known </td> <td><a href="/wiki/Digital_cinema" title="Digital cinema">Digital cinema</a><sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">&#91;</span>46<span class="cite-bracket">&#93;</span></a></sup> </td></tr> <tr style="text-align:center;"> <td rowspan="7">DCT</td> <td><a href="/wiki/Advanced_Video_Coding" title="Advanced Video Coding">Advanced Video Coding</a> (H.264 / <a href="/wiki/MPEG-4" title="MPEG-4">MPEG-4</a> AVC) </td> <td>2003</td> <td>ISO, IEC, ITU-T </td> <td>MPEG, VCEG </td> <td>Panasonic, <a href="/wiki/Godo_kaisha" class="mw-redirect" title="Godo kaisha">Godo Kaisha IP Bridge</a>, <a href="/wiki/LG_Electronics" title="LG Electronics">LG</a>, <a href="/wiki/H.264/MPEG-4_AVC#Patent_holders" class="mw-redirect" title="H.264/MPEG-4 AVC">etc.</a><sup id="cite_ref-avc-patents_35-1" class="reference"><a href="#cite_note-avc-patents-35"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup> </td> <td>91% </td> <td><a href="/wiki/Blu-ray" title="Blu-ray">Blu-ray</a>, <a href="/wiki/HD_DVD" title="HD DVD">HD DVD</a>, <a href="/wiki/HDTV" class="mw-redirect" title="HDTV">HDTV</a> (<a href="/wiki/DVB" title="DVB">DVB</a>, <a href="/wiki/ATSC" class="mw-redirect" title="ATSC">ATSC</a>), <a href="/wiki/Video_streaming" class="mw-redirect" title="Video streaming">video streaming</a> (<a href="/wiki/YouTube" title="YouTube">YouTube</a>, <a href="/wiki/Netflix" title="Netflix">Netflix</a>, <a href="/wiki/Vimeo" title="Vimeo">Vimeo</a>), <a href="/wiki/ITunes_Store" title="ITunes Store">iTunes Store</a>, <a href="/wiki/IPod_Video" class="mw-redirect" title="IPod Video">iPod Video</a>, <a href="/wiki/Apple_TV" title="Apple TV">Apple TV</a>, videoconferencing, <a href="/wiki/Flash_Player" class="mw-redirect" title="Flash Player">Flash Player</a>, <a href="/wiki/Silverlight" class="mw-redirect" title="Silverlight">Silverlight</a>, <a href="/wiki/VOD" class="mw-redirect" title="VOD">VOD</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/Theora" title="Theora">Theora</a> </td> <td>2004 </td> <td><a href="/wiki/Xiph" class="mw-redirect" title="Xiph">Xiph</a> </td> <td><a href="/wiki/Xiph" class="mw-redirect" title="Xiph">Xiph</a> </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Un­known">Un­known </td> <td>Internet video, <a href="/wiki/Web_browsers" class="mw-redirect" title="Web browsers">web browsers</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/VC-1" title="VC-1">VC-1</a> </td> <td>2006 </td> <td><a href="/wiki/SMPTE" class="mw-redirect" title="SMPTE">SMPTE</a> </td> <td><a href="/wiki/SMPTE" class="mw-redirect" title="SMPTE">SMPTE</a> </td> <td><a href="/wiki/Microsoft" title="Microsoft">Microsoft</a>, Panasonic, LG, <a href="/wiki/Samsung_Electronics" title="Samsung Electronics">Samsung</a>, <a href="/wiki/VC-1#Patent_holders" title="VC-1">etc.</a><sup id="cite_ref-48" class="reference"><a href="#cite_note-48"><span class="cite-bracket">&#91;</span>47<span class="cite-bracket">&#93;</span></a></sup> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Un­known">Un­known </td> <td>Blu-ray, Internet video </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/Apple_ProRes" title="Apple ProRes">Apple ProRes</a> </td> <td>2007 </td> <td><a href="/wiki/Apple_Inc." title="Apple Inc.">Apple</a> </td> <td><a href="/wiki/Apple_Inc." title="Apple Inc.">Apple</a> </td> <td><a href="/wiki/Apple_Inc." title="Apple Inc.">Apple</a> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Un­known">Un­known </td> <td><a href="/wiki/Video_production" title="Video production">Video production</a>, <a href="/wiki/Post-production" title="Post-production">post-production</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/High_Efficiency_Video_Coding" title="High Efficiency Video Coding">High Efficiency Video Coding</a> (H.265 / <a href="/wiki/MPEG-H" title="MPEG-H">MPEG-H</a> HEVC) </td> <td>2013 </td> <td>ISO, IEC, ITU-T </td> <td>MPEG, VCEG </td> <td>Samsung, <a href="/wiki/GE" class="mw-redirect" title="GE">GE</a>, <a href="/wiki/Nippon_Telegraph_and_Telephone" title="Nippon Telegraph and Telephone">NTT</a>, <a href="/wiki/JVCKenwood" title="JVCKenwood">JVCKenwood</a>, <a href="/wiki/High_Efficiency_Video_Coding#Patent_holders" title="High Efficiency Video Coding">etc.</a><sup id="cite_ref-hevc-patents_40-1" class="reference"><a href="#cite_note-hevc-patents-40"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-hevcadvance_49-0" class="reference"><a href="#cite_note-hevcadvance-49"><span class="cite-bracket">&#91;</span>48<span class="cite-bracket">&#93;</span></a></sup> </td> <td>43% </td> <td><a href="/wiki/UHD_Blu-ray" class="mw-redirect" title="UHD Blu-ray">UHD Blu-ray</a>, DVB, <a href="/wiki/ATSC_3.0" title="ATSC 3.0">ATSC 3.0</a>, <a href="/wiki/Ultra-high-definition_television" title="Ultra-high-definition television">UHD</a> streaming, <a href="/wiki/HEIF" class="mw-redirect" title="HEIF">HEIF</a>, <a href="/wiki/MacOS_High_Sierra" title="MacOS High Sierra">macOS High Sierra</a>, <a href="/wiki/IOS_11" title="IOS 11">iOS 11</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/AV1" title="AV1">AV1</a> </td> <td>2018 </td> <td><a href="/wiki/AOMedia" class="mw-redirect" title="AOMedia">AOMedia</a> </td> <td><a href="/wiki/AOMedia" class="mw-redirect" title="AOMedia">AOMedia</a> </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td>7% </td> <td><a href="/wiki/HTML_video" title="HTML video">HTML video</a> </td></tr> <tr style="text-align:center;"> <td><a href="/wiki/Versatile_Video_Coding" title="Versatile Video Coding">Versatile Video Coding</a> (VVC / H.266) </td> <td>2020 </td> <td><a href="/wiki/Versatile_Video_Coding" title="Versatile Video Coding">JVET</a> </td> <td><a href="/wiki/Versatile_Video_Coding" title="Versatile Video Coding">JVET</a> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Un­known">Un­known </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td></tr></tbody></table> <div class="mw-heading mw-heading2"><h2 id="Lossless,_lossy,_and_uncompressed"><span id="Lossless.2C_lossy.2C_and_uncompressed"></span>Lossless, lossy, and uncompressed</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=6" title="Edit section: Lossless, lossy, and uncompressed"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Consumer video is generally compressed using <a href="/wiki/Lossy" class="mw-redirect" title="Lossy">lossy</a> <a href="/wiki/Video_codec" title="Video codec">video codecs</a>, since that results in significantly smaller files than <a href="/wiki/Lossless" class="mw-redirect" title="Lossless">lossless</a> compression. Some video coding formats designed explicitly for either lossy or lossless compression, and some video coding formats such as <a href="/wiki/Dirac_(video_compression_format)" title="Dirac (video compression format)">Dirac</a> and <a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a> support both.<sup id="cite_ref-50" class="reference"><a href="#cite_note-50"><span class="cite-bracket">&#91;</span>49<span class="cite-bracket">&#93;</span></a></sup> </p><p><a href="/wiki/Uncompressed_video" title="Uncompressed video">Uncompressed video</a> formats, such as <i>Clean HDMI</i>, is a form of lossless video used in some circumstances such as when sending video to a display over a <a href="/wiki/HDMI" title="HDMI">HDMI</a> connection. Some high-end cameras can also capture video directly in this format. </p> <div class="mw-heading mw-heading2"><h2 id="Intra-frame">Intra-frame</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=7" title="Edit section: Intra-frame"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Interframe compression complicates editing of an encoded video sequence.<sup id="cite_ref-Bhojani_51-0" class="reference"><a href="#cite_note-Bhojani-51"><span class="cite-bracket">&#91;</span>50<span class="cite-bracket">&#93;</span></a></sup> One subclass of relatively simple video coding formats are the <a href="/wiki/Intra-frame" class="mw-redirect" title="Intra-frame">intra-frame</a> video formats, such as <a href="/wiki/DV_(video_format)" title="DV (video format)">DV</a>, in which each frame of the video stream is compressed independently without referring to other frames in the stream, and no attempt is made to take advantage of correlations between successive pictures over time for better compression. One example is <a href="/wiki/Motion_JPEG" title="Motion JPEG">Motion JPEG</a>, which is simply a sequence of individually <a href="/wiki/JPEG" title="JPEG">JPEG</a>-compressed images. This approach is quick and simple, at the expense of the encoded video being much larger than a video coding format supporting <a href="/wiki/Inter_frame" title="Inter frame">Inter frame</a> coding. </p><p>Because interframe compression copies data from one frame to another, if the original frame is simply cut out (or lost in transmission), the following frames cannot be reconstructed properly. Making <a href="/wiki/Cut_(transition)" title="Cut (transition)">cuts</a> in intraframe-compressed video while <a href="/wiki/Video_editing" title="Video editing">video editing</a> is almost as easy as editing uncompressed video: one finds the beginning and ending of each frame, and simply copies bit-for-bit each frame that one wants to keep, and discards the frames one does not want. Another difference between intraframe and interframe compression is that, with intraframe systems, each frame uses a similar amount of data. In most interframe systems, certain frames (such as <a href="/wiki/I-frame" class="mw-redirect" title="I-frame">I-frames</a> in <a href="/wiki/MPEG-2" title="MPEG-2">MPEG-2</a>) are not allowed to copy data from other frames, so they require much more data than other frames nearby.<sup id="cite_ref-Jaiswal_52-0" class="reference"><a href="#cite_note-Jaiswal-52"><span class="cite-bracket">&#91;</span>51<span class="cite-bracket">&#93;</span></a></sup> </p><p>It is possible to build a computer-based video editor that spots problems caused when I frames are edited out while other frames need them. This has allowed newer formats like <a href="/wiki/HDV" title="HDV">HDV</a> to be used for editing. However, this process demands a lot more computing power than editing intraframe compressed video with the same picture quality. But, this compression is not very effective to use for any audio format.<sup id="cite_ref-53" class="reference"><a href="#cite_note-53"><span class="cite-bracket">&#91;</span>52<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Profiles_and_levels">Profiles and levels</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=8" title="Edit section: Profiles and levels"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>A video coding format can define optional restrictions to encoded video, called <a href="/wiki/Profile_(engineering)" title="Profile (engineering)">profiles</a> 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.<sup id="cite_ref-54" class="reference"><a href="#cite_note-54"><span class="cite-bracket">&#91;</span>53<span class="cite-bracket">&#93;</span></a></sup> </p><p>A <i>profile</i> restricts which encoding techniques are allowed. For example, the H.264 format includes the profiles <i>baseline</i>, <i>main</i> and <i>high</i> (and others). While <a href="/wiki/Video_compression_picture_types" title="Video compression picture types">P-slices</a> (which can be predicted based on preceding slices) are supported in all profiles, <a href="/wiki/Video_compression_picture_types" title="Video compression picture types">B-slices</a> (which can be predicted based on both preceding and following slices) are supported in the <i>main</i> and <i>high</i> profiles but not in <i>baseline</i>.<sup id="cite_ref-adobe_55-0" class="reference"><a href="#cite_note-adobe-55"><span class="cite-bracket">&#91;</span>54<span class="cite-bracket">&#93;</span></a></sup> </p><p>A <i>level</i> is a restriction on parameters such as maximum resolution and data rates.<sup id="cite_ref-adobe_55-1" class="reference"><a href="#cite_note-adobe-55"><span class="cite-bracket">&#91;</span>54<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=9" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Comparison_of_video_container_formats" title="Comparison of video container formats">Comparison of video container formats</a></li> <li><a href="/wiki/Data_compression#Video" title="Data compression">Data compression §&#160;Video</a></li> <li><a href="/wiki/Display_resolution" title="Display resolution">Display resolution</a></li> <li><a href="/wiki/List_of_video_compression_formats" class="mw-redirect" title="List of video compression formats">List of video compression formats</a></li> <li><a href="/wiki/Video_file_format" title="Video file format">Video file format</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Notes">Notes</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=10" title="Edit section: Notes"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-lower-alpha"> <div class="mw-references-wrap"><ol class="references"> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text">The term <i>video coding</i> includes <a href="/wiki/Advanced_Video_Coding" title="Advanced Video Coding">Advanced Video Coding</a>, <a href="/wiki/High_Efficiency_Video_Coding" title="High Efficiency Video Coding">High Efficiency Video Coding</a>, and <a href="/wiki/Video_Coding_Experts_Group" title="Video Coding Experts Group">Video Coding Experts Group</a>.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Video_coding_format&amp;action=edit&amp;section=11" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239543626"><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFThomas_WiegandGary_J._SullivanGisle_BjontegaardAjay_Luthra2003" class="citation web cs1"><a href="/wiki/Thomas_Wiegand" title="Thomas Wiegand">Thomas Wiegand</a>; Gary J. Sullivan; Gisle Bjontegaard &amp; Ajay Luthra (July 2003). <a rel="nofollow" class="external text" href="http://654lab.webstarts.com/uploads/csvt_overview.pdf">"Overview of the H.264 / AVC Video Coding Standard"</a> <span class="cs1-format">(PDF)</span>. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Overview+of+the+H.264+%2F+AVC+Video+Coding+Standard&amp;rft.pub=IEEE+TRANSACTIONS+ON+CIRCUITS+AND+SYSTEMS+FOR+VIDEO+TECHNOLOGY&amp;rft.date=2003-07&amp;rft.au=Thomas+Wiegand&amp;rft.au=Gary+J.+Sullivan&amp;rft.au=Gisle+Bjontegaard&amp;rft.au=Ajay+Luthra&amp;rft_id=http%3A%2F%2F654lab.webstarts.com%2Fuploads%2Fcsvt_overview.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-h264-3"><span class="mw-cite-backlink">^ <a href="#cite_ref-h264_3-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-h264_3-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.itu.int/rec/dologin_pub.asp?lang=e&amp;id=T-REC-H.264-200305-S!!PDF-E&amp;type=items">"SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMS&#160;: Infrastructure of audiovisual services – Coding of moving video&#160;: Advanced video coding for generic audiovisual services"</a>. Itu.int<span class="reference-accessdate">. Retrieved <span class="nowrap">January 6,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=SERIES+H%3A+AUDIOVISUAL+AND+MULTIMEDIA+SYSTEMS+%3A+Infrastructure+of+audiovisual+services+%E2%80%93+Coding+of+moving+video+%3A+Advanced+video+coding+for+generic+audiovisual+services&amp;rft.pub=Itu.int&amp;rft_id=http%3A%2F%2Fwww.itu.int%2Frec%2Fdologin_pub.asp%3Flang%3De%26id%3DT-REC-H.264-200305-S%21%21PDF-E%26type%3Ditems&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://aomedia.org/">"Front Page"</a>. Alliance for Open Media<span class="reference-accessdate">. Retrieved <span class="nowrap">May 23,</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Front+Page&amp;rft.pub=Alliance+for+Open+Media&amp;rft_id=http%3A%2F%2Faomedia.org%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAdrian_GrangePeter_de_RivazJonathan_Hunt" class="citation web cs1">Adrian Grange; Peter de Rivaz &amp; Jonathan Hunt. <a rel="nofollow" class="external text" href="https://storage.googleapis.com/downloads.webmproject.org/docs/vp9/vp9-bitstream-specification-v0.6-20160331-draft.pdf">"VP9 Bitstream &amp; Decoding Process Specification"</a> <span class="cs1-format">(PDF)</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=VP9+Bitstream+%26+Decoding+Process+Specification&amp;rft.au=Adrian+Grange&amp;rft.au=Peter+de+Rivaz&amp;rft.au=Jonathan+Hunt&amp;rft_id=https%3A%2F%2Fstorage.googleapis.com%2Fdownloads.webmproject.org%2Fdocs%2Fvp9%2Fvp9-bitstream-specification-v0.6-20160331-draft.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.chromium.org/audio-video">"Audio/Video"</a>. The Chromium Projects<span class="reference-accessdate">. Retrieved <span class="nowrap">May 23,</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Audio%2FVideo&amp;rft.pub=The+Chromium+Projects&amp;rft_id=https%3A%2F%2Fwww.chromium.org%2Faudio-video&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats">"Media formats supported by the HTML audio and video elements"</a>. Mozilla<span class="reference-accessdate">. Retrieved <span class="nowrap">May 23,</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Media+formats+supported+by+the+HTML+audio+and+video+elements&amp;rft.pub=Mozilla&amp;rft_id=https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FHTML%2FSupported_media_formats&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRowan_Trollope2013" class="citation web cs1">Rowan Trollope (October 30, 2013). <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190514053018/https://blogs.cisco.com/collaboration/open-source-h-264-removes-barriers-webrtc">"Open-Sourced H.264 Removes Barriers to WebRTC"</a>. Cisco. Archived from <a rel="nofollow" class="external text" href="https://blogs.cisco.com/collaboration/open-source-h-264-removes-barriers-webrtc">the original</a> on May 14, 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">May 23,</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Open-Sourced+H.264+Removes+Barriers+to+WebRTC&amp;rft.pub=Cisco&amp;rft.date=2013-10-30&amp;rft.au=Rowan+Trollope&amp;rft_id=https%3A%2F%2Fblogs.cisco.com%2Fcollaboration%2Fopen-source-h-264-removes-barriers-webrtc&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://shodhganga.inflibnet.ac.in/bitstream/10603/8175/8/08_chapter%203.pdf">"Chapter 3&#160;: Modified A* Prune Algorithm for finding K-MCSP in video compression"</a> <span class="cs1-format">(PDF)</span>. Shodhganga.inflibnet.ac.in<span class="reference-accessdate">. Retrieved <span class="nowrap">January 6,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Chapter+3+%3A+Modified+A%2A+Prune+Algorithm+for+finding+K-MCSP+in+video+compression&amp;rft.pub=Shodhganga.inflibnet.ac.in&amp;rft_id=http%3A%2F%2Fshodhganga.inflibnet.ac.in%2Fbitstream%2F10603%2F8175%2F8%2F08_chapter%25203.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-ITU-10"><span class="mw-cite-backlink">^ <a href="#cite_ref-ITU_10-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-ITU_10-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-ITU_10-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-ITU_10-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-ITU_10-4"><sup><i><b>e</b></i></sup></a> <a href="#cite_ref-ITU_10-5"><sup><i><b>f</b></i></sup></a> <a href="#cite_ref-ITU_10-6"><sup><i><b>g</b></i></sup></a> <a href="#cite_ref-ITU_10-7"><sup><i><b>h</b></i></sup></a> <a href="#cite_ref-ITU_10-8"><sup><i><b>i</b></i></sup></a> <a href="#cite_ref-ITU_10-9"><sup><i><b>j</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.itu.int/wftp3/av-arch/jvt-site/2002_07_Klagenfurt/JVT-D068.doc">"History of Video Compression"</a>. <i><a href="/wiki/ITU-T" title="ITU-T">ITU-T</a></i>. Joint Video Team (JVT) of ISO/IEC MPEG &amp; ITU-T VCEG (ISO/IEC JTC1/SC29/WG11 and ITU-T SG16 Q.6). July 2002. pp.&#160;11, 24–9, 33, 40–1, 53–6<span class="reference-accessdate">. Retrieved <span class="nowrap">November 3,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ITU-T&amp;rft.atitle=History+of+Video+Compression&amp;rft.pages=11%2C+24-9%2C+33%2C+40-1%2C+53-6&amp;rft.date=2002-07&amp;rft_id=https%3A%2F%2Fwww.itu.int%2Fwftp3%2Fav-arch%2Fjvt-site%2F2002_07_Klagenfurt%2FJVT-D068.doc&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-robinson-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-robinson_11-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRobinsonCherry1967" class="citation journal cs1">Robinson, A. H.; Cherry, C. (1967). "Results of a prototype television bandwidth compression scheme". <i><a href="/wiki/Proceedings_of_the_IEEE" title="Proceedings of the IEEE">Proceedings of the IEEE</a></i>. <b>55</b> (3). <a href="/wiki/IEEE" class="mw-redirect" title="IEEE">IEEE</a>: 356–364. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FPROC.1967.5493">10.1109/PROC.1967.5493</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Proceedings+of+the+IEEE&amp;rft.atitle=Results+of+a+prototype+television+bandwidth+compression+scheme&amp;rft.volume=55&amp;rft.issue=3&amp;rft.pages=356-364&amp;rft.date=1967&amp;rft_id=info%3Adoi%2F10.1109%2FPROC.1967.5493&amp;rft.aulast=Robinson&amp;rft.aufirst=A.+H.&amp;rft.au=Cherry%2C+C.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Ghanbari-12"><span class="mw-cite-backlink">^ <a href="#cite_ref-Ghanbari_12-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Ghanbari_12-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Ghanbari_12-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-Ghanbari_12-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-Ghanbari_12-4"><sup><i><b>e</b></i></sup></a> <a href="#cite_ref-Ghanbari_12-5"><sup><i><b>f</b></i></sup></a> <a href="#cite_ref-Ghanbari_12-6"><sup><i><b>g</b></i></sup></a> <a href="#cite_ref-Ghanbari_12-7"><sup><i><b>h</b></i></sup></a> <a href="#cite_ref-Ghanbari_12-8"><sup><i><b>i</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGhanbari2003" class="citation book cs1">Ghanbari, Mohammed (2003). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=7XuU8T3ooOAC&amp;pg=PA1"><i>Standard Codecs: Image Compression to Advanced Video Coding</i></a>. <a href="/wiki/Institution_of_Engineering_and_Technology" title="Institution of Engineering and Technology">Institution of Engineering and Technology</a>. pp.&#160;1–2. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9780852967102" title="Special:BookSources/9780852967102"><bdi>9780852967102</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Standard+Codecs%3A+Image+Compression+to+Advanced+Video+Coding&amp;rft.pages=1-2&amp;rft.pub=Institution+of+Engineering+and+Technology&amp;rft.date=2003&amp;rft.isbn=9780852967102&amp;rft.aulast=Ghanbari&amp;rft.aufirst=Mohammed&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3D7XuU8T3ooOAC%26pg%3DPA1&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Lea-13"><span class="mw-cite-backlink">^ <a href="#cite_ref-Lea_13-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Lea_13-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Lea_13-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-Lea_13-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-Lea_13-4"><sup><i><b>e</b></i></sup></a> <a href="#cite_ref-Lea_13-5"><sup><i><b>f</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLea1994" class="citation book cs1">Lea, William (1994). <a rel="nofollow" class="external text" href="https://researchbriefings.parliament.uk/ResearchBriefing/Summary/RP94-68"><i>Video on demand: Research Paper 94/68</i></a>. <a href="/wiki/House_of_Commons_Library" title="House of Commons Library">House of Commons Library</a><span class="reference-accessdate">. Retrieved <span class="nowrap">September 20,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Video+on+demand%3A+Research+Paper+94%2F68&amp;rft.pub=House+of+Commons+Library&amp;rft.date=1994&amp;rft.aulast=Lea&amp;rft.aufirst=William&amp;rft_id=https%3A%2F%2Fresearchbriefings.parliament.uk%2FResearchBriefing%2FSummary%2FRP94-68&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLee2005" class="citation book cs1">Lee, Jack (2005). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=7fuvu52cyNEC&amp;pg=PA25"><i>Scalable Continuous Media Streaming Systems: Architecture, Design, Analysis and Implementation</i></a>. <a href="/wiki/John_Wiley_%26_Sons" class="mw-redirect" title="John Wiley &amp; Sons">John Wiley &amp; Sons</a>. p.&#160;25. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9780470857649" title="Special:BookSources/9780470857649"><bdi>9780470857649</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Scalable+Continuous+Media+Streaming+Systems%3A+Architecture%2C+Design%2C+Analysis+and+Implementation&amp;rft.pages=25&amp;rft.pub=John+Wiley+%26+Sons&amp;rft.date=2005&amp;rft.isbn=9780470857649&amp;rft.aulast=Lee&amp;rft.aufirst=Jack&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3D7fuvu52cyNEC%26pg%3DPA25&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Ahmed-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-Ahmed_15-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAhmed1991" class="citation journal cs1"><a href="/wiki/N._Ahmed" class="mw-redirect" title="N. Ahmed">Ahmed, Nasir</a> (January 1991). <a rel="nofollow" class="external text" href="https://www.scribd.com/doc/52879771/DCT-History-How-I-Came-Up-with-the-Discrete-Cosine-Transform">"How I Came Up With the Discrete Cosine Transform"</a>. <i><a href="/wiki/Digital_Signal_Processing_(journal)" title="Digital Signal Processing (journal)">Digital Signal Processing</a></i>. <b>1</b> (1): 4–5. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/1991DSP.....1....4A">1991DSP.....1....4A</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1016%2F1051-2004%2891%2990086-Z">10.1016/1051-2004(91)90086-Z</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Digital+Signal+Processing&amp;rft.atitle=How+I+Came+Up+With+the+Discrete+Cosine+Transform&amp;rft.volume=1&amp;rft.issue=1&amp;rft.pages=4-5&amp;rft.date=1991-01&amp;rft_id=info%3Adoi%2F10.1016%2F1051-2004%2891%2990086-Z&amp;rft_id=info%3Abibcode%2F1991DSP.....1....4A&amp;rft.aulast=Ahmed&amp;rft.aufirst=Nasir&amp;rft_id=https%3A%2F%2Fwww.scribd.com%2Fdoc%2F52879771%2FDCT-History-How-I-Came-Up-with-the-Discrete-Cosine-Transform&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-pubDCT-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-pubDCT_16-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAhmedNatarajanRao1974" class="citation cs2"><a href="/wiki/N._Ahmed" class="mw-redirect" title="N. Ahmed">Ahmed, Nasir</a>; Natarajan, T.; Rao, K. R. (January 1974), "Discrete Cosine Transform", <i>IEEE Transactions on Computers</i>, <b>C-23</b> (1): 90–93, <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FT-C.1974.223784">10.1109/T-C.1974.223784</a>, <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:149806273">149806273</a></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Transactions+on+Computers&amp;rft.atitle=Discrete+Cosine+Transform&amp;rft.volume=C-23&amp;rft.issue=1&amp;rft.pages=90-93&amp;rft.date=1974-01&amp;rft_id=info%3Adoi%2F10.1109%2FT-C.1974.223784&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A149806273%23id-name%3DS2CID&amp;rft.aulast=Ahmed&amp;rft.aufirst=Nasir&amp;rft.au=Natarajan%2C+T.&amp;rft.au=Rao%2C+K.+R.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-pubRaoYip-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-pubRaoYip_17-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRaoYip1990" class="citation cs2"><a href="/wiki/K._R._Rao" title="K. R. Rao">Rao, K. R.</a>; Yip, P. (1990), <i>Discrete Cosine Transform: Algorithms, Advantages, Applications</i>, Boston: Academic Press, <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0-12-580203-1" title="Special:BookSources/978-0-12-580203-1"><bdi>978-0-12-580203-1</bdi></a></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Discrete+Cosine+Transform%3A+Algorithms%2C+Advantages%2C+Applications&amp;rft.place=Boston&amp;rft.pub=Academic+Press&amp;rft.date=1990&amp;rft.isbn=978-0-12-580203-1&amp;rft.aulast=Rao&amp;rft.aufirst=K.+R.&amp;rft.au=Yip%2C+P.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Habibi-18"><span class="mw-cite-backlink">^ <a href="#cite_ref-Habibi_18-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Habibi_18-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHabibi1974" class="citation journal cs1">Habibi, Ali (1974). "Hybrid Coding of Pictorial Data". <i>IEEE Transactions on Communications</i>. <b>22</b> (5): 614–624. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FTCOM.1974.1092258">10.1109/TCOM.1974.1092258</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Transactions+on+Communications&amp;rft.atitle=Hybrid+Coding+of+Pictorial+Data&amp;rft.volume=22&amp;rft.issue=5&amp;rft.pages=614-624&amp;rft.date=1974&amp;rft_id=info%3Adoi%2F10.1109%2FTCOM.1974.1092258&amp;rft.aulast=Habibi&amp;rft.aufirst=Ali&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFChenHeJinWu2019" class="citation journal cs1">Chen, Z.; He, T.; Jin, X.; Wu, F. (2019). "Learning for Video Compression". <i>IEEE Transactions on Circuits and Systems for Video Technology</i>. <b>30</b> (2): 566–576. <a href="/wiki/ArXiv_(identifier)" class="mw-redirect" title="ArXiv (identifier)">arXiv</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://arxiv.org/abs/1804.09869">1804.09869</a></span>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FTCSVT.2019.2892608">10.1109/TCSVT.2019.2892608</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:13743007">13743007</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Transactions+on+Circuits+and+Systems+for+Video+Technology&amp;rft.atitle=Learning+for+Video+Compression&amp;rft.volume=30&amp;rft.issue=2&amp;rft.pages=566-576&amp;rft.date=2019&amp;rft_id=info%3Aarxiv%2F1804.09869&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A13743007%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1109%2FTCSVT.2019.2892608&amp;rft.aulast=Chen&amp;rft.aufirst=Z.&amp;rft.au=He%2C+T.&amp;rft.au=Jin%2C+X.&amp;rft.au=Wu%2C+F.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPratt1984" class="citation book cs1">Pratt, William K. (1984). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=OX00AAAAIAAJ"><i>Advances in Electronics and Electron Physics: Supplement</i></a>. <a href="/wiki/Academic_Press" title="Academic Press">Academic Press</a>. p.&#160;158. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9780120145720" title="Special:BookSources/9780120145720"><bdi>9780120145720</bdi></a>. <q>A significant advance in image coding methodology occurred with the introduction of the concept of hybrid transform/DPCM coding (Habibi, 1974).</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Advances+in+Electronics+and+Electron+Physics%3A+Supplement&amp;rft.pages=158&amp;rft.pub=Academic+Press&amp;rft.date=1984&amp;rft.isbn=9780120145720&amp;rft.aulast=Pratt&amp;rft.aufirst=William+K.&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DOX00AAAAIAAJ&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFOhm2015" class="citation book cs1">Ohm, Jens-Rainer (2015). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=e7xnBwAAQBAJ&amp;pg=PA364"><i>Multimedia Signal Coding and Transmission</i></a>. Springer. p.&#160;364. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9783662466919" title="Special:BookSources/9783662466919"><bdi>9783662466919</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Multimedia+Signal+Coding+and+Transmission&amp;rft.pages=364&amp;rft.pub=Springer&amp;rft.date=2015&amp;rft.isbn=9783662466919&amp;rft.aulast=Ohm&amp;rft.aufirst=Jens-Rainer&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3De7xnBwAAQBAJ%26pg%3DPA364&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Roese-22"><span class="mw-cite-backlink">^ <a href="#cite_ref-Roese_22-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Roese_22-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRoeseRobinson1975" class="citation journal cs1">Roese, John A.; Robinson, Guner S. (October 30, 1975). Tescher, Andrew G. (ed.). "Combined Spatial And Temporal Coding Of Digital Image Sequences". <i>Efficient Transmission of Pictorial Information</i>. <b>0066</b>. International Society for Optics and Photonics: 172–181. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/1975SPIE...66..172R">1975SPIE...66..172R</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1117%2F12.965361">10.1117/12.965361</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:62725808">62725808</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Efficient+Transmission+of+Pictorial+Information&amp;rft.atitle=Combined+Spatial+And+Temporal+Coding+Of+Digital+Image+Sequences&amp;rft.volume=0066&amp;rft.pages=172-181&amp;rft.date=1975-10-30&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A62725808%23id-name%3DS2CID&amp;rft_id=info%3Adoi%2F10.1117%2F12.965361&amp;rft_id=info%3Abibcode%2F1975SPIE...66..172R&amp;rft.aulast=Roese&amp;rft.aufirst=John+A.&amp;rft.au=Robinson%2C+Guner+S.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHuang1981" class="citation book cs1">Huang, T. S. (1981). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=bAirCAAAQBAJ&amp;pg=PA29"><i>Image Sequence Analysis</i></a>. <a href="/wiki/Springer_Science_%26_Business_Media" class="mw-redirect" title="Springer Science &amp; Business Media">Springer Science &amp; Business Media</a>. p.&#160;29. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9783642870378" title="Special:BookSources/9783642870378"><bdi>9783642870378</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Image+Sequence+Analysis&amp;rft.pages=29&amp;rft.pub=Springer+Science+%26+Business+Media&amp;rft.date=1981&amp;rft.isbn=9783642870378&amp;rft.aulast=Huang&amp;rft.aufirst=T.+S.&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DbAirCAAAQBAJ%26pg%3DPA29&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Stankovic-24"><span class="mw-cite-backlink">^ <a href="#cite_ref-Stankovic_24-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Stankovic_24-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Stankovic_24-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFStankovićAstola2012" class="citation journal cs1">Stanković, Radomir S.; Astola, Jaakko T. (2012). <a rel="nofollow" class="external text" href="http://ticsp.cs.tut.fi/reports/ticsp-report-60-reprint-rao-corrected.pdf">"Reminiscences of the Early Work in DCT: Interview with K.R. Rao"</a> <span class="cs1-format">(PDF)</span>. <i>Reprints from the Early Days of Information Sciences</i>. <b>60</b><span class="reference-accessdate">. Retrieved <span class="nowrap">October 13,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Reprints+from+the+Early+Days+of+Information+Sciences&amp;rft.atitle=Reminiscences+of+the+Early+Work+in+DCT%3A+Interview+with+K.R.+Rao&amp;rft.volume=60&amp;rft.date=2012&amp;rft.aulast=Stankovi%C4%87&amp;rft.aufirst=Radomir+S.&amp;rft.au=Astola%2C+Jaakko+T.&amp;rft_id=http%3A%2F%2Fticsp.cs.tut.fi%2Freports%2Fticsp-report-60-reprint-rao-corrected.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFChenSmithFralick1977" class="citation journal cs1">Chen, Wen-Hsiung; Smith, C. H.; Fralick, S. C. (September 1977). "A Fast Computational Algorithm for the Discrete Cosine Transform". <i><a href="/wiki/IEEE_Transactions_on_Communications" title="IEEE Transactions on Communications">IEEE Transactions on Communications</a></i>. <b>25</b> (9): 1004–1009. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FTCOM.1977.1093941">10.1109/TCOM.1977.1093941</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Transactions+on+Communications&amp;rft.atitle=A+Fast+Computational+Algorithm+for+the+Discrete+Cosine+Transform&amp;rft.volume=25&amp;rft.issue=9&amp;rft.pages=1004-1009&amp;rft.date=1977-09&amp;rft_id=info%3Adoi%2F10.1109%2FTCOM.1977.1093941&amp;rft.aulast=Chen&amp;rft.aufirst=Wen-Hsiung&amp;rft.au=Smith%2C+C.+H.&amp;rft.au=Fralick%2C+S.+C.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-t81-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-t81_26-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.w3.org/Graphics/JPEG/itu-t81.pdf">"T.81 – Digital compression and coding of continuous-tone still images – Requirements and guidelines"</a> <span class="cs1-format">(PDF)</span>. <a href="/wiki/CCITT" class="mw-redirect" title="CCITT">CCITT</a>. September 1992<span class="reference-accessdate">. Retrieved <span class="nowrap">July 12,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=T.81+%E2%80%93+Digital+compression+and+coding+of+continuous-tone+still+images+%E2%80%93+Requirements+and+guidelines&amp;rft.pub=CCITT&amp;rft.date=1992-09&amp;rft_id=https%3A%2F%2Fwww.w3.org%2FGraphics%2FJPEG%2Fitu-t81.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFCianci2014" class="citation book cs1">Cianci, Philip J. (2014). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=0mbsfr38GTgC&amp;pg=PA63"><i>High Definition Television: The Creation, Development and Implementation of HDTV Technology</i></a>. McFarland. p.&#160;63. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9780786487974" title="Special:BookSources/9780786487974"><bdi>9780786487974</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=High+Definition+Television%3A+The+Creation%2C+Development+and+Implementation+of+HDTV+Technology&amp;rft.pages=63&amp;rft.pub=McFarland&amp;rft.date=2014&amp;rft.isbn=9780786487974&amp;rft.aulast=Cianci&amp;rft.aufirst=Philip+J.&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3D0mbsfr38GTgC%26pg%3DPA63&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Li-28"><span class="mw-cite-backlink">^ <a href="#cite_ref-Li_28-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Li_28-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Li_28-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLi2006" class="citation book cs1">Li, Jian Ping (2006). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=FZiK3zXdK7sC&amp;pg=PA847"><i>Proceedings of the International Computer Conference 2006 on Wavelet Active Media Technology and Information Processing: Chongqing, China, 29-31 August 2006</i></a>. <a href="/wiki/World_Scientific" title="World Scientific">World Scientific</a>. p.&#160;847. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9789812709998" title="Special:BookSources/9789812709998"><bdi>9789812709998</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Proceedings+of+the+International+Computer+Conference+2006+on+Wavelet+Active+Media+Technology+and+Information+Processing%3A+Chongqing%2C+China%2C+29-31+August+2006&amp;rft.pages=847&amp;rft.pub=World+Scientific&amp;rft.date=2006&amp;rft.isbn=9789812709998&amp;rft.aulast=Li&amp;rft.aufirst=Jian+Ping&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DFZiK3zXdK7sC%26pg%3DPA847&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-history-29"><span class="mw-cite-backlink">^ <a href="#cite_ref-history_29-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-history_29-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-history_29-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-history_29-3"><sup><i><b>d</b></i></sup></a> <a href="#cite_ref-history_29-4"><sup><i><b>e</b></i></sup></a> <a href="#cite_ref-history_29-5"><sup><i><b>f</b></i></sup></a> <a href="#cite_ref-history_29-6"><sup><i><b>g</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.real.com/resources/digital-video-file-formats/">"The History of Video File Formats Infographic"</a>. <i><a href="/wiki/RealNetworks" title="RealNetworks">RealNetworks</a></i>. April 22, 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">August 5,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=RealNetworks&amp;rft.atitle=The+History+of+Video+File+Formats+Infographic&amp;rft.date=2012-04-22&amp;rft_id=http%3A%2F%2Fwww.real.com%2Fresources%2Fdigital-video-file-formats%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-h261-patents-30"><span class="mw-cite-backlink">^ <a href="#cite_ref-h261-patents_30-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-h261-patents_30-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.itu.int/ITU-T/recommendations/related_ps.aspx?id_prod=1088">"ITU-T Recommendation declared patent(s)"</a>. <i>ITU</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 12,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ITU&amp;rft.atitle=ITU-T+Recommendation+declared+patent%28s%29&amp;rft_id=https%3A%2F%2Fwww.itu.int%2FITU-T%2Frecommendations%2Frelated_ps.aspx%3Fid_prod%3D1088&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-mp2-patents-31"><span class="mw-cite-backlink">^ <a href="#cite_ref-mp2-patents_31-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-mp2-patents_31-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mpegla.com/wp-content/uploads/m2-att1.pdf">"MPEG-2 Patent List"</a> <span class="cs1-format">(PDF)</span>. <i><a href="/wiki/MPEG_LA" title="MPEG LA">MPEG LA</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 7,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=MPEG+LA&amp;rft.atitle=MPEG-2+Patent+List&amp;rft_id=https%3A%2F%2Fwww.mpegla.com%2Fwp-content%2Fuploads%2Fm2-att1.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Shishikui-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-Shishikui_32-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFShishikuiNakanishiImaizumi1993" class="citation journal cs1">Shishikui, Yoshiaki; Nakanishi, Hiroshi; Imaizumi, Hiroyuki (October 26–28, 1993). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=j9XSBQAAQBAJ&amp;pg=PA611">"An HDTV Coding Scheme using Adaptive-Dimension DCT"</a>. <i>Signal Processing of HDTV: Proceedings of the International Workshop on HDTV '93, Ottawa, Canada</i>. <a href="/wiki/Elsevier" title="Elsevier">Elsevier</a>: 611–618. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1016%2FB978-0-444-81844-7.50072-3">10.1016/B978-0-444-81844-7.50072-3</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9781483298511" title="Special:BookSources/9781483298511"><bdi>9781483298511</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Signal+Processing+of+HDTV%3A+Proceedings+of+the+International+Workshop+on+HDTV+%2793%2C+Ottawa%2C+Canada&amp;rft.atitle=An+HDTV+Coding+Scheme+using+Adaptive-Dimension+DCT&amp;rft.pages=611-618&amp;rft.date=1993-10-26%2F1993-10-28&amp;rft_id=info%3Adoi%2F10.1016%2FB978-0-444-81844-7.50072-3&amp;rft.isbn=9781483298511&amp;rft.aulast=Shishikui&amp;rft.aufirst=Yoshiaki&amp;rft.au=Nakanishi%2C+Hiroshi&amp;rft.au=Imaizumi%2C+Hiroyuki&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3Dj9XSBQAAQBAJ%26pg%3DPA611&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-mp4-patents-33"><span class="mw-cite-backlink">^ <a href="#cite_ref-mp4-patents_33-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-mp4-patents_33-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-mp4-patents_33-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mpegla.com/wp-content/uploads/m4v-att1.pdf">"MPEG-4 Visual - Patent List"</a> <span class="cs1-format">(PDF)</span>. <i><a href="/wiki/MPEG_LA" title="MPEG LA">MPEG LA</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 6,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=MPEG+LA&amp;rft.atitle=MPEG-4+Visual+-+Patent+List&amp;rft_id=https%3A%2F%2Fwww.mpegla.com%2Fwp-content%2Fuploads%2Fm4v-att1.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Bitmovin-34"><span class="mw-cite-backlink">^ <a href="#cite_ref-Bitmovin_34-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Bitmovin_34-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Bitmovin_34-2"><sup><i><b>c</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://cdn2.hubspot.net/hubfs/3411032/Bitmovin%20Magazine/Video%20Developer%20Report%202019/bitmovin-video-developer-report-2019.pdf">"Video Developer Report 2019"</a> <span class="cs1-format">(PDF)</span>. <i><a href="/wiki/Bitmovin" title="Bitmovin">Bitmovin</a></i>. 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">November 5,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Bitmovin&amp;rft.atitle=Video+Developer+Report+2019&amp;rft.date=2019&amp;rft_id=https%3A%2F%2Fcdn2.hubspot.net%2Fhubfs%2F3411032%2FBitmovin%2520Magazine%2FVideo%2520Developer%2520Report%25202019%2Fbitmovin-video-developer-report-2019.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-avc-patents-35"><span class="mw-cite-backlink">^ <a href="#cite_ref-avc-patents_35-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-avc-patents_35-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mpegla.com/wp-content/uploads/avc-att1.pdf">"AVC/H.264 – Patent List"</a> <span class="cs1-format">(PDF)</span>. <i>MPEG LA</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 6,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=MPEG+LA&amp;rft.atitle=AVC%2FH.264+%E2%80%93+Patent+List&amp;rft_id=https%3A%2F%2Fwww.mpegla.com%2Fwp-content%2Fuploads%2Favc-att1.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Wang-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-Wang_36-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWangKwongKok2006" class="citation journal cs1">Wang, Hanli; Kwong, S.; Kok, C. (2006). "Efficient prediction algorithm of integer DCT coefficients for H.264/AVC optimization". <i>IEEE Transactions on Circuits and Systems for Video Technology</i>. <b>16</b> (4): 547–552. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1109%2FTCSVT.2006.871390">10.1109/TCSVT.2006.871390</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:2060937">2060937</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Transactions+on+Circuits+and+Systems+for+Video+Technology&amp;rft.atitle=Efficient+prediction+algorithm+of+integer+DCT+coefficients+for+H.264%2FAVC+optimization&amp;rft.volume=16&amp;rft.issue=4&amp;rft.pages=547-552&amp;rft.date=2006&amp;rft_id=info%3Adoi%2F10.1109%2FTCSVT.2006.871390&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A2060937%23id-name%3DS2CID&amp;rft.aulast=Wang&amp;rft.aufirst=Hanli&amp;rft.au=Kwong%2C+S.&amp;rft.au=Kok%2C+C.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.etsi.org/deliver/etsi_ts/102000_102099/102005/01.01.01_60/ts_102005v010101p.pdf">"Digital Video Broadcasting (DVB); Specification for the use of video and audio coding in DVB services delivered directly over IP"</a> <span class="cs1-format">(PDF)</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Digital+Video+Broadcasting+%28DVB%29%3B+Specification+for+the+use+of+video+and+audio+coding+in+DVB+services+delivered+directly+over+IP&amp;rft_id=https%3A%2F%2Fwww.etsi.org%2Fdeliver%2Fetsi_ts%2F102000_102099%2F102005%2F01.01.01_60%2Fts_102005v010101p.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blogs.cisco.com/collaboration/world-meet-thor-a-project-to-hammer-out-a-royalty-free-video-codec">"World, Meet Thor – a Project to Hammer Out a Royalty Free Video Codec"</a>. August 11, 2015.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=World%2C+Meet+Thor+%E2%80%93+a+Project+to+Hammer+Out+a+Royalty+Free+Video+Codec&amp;rft.date=2015-08-11&amp;rft_id=https%3A%2F%2Fblogs.cisco.com%2Fcollaboration%2Fworld-meet-thor-a-project-to-hammer-out-a-royalty-free-video-codec&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-apple-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-apple_39-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFThomsonShah2017" class="citation web cs1">Thomson, Gavin; Shah, Athar (2017). <a rel="nofollow" class="external text" href="https://devstreaming-cdn.apple.com/videos/wwdc/2017/503i6plfvfi7o3222/503/503_introducing_heif_and_hevc.pdf">"Introducing HEIF and HEVC"</a> <span class="cs1-format">(PDF)</span>. <a href="/wiki/Apple_Inc." title="Apple Inc.">Apple Inc.</a><span class="reference-accessdate"> Retrieved <span class="nowrap">August 5,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Introducing+HEIF+and+HEVC&amp;rft.pub=Apple+Inc.&amp;rft.date=2017&amp;rft.aulast=Thomson&amp;rft.aufirst=Gavin&amp;rft.au=Shah%2C+Athar&amp;rft_id=https%3A%2F%2Fdevstreaming-cdn.apple.com%2Fvideos%2Fwwdc%2F2017%2F503i6plfvfi7o3222%2F503%2F503_introducing_heif_and_hevc.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-hevc-patents-40"><span class="mw-cite-backlink">^ <a href="#cite_ref-hevc-patents_40-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-hevc-patents_40-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mpegla.com/wp-content/uploads/hevc-att1.pdf">"HEVC Patent List"</a> <span class="cs1-format">(PDF)</span>. <i><a href="/wiki/MPEG_LA" title="MPEG LA">MPEG LA</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 6,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=MPEG+LA&amp;rft.atitle=HEVC+Patent+List&amp;rft_id=https%3A%2F%2Fwww.mpegla.com%2Fwp-content%2Fuploads%2Fhevc-att1.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFISO" class="citation web cs1">ISO. <a rel="nofollow" class="external text" href="https://www.iso.org/home.html">"Home"</a>. <i>International Standards Organization</i>. ISO<span class="reference-accessdate">. Retrieved <span class="nowrap">August 3,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=International+Standards+Organization&amp;rft.atitle=Home&amp;rft.au=ISO&amp;rft_id=https%3A%2F%2Fwww.iso.org%2Fhome.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.iso.org/iso-standards-and-patents.html">"ISO Standards and Patents"</a>. <i>ISO</i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 10,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=ISO&amp;rft.atitle=ISO+Standards+and+Patents&amp;rft_id=https%3A%2F%2Fwww.iso.org%2Fiso-standards-and-patents.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDavis1997" class="citation news cs1">Davis, Andrew (June 13, 1997). <a rel="nofollow" class="external text" href="https://www.eetimes.com/document.asp?doc_id=1275886">"The H.320 Recommendation Overview"</a>. <i><a href="/wiki/EE_Times" title="EE Times">EE Times</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">November 7,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=EE+Times&amp;rft.atitle=The+H.320+Recommendation+Overview&amp;rft.date=1997-06-13&amp;rft.aulast=Davis&amp;rft.aufirst=Andrew&amp;rft_id=https%3A%2F%2Fwww.eetimes.com%2Fdocument.asp%3Fdoc_id%3D1275886&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1"><a rel="nofollow" class="external text" href="https://books.google.com/books?id=8vhEAQAAIAAJ"><i>IEEE WESCANEX 97: communications, power, and computing&#160;: conference proceedings</i></a>. University of Manitoba, Winnipeg, Manitoba, Canada: <a href="/wiki/Institute_of_Electrical_and_Electronics_Engineers" title="Institute of Electrical and Electronics Engineers">Institute of Electrical and Electronics Engineers</a>. May 22–23, 1997. p.&#160;30. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9780780341470" title="Special:BookSources/9780780341470"><bdi>9780780341470</bdi></a>. <q>H.263 is similar to, but more complex than H.261. It is currently the most widely used international video compression standard for video telephony on ISDN (Integrated Services Digital Network) telephone lines.</q></cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=IEEE+WESCANEX+97%3A+communications%2C+power%2C+and+computing+%3A+conference+proceedings&amp;rft.place=University+of+Manitoba%2C+Winnipeg%2C+Manitoba%2C+Canada&amp;rft.pages=30&amp;rft.pub=Institute+of+Electrical+and+Electronics+Engineers&amp;rft.date=1997-05-22%2F1997-05-23&amp;rft.isbn=9780780341470&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3D8vhEAQAAIAAJ&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-j2kpart3-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-j2kpart3_45-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20121005163250/http://jpeg.org/jpeg2000/j2kpart3.html">"Motion JPEG 2000 Part 3"</a>. <i>Joint Photographic Experts Group, JPEG, and Joint Bi-level Image experts Group, JBIG</i>. Archived from <a rel="nofollow" class="external text" href="http://www.jpeg.org/jpeg2000/j2kpart3.html">the original</a> on October 5, 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">June 21,</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Joint+Photographic+Experts+Group%2C+JPEG%2C+and+Joint+Bi-level+Image+experts+Group%2C+JBIG&amp;rft.atitle=Motion+JPEG+2000+Part+3&amp;rft_id=http%3A%2F%2Fwww.jpeg.org%2Fjpeg2000%2Fj2kpart3.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-46">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFTaubmanMarcellin2012" class="citation book cs1">Taubman, David; Marcellin, Michael (2012). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=y7HeBwAAQBAJ&amp;pg=PA402"><i>JPEG2000 Image Compression Fundamentals, Standards and Practice: Image Compression Fundamentals, Standards and Practice</i></a>. <a href="/wiki/Springer_Science_%26_Business_Media" class="mw-redirect" title="Springer Science &amp; Business Media">Springer Science &amp; Business Media</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9781461507994" title="Special:BookSources/9781461507994"><bdi>9781461507994</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=JPEG2000+Image+Compression+Fundamentals%2C+Standards+and+Practice%3A+Image+Compression+Fundamentals%2C+Standards+and+Practice&amp;rft.pub=Springer+Science+%26+Business+Media&amp;rft.date=2012&amp;rft.isbn=9781461507994&amp;rft.aulast=Taubman&amp;rft.aufirst=David&amp;rft.au=Marcellin%2C+Michael&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3Dy7HeBwAAQBAJ%26pg%3DPA402&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><b><a href="#cite_ref-47">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSwartz2005" class="citation book cs1">Swartz, Charles S. (2005). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=tYw3ehoBnjkC&amp;pg=PA147"><i>Understanding Digital Cinema: A Professional Handbook</i></a>. <a href="/wiki/Taylor_%26_Francis" title="Taylor &amp; Francis">Taylor &amp; Francis</a>. p.&#160;147. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9780240806174" title="Special:BookSources/9780240806174"><bdi>9780240806174</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Understanding+Digital+Cinema%3A+A+Professional+Handbook&amp;rft.pages=147&amp;rft.pub=Taylor+%26+Francis&amp;rft.date=2005&amp;rft.isbn=9780240806174&amp;rft.aulast=Swartz&amp;rft.aufirst=Charles+S.&amp;rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DtYw3ehoBnjkC%26pg%3DPA147&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-48"><span class="mw-cite-backlink"><b><a href="#cite_ref-48">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.mpegla.com/wp-content/uploads/vc-1-att1.pdf">"VC-1 Patent List"</a> <span class="cs1-format">(PDF)</span>. <i><a href="/wiki/MPEG_LA" title="MPEG LA">MPEG LA</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">July 11,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=MPEG+LA&amp;rft.atitle=VC-1+Patent+List&amp;rft_id=https%3A%2F%2Fwww.mpegla.com%2Fwp-content%2Fuploads%2Fvc-1-att1.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-hevcadvance-49"><span class="mw-cite-backlink"><b><a href="#cite_ref-hevcadvance_49-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20200824174620/https://www.hevcadvance.com/licensors/">"HEVC Advance Patent List"</a>. <i><a href="/w/index.php?title=HEVC_Advance&amp;action=edit&amp;redlink=1" class="new" title="HEVC Advance (page does not exist)">HEVC Advance</a></i>. Archived from <a rel="nofollow" class="external text" href="https://www.hevcadvance.com/licensors/">the original</a> on August 24, 2020<span class="reference-accessdate">. Retrieved <span class="nowrap">July 6,</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=HEVC+Advance&amp;rft.atitle=HEVC+Advance+Patent+List&amp;rft_id=https%3A%2F%2Fwww.hevcadvance.com%2Flicensors%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-50"><span class="mw-cite-backlink"><b><a href="#cite_ref-50">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFFilippovNorkinAlvarez2020" class="citation journal cs1">Filippov, Alexey; Norkin, Aney; Alvarez, José Roberto (April 2020). <a rel="nofollow" class="external text" href="https://datatracker.ietf.org/doc/html/rfc8761">"RFC 8761 - Video Codec Requirements and Evaluation Methodology"</a>. <i>datatracker.ietf.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">February 10,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=datatracker.ietf.org&amp;rft.atitle=&#82;FC+8761+-+Video+Codec+Requirements+and+Evaluation+Methodology&amp;rft.date=2020-04&amp;rft.aulast=Filippov&amp;rft.aufirst=Alexey&amp;rft.au=Norkin%2C+Aney&amp;rft.au=Alvarez%2C+Jos%C3%A9+Roberto&amp;rft_id=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc8761&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Bhojani-51"><span class="mw-cite-backlink"><b><a href="#cite_ref-Bhojani_51-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBhojani" class="citation web cs1">Bhojani, D.R. <a rel="nofollow" class="external text" href="http://shodh.inflibnet.ac.in/bitstream/123456789/821/5/05_hypothesis.pdf">"4.1 Video Compression"</a> <span class="cs1-format">(PDF)</span>. <i>Hypothesis</i><span class="reference-accessdate">. Retrieved <span class="nowrap">March 6,</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Hypothesis&amp;rft.atitle=4.1+Video+Compression&amp;rft.aulast=Bhojani&amp;rft.aufirst=D.R.&amp;rft_id=http%3A%2F%2Fshodh.inflibnet.ac.in%2Fbitstream%2F123456789%2F821%2F5%2F05_hypothesis.pdf&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-Jaiswal-52"><span class="mw-cite-backlink"><b><a href="#cite_ref-Jaiswal_52-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFJaiswal2009" class="citation book cs1">Jaiswal, R.C. (2009). <i>Audio-Video Engineering</i>. Pune, Maharashtra: Nirali Prakashan. p.&#160;3.55. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/9788190639675" title="Special:BookSources/9788190639675"><bdi>9788190639675</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Audio-Video+Engineering&amp;rft.place=Pune%2C+Maharashtra&amp;rft.pages=3.55&amp;rft.pub=Nirali+Prakashan&amp;rft.date=2009&amp;rft.isbn=9788190639675&amp;rft.aulast=Jaiswal&amp;rft.aufirst=R.C.&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-53"><span class="mw-cite-backlink"><b><a href="#cite_ref-53">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.w3.org/TR/webcodecs/Overview.html">"WebCodecs"</a>. <i>www.w3.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">February 10,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.w3.org&amp;rft.atitle=WebCodecs&amp;rft_id=https%3A%2F%2Fwww.w3.org%2FTR%2Fwebcodecs%2FOverview.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-54"><span class="mw-cite-backlink"><b><a href="#cite_ref-54">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.sciencedirect.com/topics/computer-science/video-rendering">"Video Rendering - an overview | ScienceDirect Topics"</a>. <i>www.sciencedirect.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">February 10,</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.sciencedirect.com&amp;rft.atitle=Video+Rendering+-+an+overview+%7C+ScienceDirect+Topics&amp;rft_id=https%3A%2F%2Fwww.sciencedirect.com%2Ftopics%2Fcomputer-science%2Fvideo-rendering&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> <li id="cite_note-adobe-55"><span class="mw-cite-backlink">^ <a href="#cite_ref-adobe_55-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-adobe_55-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFJan_Ozer" class="citation web cs1">Jan Ozer. <a rel="nofollow" class="external text" href="http://www.adobe.com/devnet/adobe-media-server/articles/h264_encoding.html">"Encoding options for H.264 video"</a>. Adobe.com<span class="reference-accessdate">. Retrieved <span class="nowrap">January 6,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Encoding+options+for+H.264+video&amp;rft.pub=Adobe.com&amp;rft.au=Jan+Ozer&amp;rft_id=http%3A%2F%2Fwww.adobe.com%2Fdevnet%2Fadobe-media-server%2Farticles%2Fh264_encoding.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AVideo+coding+format" class="Z3988"></span></span> </li> </ol></div></div> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Multimedia_compression_and_container_formats" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Compression_formats" title="Template:Compression formats"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Compression_formats" title="Template talk:Compression formats"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Compression_formats" title="Special:EditPage/Template:Compression formats"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Multimedia_compression_and_container_formats" style="font-size:114%;margin:0 4em"><a href="/wiki/Multimedia" title="Multimedia">Multimedia</a> <a href="/wiki/Data_compression" title="Data compression">compression</a> and <a href="/wiki/Container_format_(computing)" class="mw-redirect" title="Container format (computing)">container</a> formats</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a class="mw-selflink selflink">Video<br />compression</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/International_Organization_for_Standardization" title="International Organization for Standardization">ISO</a>, <a href="/wiki/International_Electrotechnical_Commission" title="International Electrotechnical Commission">IEC</a>, <br /><a href="/wiki/Moving_Picture_Experts_Group" title="Moving Picture Experts Group">MPEG</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/DV_(video_format)" title="DV (video format)">DV</a></li> <li><a href="/wiki/Motion_JPEG" title="Motion JPEG">MJPEG</a></li> <li><a href="/wiki/Motion_JPEG_2000" title="Motion JPEG 2000">Motion JPEG 2000</a></li> <li><a href="/wiki/MPEG-1" title="MPEG-1">MPEG-1</a></li> <li><a href="/wiki/MPEG-2" title="MPEG-2">MPEG-2</a> <ul><li><a href="/wiki/H.262/MPEG-2_Part_2" title="H.262/MPEG-2 Part 2">Part 2</a></li></ul></li> <li><a href="/wiki/MPEG-4" title="MPEG-4">MPEG-4</a> <ul><li><a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">Part 2 / ASP</a></li> <li><a href="/wiki/H.264/MPEG-4_AVC" class="mw-redirect" title="H.264/MPEG-4 AVC">Part 10 / AVC</a></li> <li><a href="/wiki/MPEG-4_IVC" class="mw-redirect" title="MPEG-4 IVC">Part 33 / IVC</a></li></ul></li> <li><a href="/wiki/MPEG-H" title="MPEG-H">MPEG-H</a> <ul><li><a href="/wiki/High_Efficiency_Video_Coding" title="High Efficiency Video Coding">Part 2 / HEVC</a></li></ul></li> <li><a href="/w/index.php?title=MPEG-I&amp;action=edit&amp;redlink=1" class="new" title="MPEG-I (page does not exist)">MPEG-I</a> <ul><li><a href="/wiki/Versatile_Video_Coding" title="Versatile Video Coding">Part 3 / VVC</a></li></ul></li> <li><a href="/wiki/MPEG-5" class="mw-redirect" title="MPEG-5">MPEG-5</a> <ul><li><a href="/wiki/Essential_Video_Coding" title="Essential Video Coding">Part 1 / EVC</a></li> <li><a href="/wiki/LCEVC" title="LCEVC">Part 2 / LCEVC</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/ITU-T" title="ITU-T">ITU-T</a>, <a href="/wiki/Video_Coding_Experts_Group" title="Video Coding Experts Group">VCEG</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/H.120" title="H.120">H.120</a></li> <li><a href="/wiki/H.261" title="H.261">H.261</a></li> <li><a href="/wiki/H.262/MPEG-2_Part_2" title="H.262/MPEG-2 Part 2">H.262</a></li> <li><a href="/wiki/H.263" title="H.263">H.263</a></li> <li><a href="/wiki/Advanced_Video_Coding" title="Advanced Video Coding">H.264 / AVC</a></li> <li><a href="/wiki/High_Efficiency_Video_Coding" title="High Efficiency Video Coding">H.265 / HEVC</a></li> <li><a href="/wiki/Versatile_Video_Coding" title="Versatile Video Coding">H.266 / VVC</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/Society_of_Motion_Picture_and_Television_Engineers" title="Society of Motion Picture and Television Engineers">SMPTE</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/VC-1" title="VC-1">VC-1</a></li> <li><a href="/wiki/Dirac_(video_compression_format)" title="Dirac (video compression format)">VC-2</a></li> <li><a href="/wiki/Avid_DNxHD" title="Avid DNxHD">VC-3</a></li> <li><a href="/wiki/CineForm" title="CineForm">VC-5</a></li> <li><a href="/wiki/VC-6" title="VC-6">VC-6</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/On2_Technologies" title="On2 Technologies">TrueMotion</a> and AOMedia</th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/On2_Technologies#TrueMotion_S" title="On2 Technologies">TrueMotion S</a></li> <li><a href="/wiki/VP3" title="VP3">VP3</a></li> <li><a href="/wiki/VP6" title="VP6">VP6</a></li> <li><a href="/wiki/VP7" class="mw-redirect" title="VP7">VP7</a></li> <li><a href="/wiki/VP8" title="VP8">VP8</a></li> <li><a href="/wiki/VP9" title="VP9">VP9</a></li> <li><a href="/wiki/AV1" title="AV1">AV1</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em">Chinese Standard</th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Audio_Video_Standard#First_generation" title="Audio Video Standard">AVS1 P2/AVS+</a>(GB/T 20090.2/16)</li> <li><a href="/wiki/Audio_Video_Standard#Second_generation" title="Audio Video Standard">AVS2 P2</a>(GB/T 33475.2,GY/T 299.1) <ul><li>HDR Vivid(GY/T 358)</li></ul></li> <li>AVS3 P2(GY/T 368)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em">Others</th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Apple_Video" title="Apple Video">Apple Video</a></li> <li><a href="/wiki/Audio_Video_Standard" title="Audio Video Standard">AVS</a></li> <li><a href="/wiki/Bink_Video" title="Bink Video">Bink</a></li> <li><a href="/wiki/Cinepak" title="Cinepak">Cinepak</a></li> <li><a href="/wiki/Daala" title="Daala">Daala</a></li> <li><a href="/wiki/Digital_Video_Interactive" title="Digital Video Interactive">DVI</a></li> <li><a href="/wiki/FFV1" title="FFV1">FFV1</a></li> <li><a href="/wiki/Huffyuv" title="Huffyuv">Huffyuv</a></li> <li><a href="/wiki/Indeo" title="Indeo">Indeo</a></li> <li><a href="/wiki/Lagarith" title="Lagarith">Lagarith</a></li> <li><a href="/wiki/Microsoft_Video_1" title="Microsoft Video 1">Microsoft Video 1</a></li> <li><a href="/wiki/MSU_Lossless_Video_Codec" title="MSU Lossless Video Codec">MSU Lossless</a></li> <li><a href="/wiki/OMS_Video" title="OMS Video">OMS Video</a></li> <li><a href="/wiki/Pixlet" title="Pixlet">Pixlet</a></li> <li><a href="/wiki/Apple_ProRes" title="Apple ProRes">ProRes</a> <ul><li><a href="/wiki/ProRes_422" class="mw-redirect" title="ProRes 422">422</a></li> <li><a href="/wiki/ProRes_4444" class="mw-redirect" title="ProRes 4444">4444</a></li></ul></li> <li>QuickTime <ul><li><a href="/wiki/QuickTime_Animation" title="QuickTime Animation">Animation</a></li> <li><a href="/wiki/QuickTime_Graphics" title="QuickTime Graphics">Graphics</a></li></ul></li> <li><a href="/wiki/RealVideo" title="RealVideo">RealVideo</a></li> <li><a href="/wiki/RTVideo" title="RTVideo">RTVideo</a></li> <li><a href="/wiki/SheerVideo" title="SheerVideo">SheerVideo</a></li> <li><a href="/wiki/Smacker_video" title="Smacker video">Smacker</a></li> <li><a href="/wiki/Sorenson_Media" title="Sorenson Media">Sorenson Video/Spark</a></li> <li><a href="/wiki/Theora" title="Theora">Theora</a></li> <li><a href="/wiki/Thor_(video_codec)" title="Thor (video codec)">Thor</a></li> <li><a href="/wiki/Ut_Video_Codec_Suite" title="Ut Video Codec Suite">Ut</a></li> <li><a href="/wiki/Windows_Media_Video" title="Windows Media Video">WMV</a></li> <li><a href="/wiki/RatDVD" title="RatDVD">XEB</a></li> <li><a href="/wiki/YULS" title="YULS">YULS</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Audio_coding_format" title="Audio coding format">Audio<br />compression</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/International_Organization_for_Standardization" title="International Organization for Standardization">ISO</a>, <a href="/wiki/International_Electrotechnical_Commission" title="International Electrotechnical Commission">IEC</a>,<br /> <a href="/wiki/Moving_Picture_Experts_Group" title="Moving Picture Experts Group">MPEG</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/MPEG-1_Audio_Layer_II" title="MPEG-1 Audio Layer II">MPEG-1 Layer II</a> <ul><li><a href="/wiki/MPEG_Multichannel" title="MPEG Multichannel">Multichannel</a></li></ul></li> <li><a href="/wiki/MPEG-1_Audio_Layer_I" title="MPEG-1 Audio Layer I">MPEG-1 Layer I</a></li> <li><a href="/wiki/MP3" title="MP3">MPEG-1 Layer III (MP3)</a></li> <li><a href="/wiki/Advanced_Audio_Coding" title="Advanced Audio Coding">AAC</a> <ul><li><a href="/wiki/High-Efficiency_Advanced_Audio_Coding" title="High-Efficiency Advanced Audio Coding">HE-AAC</a></li> <li><a href="/wiki/AAC-LD" title="AAC-LD">AAC-LD</a></li></ul></li> <li><a href="/wiki/MPEG_Surround" title="MPEG Surround">MPEG Surround</a></li> <li><a href="/wiki/Audio_Lossless_Coding" title="Audio Lossless Coding">MPEG-4 ALS</a></li> <li><a href="/wiki/MPEG-4_SLS" title="MPEG-4 SLS">MPEG-4 SLS</a></li> <li><a href="/wiki/Super_Audio_CD#DST" title="Super Audio CD">MPEG-4 DST</a></li> <li><a href="/wiki/Harmonic_Vector_Excitation_Coding" title="Harmonic Vector Excitation Coding">MPEG-4 HVXC</a></li> <li><a href="/wiki/Code-excited_linear_prediction" title="Code-excited linear prediction">MPEG-4 CELP</a></li> <li><a href="/wiki/Unified_Speech_and_Audio_Coding" title="Unified Speech and Audio Coding">MPEG-D USAC</a></li> <li><a href="/wiki/MPEG-H_3D_Audio" title="MPEG-H 3D Audio">MPEG-H 3D Audio</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/ITU-T" title="ITU-T">ITU-T</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/G.711" title="G.711">G.711</a> <ul><li><a href="/wiki/A-law_algorithm" title="A-law algorithm">A-law</a></li> <li><a href="/wiki/%CE%9C-law_algorithm" title="Μ-law algorithm">µ-law</a></li></ul></li> <li><a href="/wiki/G.718" title="G.718">G.718</a></li> <li><a href="/wiki/G.719" title="G.719">G.719</a></li> <li><a href="/wiki/G.722" title="G.722">G.722</a></li> <li><a href="/wiki/G.722.1" title="G.722.1">G.722.1</a></li> <li><a href="/wiki/Adaptive_Multi-Rate_Wideband" title="Adaptive Multi-Rate Wideband">G.722.2</a></li> <li><a href="/wiki/G.723" title="G.723">G.723</a></li> <li><a href="/wiki/G.723.1" title="G.723.1">G.723.1</a></li> <li><a href="/wiki/G.726" title="G.726">G.726</a></li> <li><a href="/wiki/G.728" title="G.728">G.728</a></li> <li><a href="/wiki/G.729" title="G.729">G.729</a></li> <li><a href="/wiki/G.729.1" title="G.729.1">G.729.1</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/Internet_Engineering_Task_Force" title="Internet Engineering Task Force">IETF</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Opus_(audio_format)" title="Opus (audio format)">Opus</a></li> <li><a href="/wiki/Internet_Low_Bitrate_Codec" title="Internet Low Bitrate Codec">iLBC</a></li> <li><a href="/wiki/Speex" title="Speex">Speex</a></li> <li><a href="/wiki/Vorbis" title="Vorbis">Vorbis</a></li> <li><a href="/wiki/FLAC" title="FLAC">FLAC</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/3GPP" title="3GPP">3GPP</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Adaptive_Multi-Rate_audio_codec" title="Adaptive Multi-Rate audio codec">AMR</a></li> <li><a href="/wiki/Adaptive_Multi-Rate_Wideband" title="Adaptive Multi-Rate Wideband">AMR-WB</a></li> <li><a href="/wiki/Extended_Adaptive_Multi-Rate_%E2%80%93_Wideband" title="Extended Adaptive Multi-Rate – Wideband">AMR-WB+</a></li> <li><a href="/wiki/Enhanced_Variable_Rate_Codec" title="Enhanced Variable Rate Codec">EVRC</a></li> <li><a href="/wiki/Enhanced_Variable_Rate_Codec_B" title="Enhanced Variable Rate Codec B">EVRC-B</a></li> <li><a href="/wiki/Enhanced_Voice_Services" title="Enhanced Voice Services">EVS</a></li> <li><a href="/wiki/Half_Rate" title="Half Rate">GSM-HR</a></li> <li><a href="/wiki/Full_Rate" title="Full Rate">GSM-FR</a></li> <li><a href="/wiki/Enhanced_full_rate" title="Enhanced full rate">GSM-EFR</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/ETSI" class="mw-redirect" title="ETSI">ETSI</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Dolby_Digital" title="Dolby Digital">AC-3</a></li> <li><a href="/wiki/Dolby_AC-4" title="Dolby AC-4">AC-4</a></li> <li><a href="/wiki/DTS_(sound_system)" class="mw-redirect" title="DTS (sound system)">DTS</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/Bluetooth_Special_Interest_Group" title="Bluetooth Special Interest Group">Bluetooth SIG</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/SBC_(codec)" title="SBC (codec)">SBC</a></li> <li><a href="/wiki/LC3_(codec)" title="LC3 (codec)">LC3</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em">Chinese Standard</th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Audio_Video_Standard#First_generation" title="Audio Video Standard">AVS1 P10</a>(GB/T 20090.10)</li> <li><a href="/wiki/Audio_Video_Standard#Second_generation" title="Audio Video Standard">AVS2 P3</a>(GB/T 33475.3) <ul><li><a href="/w/index.php?title=Audio_Vivid&amp;action=edit&amp;redlink=1" class="new" title="Audio Vivid (page does not exist)">Audio Vivid</a>(GY/T 363)</li></ul></li> <li><a href="/wiki/Dynamic_Resolution_Adaptation" title="Dynamic Resolution Adaptation">DRA</a>(GB/T 22726)</li> <li><a href="/wiki/L2HC" title="L2HC">L2HC</a></li> <li>ExAC(SJ/T 11299.4)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em">Others</th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Algebraic_code-excited_linear_prediction" title="Algebraic code-excited linear prediction">ACELP</a></li> <li><a href="/wiki/Apple_Lossless_Audio_Codec" title="Apple Lossless Audio Codec">ALAC</a></li> <li><a href="/wiki/Asao_(codec)" title="Asao (codec)">Asao</a></li> <li><a href="/wiki/Adaptive_Transform_Acoustic_Coding" class="mw-redirect" title="Adaptive Transform Acoustic Coding">ATRAC</a></li> <li><a href="/wiki/CELT" title="CELT">CELT</a></li> <li><a href="/wiki/Codec_2" title="Codec 2">Codec 2</a></li> <li><a href="/wiki/Internet_Speech_Audio_Codec" title="Internet Speech Audio Codec">iSAC</a></li> <li><a href="/wiki/Lyra_(codec)" title="Lyra (codec)">Lyra</a></li> <li><a href="/wiki/Mixed-excitation_linear_prediction" title="Mixed-excitation linear prediction">MELP</a></li> <li><a href="/wiki/Monkey%27s_Audio" title="Monkey&#39;s Audio">Monkey's Audio</a></li> <li><a href="/wiki/MT9" title="MT9">MT9</a></li> <li><a href="/wiki/Musepack" title="Musepack">Musepack</a></li> <li><a href="/wiki/OptimFROG" title="OptimFROG">OptimFROG</a></li> <li><a href="/wiki/Original_Sound_Quality" title="Original Sound Quality">OSQ</a></li> <li><a href="/wiki/Qualcomm_code-excited_linear_prediction" title="Qualcomm code-excited linear prediction">QCELP</a></li> <li><a href="/wiki/Relaxed_code-excited_linear_prediction" title="Relaxed code-excited linear prediction">RCELP</a></li> <li><a href="/wiki/RealAudio" title="RealAudio">RealAudio</a></li> <li><a href="/wiki/RTAudio" title="RTAudio">RTAudio</a></li> <li><a href="/wiki/Avid_Audio#Sound_Designer_file_formats" title="Avid Audio">SD2</a></li> <li><a href="/wiki/Shorten_file_format" class="mw-redirect" title="Shorten file format">SHN</a></li> <li><a href="/wiki/SILK" title="SILK">SILK</a></li> <li><a href="/wiki/Siren_(codec)" title="Siren (codec)">Siren</a></li> <li><a href="/wiki/Selectable_Mode_Vocoder" title="Selectable Mode Vocoder">SMV</a></li> <li><a href="/wiki/SVOPC" title="SVOPC">SVOPC</a></li> <li>TTA <ul><li>True Audio</li></ul></li> <li><a href="/wiki/TwinVQ" title="TwinVQ">TwinVQ</a></li> <li><a href="/wiki/Variable-Rate_Multimode_Wideband" title="Variable-Rate Multimode Wideband">VMR-WB</a></li> <li><a href="/wiki/Vector_sum_excited_linear_prediction" title="Vector sum excited linear prediction">VSELP</a></li> <li><a href="/wiki/WavPack" title="WavPack">WavPack</a></li> <li><a href="/wiki/Windows_Media_Audio" title="Windows Media Audio">WMA</a></li> <li><a href="/wiki/Master_Quality_Authenticated" title="Master Quality Authenticated">MQA</a></li> <li><a href="/wiki/AptX" title="AptX">aptX</a></li> <li><a href="/wiki/AptX#aptX_HD" title="AptX">aptX HD</a></li> <li><a href="/wiki/AptX#aptX_Low_Latency" title="AptX">aptX Low Latency</a></li> <li><a href="/wiki/AptX#aptX_Adaptive" title="AptX">aptX Adaptive</a></li> <li><a href="/wiki/LDAC_(codec)" title="LDAC (codec)">LDAC</a></li> <li><a href="/wiki/LHDC_(codec)" title="LHDC (codec)">LHDC</a></li> <li><a href="/wiki/LHDC_(codec)#LLAC" title="LHDC (codec)">LLAC</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Image_compression" title="Image compression">Image<br />compression</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/International_Electrotechnical_Commission" title="International Electrotechnical Commission">IEC</a>, <a href="/wiki/International_Organization_for_Standardization" title="International Organization for Standardization">ISO</a>, <a href="/wiki/Internet_Engineering_Task_Force" title="Internet Engineering Task Force">IETF</a>, <br /><a href="/wiki/World_Wide_Web_Consortium" title="World Wide Web Consortium">W3C</a>, <a href="/wiki/ITU-T" title="ITU-T">ITU-T</a>, <a href="/wiki/Joint_Photographic_Experts_Group" title="Joint Photographic Experts Group">JPEG</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Group_4_compression" title="Group 4 compression">CCITT Group 4</a></li> <li><a href="/wiki/GIF" title="GIF">GIF</a></li> <li><a href="/wiki/High_Efficiency_Image_File_Format#HEIC:_HEVC_in_HEIF" title="High Efficiency Image File Format">HEIC / HEIF</a></li> <li><a href="/wiki/High_Efficiency_Video_Coding#Main_Still_Picture" title="High Efficiency Video Coding">HEVC</a></li> <li><a href="/wiki/JBIG" title="JBIG">JBIG</a></li> <li><a href="/wiki/JBIG2" title="JBIG2">JBIG2</a></li> <li><a href="/wiki/JPEG" title="JPEG">JPEG</a></li> <li><a href="/wiki/JPEG_2000" title="JPEG 2000">JPEG 2000</a></li> <li><a href="/wiki/JPEG-LS" class="mw-redirect" title="JPEG-LS">JPEG-LS</a></li> <li><a href="/wiki/JPEG_XL" title="JPEG XL">JPEG XL</a></li> <li><a href="/wiki/JPEG_XR" title="JPEG XR">JPEG XR</a></li> <li><a href="/wiki/JPEG_XS" title="JPEG XS">JPEG XS</a></li> <li><a href="/wiki/JPEG_XT" title="JPEG XT">JPEG XT</a></li> <li><a href="/wiki/Portable_Network_Graphics" class="mw-redirect" title="Portable Network Graphics">PNG</a></li> <li><a href="/wiki/TIFF" title="TIFF">TIFF</a></li> <li><a href="/wiki/TIFF/EP" title="TIFF/EP">TIFF/EP</a></li> <li><a href="/wiki/TIFF/IT" class="mw-redirect" title="TIFF/IT">TIFF/IT</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em">Others</th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/APNG" title="APNG">APNG</a></li> <li><a href="/wiki/AV1" title="AV1">AV1</a></li> <li><a href="/wiki/AVIF" title="AVIF">AVIF</a></li> <li><a href="/wiki/Better_Portable_Graphics" title="Better Portable Graphics">BPG</a></li> <li><a href="/wiki/DjVu" title="DjVu">DjVu</a></li> <li><a href="/wiki/OpenEXR" title="OpenEXR">EXR</a></li> <li><a href="/wiki/Free_Lossless_Image_Format" title="Free Lossless Image Format">FLIF</a></li> <li><a href="/wiki/ICER_(file_format)" title="ICER (file format)">ICER</a></li> <li><a href="/wiki/Multiple-image_Network_Graphics" title="Multiple-image Network Graphics">MNG</a></li> <li><a href="/wiki/Progressive_Graphics_File" title="Progressive Graphics File">PGF</a></li> <li><a href="/wiki/QOI_(image_format)" title="QOI (image format)">QOI</a></li> <li><a href="/wiki/QuickTime_VR" title="QuickTime VR">QTVR</a></li> <li><a href="/wiki/Wireless_Application_Protocol_Bitmap_Format" title="Wireless Application Protocol Bitmap Format">WBMP</a></li> <li><a href="/wiki/WebP" title="WebP">WebP</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Digital_container_format" class="mw-redirect" title="Digital container format">Containers</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/International_Organization_for_Standardization" title="International Organization for Standardization">ISO</a>, <a href="/wiki/International_Electrotechnical_Commission" title="International Electrotechnical Commission">IEC</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/MPEG_elementary_stream" title="MPEG elementary stream">MPEG-ES</a> <ul><li><a href="/wiki/Packetized_elementary_stream" title="Packetized elementary stream">MPEG-PES</a></li></ul></li> <li><a href="/wiki/MPEG_program_stream" title="MPEG program stream">MPEG-PS</a></li> <li><a href="/wiki/MPEG_transport_stream" title="MPEG transport stream">MPEG-TS</a></li> <li><a href="/wiki/ISO/IEC_base_media_file_format" class="mw-redirect" title="ISO/IEC base media file format">ISO/IEC base media file format</a></li> <li><a href="/wiki/MPEG-4_Part_14" class="mw-redirect" title="MPEG-4 Part 14">MPEG-4 Part 14</a> (MP4)</li> <li><a href="/wiki/Motion_JPEG_2000" title="Motion JPEG 2000">Motion JPEG 2000</a></li> <li><a href="/wiki/MPEG-21" title="MPEG-21">MPEG-21 Part 9</a></li> <li><a href="/wiki/MPEG_media_transport" title="MPEG media transport">MPEG media transport</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/ITU-T" title="ITU-T">ITU-T</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/MPEG-2#Systems" title="MPEG-2">H.222.0</a></li> <li><a href="/wiki/Motion_JPEG_2000" title="Motion JPEG 2000">T.802</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/Internet_Engineering_Task_Force" title="Internet Engineering Task Force">IETF</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Real-time_Transport_Protocol" title="Real-time Transport Protocol">RTP</a></li> <li><a href="/wiki/Ogg" title="Ogg">Ogg</a></li> <li><a href="/wiki/Matroska" title="Matroska">Matroska</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em"><a href="/wiki/Society_of_Motion_Picture_and_Television_Engineers" title="Society of Motion Picture and Television Engineers">SMPTE</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/General_Exchange_Format" title="General Exchange Format">GXF</a></li> <li><a href="/wiki/Material_Exchange_Format" title="Material Exchange Format">MXF</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:5em">Others</th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/3GP_and_3G2" title="3GP and 3G2">3GP and 3G2</a></li> <li><a href="/wiki/AMV_video_format" title="AMV video format">AMV</a></li> <li><a href="/wiki/Advanced_Systems_Format" title="Advanced Systems Format">ASF</a></li> <li><a href="/wiki/Audio_Interchange_File_Format" title="Audio Interchange File Format">AIFF</a></li> <li><a href="/wiki/Audio_Video_Interleave" title="Audio Video Interleave">AVI</a></li> <li><a href="/wiki/Au_file_format" title="Au file format">AU</a></li> <li><a href="/wiki/Better_Portable_Graphics" title="Better Portable Graphics">BPG</a></li> <li><a href="/wiki/Bink_Video" title="Bink Video">Bink</a> <ul><li><a href="/wiki/Smacker_video" title="Smacker video">Smacker</a></li></ul></li> <li><a href="/wiki/BMP_file_format" title="BMP file format">BMP</a></li> <li><a href="/wiki/DivX#DivX_Media_Format_(DMF)" title="DivX">DivX Media Format</a></li> <li><a href="/wiki/Enhanced_VOB" title="Enhanced VOB">EVO</a></li> <li><a href="/wiki/Flash_Video" title="Flash Video">Flash Video</a></li> <li><a href="/wiki/High_Efficiency_Image_File_Format" title="High Efficiency Image File Format">HEIF</a></li> <li><a href="/wiki/Interchange_File_Format" title="Interchange File Format">IFF</a></li> <li><a href="/wiki/.m2ts" title=".m2ts">M2TS</a></li> <li><a href="/wiki/Matroska" title="Matroska">Matroska</a> <ul><li><a href="/wiki/WebM" title="WebM">WebM</a></li></ul></li> <li><a href="/wiki/QuickTime_File_Format" title="QuickTime File Format">QuickTime File Format</a></li> <li><a href="/wiki/RatDVD" title="RatDVD">RatDVD</a></li> <li><a href="/wiki/RealMedia" title="RealMedia">RealMedia</a></li> <li><a href="/wiki/Resource_Interchange_File_Format" title="Resource Interchange File Format">RIFF</a> <ul><li><a href="/wiki/WAV" title="WAV">WAV</a></li></ul></li> <li><a href="/wiki/MOD_and_TOD" title="MOD and TOD">MOD and TOD</a></li> <li><a href="/wiki/VOB" title="VOB">VOB, IFO and BUP</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Collaborations</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/NETVC" title="NETVC">NETVC</a></li> <li><a href="/wiki/MPEG_LA" title="MPEG LA">MPEG LA</a></li> <li><a href="/wiki/Alliance_for_Open_Media" title="Alliance for Open Media">Alliance for Open Media</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Data_compression" title="Data compression">Methods</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Entropy_encoding" class="mw-redirect" title="Entropy encoding">Entropy</a> <ul><li><a href="/wiki/Arithmetic_coding" title="Arithmetic coding">Arithmetic</a></li> <li><a href="/wiki/Huffman_coding" title="Huffman coding">Huffman</a></li> <li><a href="/wiki/Modified_Huffman_coding" title="Modified Huffman coding">Modified</a></li></ul></li> <li><a href="/wiki/Linear_predictive_coding" title="Linear predictive coding">LPC</a> <ul><li><a href="/wiki/Algebraic_code-excited_linear_prediction" title="Algebraic code-excited linear prediction">ACELP</a></li> <li><a href="/wiki/Code-excited_linear_prediction" title="Code-excited linear prediction">CELP</a></li> <li><a href="/wiki/Line_spectral_pairs" title="Line spectral pairs">LSP</a></li> <li><a href="/wiki/Warped_linear_predictive_coding" title="Warped linear predictive coding">WLPC</a></li></ul></li> <li><a href="/wiki/Lossless_compression" title="Lossless compression">Lossless</a></li> <li><a href="/wiki/Lossy_compression" title="Lossy compression">Lossy</a></li> <li><a href="/wiki/LZ77_and_LZ78" title="LZ77 and LZ78">LZ</a> <ul><li><a href="/wiki/DEFLATE" class="mw-redirect" title="DEFLATE">DEFLATE</a></li> <li><a href="/wiki/Lempel%E2%80%93Ziv%E2%80%93Welch" title="Lempel–Ziv–Welch">LZW</a></li></ul></li> <li><a href="/wiki/Pulse-code_modulation" title="Pulse-code modulation">PCM</a> <ul><li><a href="/wiki/A-law_algorithm" title="A-law algorithm">A-law</a></li> <li><a href="/wiki/%CE%9C-law_algorithm" title="Μ-law algorithm">µ-law</a></li> <li><a href="/wiki/Adaptive_differential_pulse-code_modulation" title="Adaptive differential pulse-code modulation">ADPCM</a></li> <li><a href="/wiki/Differential_pulse-code_modulation" title="Differential pulse-code modulation">DPCM</a></li></ul></li> <li><a href="/wiki/Transform_coding" title="Transform coding">Transforms</a> <ul><li><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a></li> <li><a href="/wiki/Fast_Fourier_transform" title="Fast Fourier transform">FFT</a></li> <li><a href="/wiki/Modified_discrete_cosine_transform" title="Modified discrete cosine transform">MDCT</a></li> <li><a href="/wiki/Wavelet" title="Wavelet">Wavelet</a> <ul><li><a href="/wiki/Daubechies_wavelet" title="Daubechies wavelet">Daubechies</a></li> <li><a href="/wiki/Discrete_wavelet_transform" title="Discrete wavelet transform">DWT</a></li></ul></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Lists</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Comparison_of_audio_coding_formats" title="Comparison of audio coding formats">Comparison of audio coding formats</a></li> <li><a href="/wiki/Comparison_of_video_codecs" title="Comparison of video codecs">Comparison of video codecs</a></li> <li><a href="/wiki/List_of_codecs" title="List of codecs">List of codecs</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div>See <a href="/wiki/Template:Compression_methods" title="Template:Compression methods">Compression methods</a> for techniques and <a href="/wiki/Template:Compression_software" title="Template:Compression software">Compression software</a> for codecs</div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐api‐int.codfw.main‐77c8488b9d‐nvlbk Cached time: 20241125092809 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.701 seconds Real time usage: 0.862 seconds Preprocessor visited node count: 4153/1000000 Post‐expand include size: 170321/2097152 bytes Template argument size: 2015/2097152 bytes Highest expansion depth: 15/100 Expensive parser function count: 4/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 207431/5000000 bytes Lua time usage: 0.385/10.000 seconds Lua memory usage: 6072260/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 708.844 1 -total 50.39% 357.178 2 Template:Reflist 25.88% 183.420 29 Template:Cite_web 17.80% 126.184 5 Template:Navbox 17.27% 122.416 1 Template:Compression_formats 11.84% 83.916 1 Template:Short_description 7.72% 54.738 10 Template:Cite_journal 7.62% 54.011 2 Template:Pagetype 7.02% 49.728 12 Template:Cite_book 3.68% 26.063 1 Template:See_also --> <!-- Saved in parser cache with key enwiki:pcache:idhash:33402026-0!canonical and timestamp 20241125092809 and revision id 1259467934. Rendering was triggered because: api-parse --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Video_coding_format&amp;oldid=1259467934">https://en.wikipedia.org/w/index.php?title=Video_coding_format&amp;oldid=1259467934</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Video_codecs" title="Category:Video codecs">Video codecs</a></li><li><a href="/wiki/Category:Video_compression" title="Category:Video compression">Video compression</a></li><li><a href="/wiki/Category:Video_formats" title="Category:Video formats">Video formats</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Use_mdy_dates_from_January_2024" title="Category:Use mdy dates from January 2024">Use mdy dates from January 2024</a></li><li><a href="/wiki/Category:Articles_containing_potentially_dated_statements_from_2019" title="Category:Articles containing potentially dated statements from 2019">Articles containing potentially dated statements from 2019</a></li><li><a href="/wiki/Category:All_articles_containing_potentially_dated_statements" title="Category:All articles containing potentially dated statements">All articles containing potentially dated statements</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 25 November 2024, at 09:28<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Video_coding_format&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-697b7966c5-bz9tm","wgBackendResponseTime":157,"wgPageParseReport":{"limitreport":{"cputime":"0.701","walltime":"0.862","ppvisitednodes":{"value":4153,"limit":1000000},"postexpandincludesize":{"value":170321,"limit":2097152},"templateargumentsize":{"value":2015,"limit":2097152},"expansiondepth":{"value":15,"limit":100},"expensivefunctioncount":{"value":4,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":207431,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 708.844 1 -total"," 50.39% 357.178 2 Template:Reflist"," 25.88% 183.420 29 Template:Cite_web"," 17.80% 126.184 5 Template:Navbox"," 17.27% 122.416 1 Template:Compression_formats"," 11.84% 83.916 1 Template:Short_description"," 7.72% 54.738 10 Template:Cite_journal"," 7.62% 54.011 2 Template:Pagetype"," 7.02% 49.728 12 Template:Cite_book"," 3.68% 26.063 1 Template:See_also"]},"scribunto":{"limitreport-timeusage":{"value":"0.385","limit":"10.000"},"limitreport-memusage":{"value":6072260,"limit":52428800}},"cachereport":{"origin":"mw-api-int.codfw.main-77c8488b9d-nvlbk","timestamp":"20241125092809","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Video coding format","url":"https:\/\/en.wikipedia.org\/wiki\/Video_coding_format","sameAs":"http:\/\/www.wikidata.org\/entity\/Q7927899","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q7927899","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2011-10-13T22:15:03Z","dateModified":"2024-11-25T09:28:02Z","headline":"digital format used to store compressed video data (sans containers)"}</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10