CINXE.COM
Comparison of video codecs - 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>Comparison of video codecs - 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":"31879e40-85e3-40b7-b772-9c4116ed643f","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Comparison_of_video_codecs","wgTitle":"Comparison of video codecs","wgCurRevisionId":1241813688,"wgRevisionId":1241813688,"wgArticleId":3229132,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Webarchive template wayback links","Articles with short description","Short description is different from Wikidata","All articles with vague or ambiguous time","Vague or ambiguous time from June 2017","Data compression","Multimedia software comparisons","Video codecs"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Comparison_of_video_codecs","wgRelevantArticleId":3229132,"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":"Q4121046","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","mmv.bootstrap","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.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&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&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&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="Comparison of video codecs - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Comparison_of_video_codecs"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Comparison_of_video_codecs&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/Comparison_of_video_codecs"> <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&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-Comparison_of_video_codecs rootpage-Comparison_of_video_codecs 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'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&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&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&returnto=Comparison+of+video+codecs" 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&returnto=Comparison+of+video+codecs" title="You're encouraged to log in; however, it'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&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&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&returnto=Comparison+of+video+codecs" 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&returnto=Comparison+of+video+codecs" title="You're encouraged to log in; however, it'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-Introduction_to_comparison" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Introduction_to_comparison"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Introduction to comparison</span> </div> </a> <ul id="toc-Introduction_to_comparison-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Video_quality" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Video_quality"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Video quality</span> </div> </a> <button aria-controls="toc-Video_quality-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 Video quality subsection</span> </button> <ul id="toc-Video_quality-sublist" class="vector-toc-list"> <li id="toc-Objective_video_quality" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Objective_video_quality"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Objective video quality</span> </div> </a> <ul id="toc-Objective_video_quality-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Subjective_video_quality" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Subjective_video_quality"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Subjective video quality</span> </div> </a> <ul id="toc-Subjective_video_quality-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Performance_comparison" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Performance_comparison"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Performance comparison</span> </div> </a> <button aria-controls="toc-Performance_comparison-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 Performance comparison subsection</span> </button> <ul id="toc-Performance_comparison-sublist" class="vector-toc-list"> <li id="toc-Speed_comparison" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Speed_comparison"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Speed comparison</span> </div> </a> <ul id="toc-Speed_comparison-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Profiles_support" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Profiles_support"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Profiles support</span> </div> </a> <ul id="toc-Profiles_support-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Supported_rate_control_strategies" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Supported_rate_control_strategies"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Supported rate control strategies</span> </div> </a> <ul id="toc-Supported_rate_control_strategies-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Software_characteristics" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Software_characteristics"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Software characteristics</span> </div> </a> <button aria-controls="toc-Software_characteristics-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 Software characteristics subsection</span> </button> <ul id="toc-Software_characteristics-sublist" class="vector-toc-list"> <li id="toc-Codecs_list" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Codecs_list"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.1</span> <span>Codecs list</span> </div> </a> <ul id="toc-Codecs_list-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Native_operating_system_support" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Native_operating_system_support"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.2</span> <span>Native operating system support</span> </div> </a> <ul id="toc-Native_operating_system_support-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Technical_details" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Technical_details"> <div class="vector-toc-text"> <span class="vector-toc-numb">4.3</span> <span>Technical details</span> </div> </a> <ul id="toc-Technical_details-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Freely_available_codecs_comparisons" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Freely_available_codecs_comparisons"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Freely available codecs comparisons</span> </div> </a> <ul id="toc-Freely_available_codecs_comparisons-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">6</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Notes_and_references" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Notes_and_references"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Notes and references</span> </div> </a> <ul id="toc-Notes_and_references-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>External links</span> </div> </a> <ul id="toc-External_links-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">Comparison of video codecs</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 1 language" > <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-1" 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">1 language</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Liste_der_Videocodecs" title="Liste der Videocodecs – German" lang="de" hreflang="de" data-title="Liste der Videocodecs" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</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/Q4121046#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/Comparison_of_video_codecs" 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:Comparison_of_video_codecs" 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/Comparison_of_video_codecs"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Comparison_of_video_codecs&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=Comparison_of_video_codecs&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/Comparison_of_video_codecs"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Comparison_of_video_codecs&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=Comparison_of_video_codecs&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/Comparison_of_video_codecs" 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/Comparison_of_video_codecs" 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=Comparison_of_video_codecs&oldid=1241813688" 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=Comparison_of_video_codecs&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&page=Comparison_of_video_codecs&id=1241813688&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&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FComparison_of_video_codecs"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FComparison_of_video_codecs"><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&page=Comparison_of_video_codecs&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=Comparison_of_video_codecs&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 id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q4121046" 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"><p class="mw-empty-elt"> </p><p>Α <a href="/wiki/Video_codec" title="Video codec">video codec</a> is <a href="/wiki/Software" title="Software">software</a> or a device that provides <a href="/wiki/Encoding" class="mw-redirect" title="Encoding">encoding</a> and <a href="/wiki/Code" title="Code">decoding</a> for <a href="/wiki/Digital_video" title="Digital video">digital video</a>, and which may or may not include the use of <a href="/wiki/Video_compression" class="mw-redirect" title="Video compression">video compression</a> and/or decompression. Most codecs are typically implementations of <a href="/wiki/Video_coding_format" title="Video coding format">video coding formats</a>. </p><p>The compression may employ <a href="/wiki/Lossy_data_compression" class="mw-redirect" title="Lossy data compression">lossy data compression</a>, so that quality-measurement issues become important. Shortly after the <a href="/wiki/Compact_disc" title="Compact disc">compact disc</a> became widely available as a digital-format replacement for analog audio, it became feasible to also store and use video in digital form. A variety of technologies soon emerged to do so. The primary goal for most methods of compressing video is to produce video that most closely approximates the fidelity of the original source, while simultaneously delivering the smallest file-size possible. However, there are also several other factors that can be used as a basis for comparison. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Introduction_to_comparison">Introduction to comparison</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=1" title="Edit section: Introduction to comparison"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The following characteristics are compared in <a href="/wiki/Video_codec" title="Video codec">video codecs</a> comparisons: </p> <ul><li><b>Video quality per bitrate</b> (or range of <a href="/wiki/Bitrate" class="mw-redirect" title="Bitrate">bitrates</a>). Commonly <a href="/wiki/Video_quality" title="Video quality">video quality</a> is considered the main characteristic of codec comparisons. Video quality comparisons can be <i><a href="/wiki/Subjective_video_quality" title="Subjective video quality">subjective</a></i> or <i>objective</i>.</li> <li><b>Performance characteristics</b> such as compression/decompression speed, supported profiles/options, supported resolutions, supported rate control strategies, etc.</li> <li><b>General software characteristics</b> –  for example: <ul><li>Manufacturer</li> <li>Supported OS (<a href="/wiki/Linux" title="Linux">Linux</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a>, <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a>)</li> <li>Version number</li> <li>Date of release</li> <li>Type of license (commercial, free, <a href="/wiki/Open-source_license" title="Open-source license">open source</a>)</li> <li>Supported interfaces (VfW, <a href="/wiki/DirectShow" title="DirectShow">DirectShow</a>, etc.)</li> <li>Price (value for money, volume discounts, etc.)</li></ul></li></ul> <div class="mw-heading mw-heading2"><h2 id="Video_quality">Video quality</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=2" title="Edit section: Video quality"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The quality the codec can achieve is heavily based on the compression format the codec uses. A codec is not a format, and there may be multiple codecs that implement the same compression specification –  for example, MPEG-1 codecs typically do not achieve quality/size ratio comparable to codecs that implement the more modern H.264 specification. But quality/size ratio of output produced by different implementations of the same specification can also vary. </p><p>Each compression specification defines various mechanisms by which raw video (in essence, a sequence of full-resolution uncompressed digital images) can be reduced in size, from simple bit compression (like <a href="/wiki/Lempel-Ziv-Welch" class="mw-redirect" title="Lempel-Ziv-Welch">Lempel-Ziv-Welch</a>) to psycho-visual and motion summarization, and how the output is stored as a bit stream. So long as the encoder component of the codec adheres to the specification, it can choose any combination of these methods to apply different parts of the content. The decoder component of a codec that also conforms to the specification recognizes each of the mechanisms used, and thus interprets the compressed stream to render it back into raw video for display (although this will not be identical to the raw video input unless the compression was lossless). Each encoder implements the specification according to its own algorithms and parameters, which means that the compressed output of different codecs will vary, resulting in variations in quality and efficiency between them. </p><p>Prior to comparing codec video-quality, it is important to understand that every codec can give a varying degree of quality for a given set of frames within a video sequence. Numerous factors play a role in this variability. First, all codecs have a <a href="/w/index.php?title=Bitrate_control&action=edit&redlink=1" class="new" title="Bitrate control (page does not exist)">bitrate control</a> mechanism that is responsible for determining the bitrate and quality on a per-frame basis. A difference between <a href="/wiki/Variable_bitrate" title="Variable bitrate">variable bitrate</a> (VBR) and <a href="/wiki/Constant_bitrate" title="Constant bitrate">constant bitrate</a> (CBR) creates a trade-off between a consistent quality over all frames, on the one hand, and a more constant bitrate, which is required for some applications, on the other. Second, some codecs differentiate between different types of frames, such as <a href="/wiki/Key_frame" title="Key frame">key frames</a> and non-key frames, differing in their importance to overall visual quality and the extent to which they can be compressed. Third, quality depends on prefiltrations, which are included on all present-day codecs. Other factors may also come into play. </p><p>For a sufficiently long clip, it is possible to select sequences that have suffered little from the compression, and sequences that have suffered heavily, especially if <a href="/wiki/Constant_bitrate" title="Constant bitrate">CBR</a> has been used, whereby the quality between frames can vary highly due to different amounts of compression needed to achieve a constant bitrate. So, in a given long clip, such as a full-length movie, any two codecs may perform quite differently on a particular sequence from the clip, while the codecs may be approximately equal (or the situation reversed) in quality over a wider sequence of frames. Press-releases and amateur forums may sometimes select sequences known to favor a particular codec or style of rate-control in reviews. </p> <div class="mw-heading mw-heading3"><h3 id="Objective_video_quality">Objective video quality</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=3" title="Edit section: Objective video quality"><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">Main article: <a href="/wiki/Video_quality" title="Video quality">Video quality</a></div> <p>Objective video evaluation techniques are mathematical models that seek to predict human judgments of picture quality, as often exemplified by the results of <a href="/wiki/Subjective_video_quality" title="Subjective video quality">subjective</a> quality assessment experiments. They are based on criteria and metrics that can be measured objectively and automatically evaluated by a computer program. Objective methods are classified based on the availability of an original pristine video signal, which is considered to be of high quality (generally not compressed). Therefore, they can be classified as: </p> <ul><li><b>Full reference</b> methods (FR), where the whole original video signal is available</li> <li><b>Reduced reference</b> methods (RR), where only partial information of the original video is available, and</li> <li><b>No-reference</b> methods (NR), where the original video is not available at all.</li></ul> <div class="mw-heading mw-heading3"><h3 id="Subjective_video_quality">Subjective video quality</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=4" title="Edit section: Subjective video quality"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Subjective_video_quality" title="Subjective video quality">Subjective video quality</a></div> <p>This is concerned with how video is perceived by a viewer, and designates their opinion on a particular video sequence. Subjective video quality tests are quite expensive with regard to time (preparation and running) and human resources. </p><p>There are many ways of showing video sequences to experts and recording their opinions. A few of them have been standardized, mainly in ITU-R Recommendation BT.500-13 and ITU-T Recommendation P.910. </p><p>The reason for measuring subjective video quality is the same as for measuring the <a href="/wiki/Mean_opinion_score" title="Mean opinion score">mean opinion score</a> for audio. Opinions of experts can be averaged and the average mark stated as, or accompanied by, a given confidence interval. Additional procedures can be used for averaging. For example, experts whose opinions are considered unstable (such as if their correlation with average opinion is found to be low) may have their opinions rejected. </p><p>In the case of <a href="/wiki/Video_codec" title="Video codec">video codecs</a>, this is a very common situation. When codecs with similar objective results show results with different subjective results, the main reasons can be: </p> <ul><li><b>Pre- and postfilters</b> are widely used in codecs. Codecs often use prefilters such as <a href="/wiki/Video_denoising" title="Video denoising">video denoising</a>, deflicking, deshaking, etc. Denoising and deflicking normally maintain <a href="/wiki/Peak_signal-to-noise_ratio" title="Peak signal-to-noise ratio">PSNR</a> value while increasing visual quality (the best slow denoising filters also increase PSNR on medium and high bitrates). Deshaking greatly decreases PSNR, but increases visual quality. Postfilters show similar characteristics –  deblocking and deringing maintain PSNR, but increase quality; graining (suggested in <a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a>) essentially increases video quality, especially on big plasma screens, but decreases PSNR. All filters increase compression/decompression time, so they enhance visual quality but decrease the speed of coding and decoding.</li> <li><b>Motion estimation (ME) search strategy</b> can also cause different visual quality for the same PSNR. So-called <i>true motion</i> search commonly will not reach minimum <a href="/wiki/Sum_of_absolute_differences" title="Sum of absolute differences">sum of absolute differences</a> (SAD) values in codec ME, but may result in better visual quality. Such methods also require more compression time.</li> <li><b>Rate control strategy</b>. VBR commonly causes better visual quality marks than CBR for the same average PSNR values for sequences.</li></ul> <p>It is difficult to use long sequences for subjective testing. Commonly, three or four ten-second sequences are used, while full movies are used for objective metrics. Sequence selection is important –  those sequences that are similar to the ones used by developers to tune their codecs are more competitive. </p> <div class="mw-heading mw-heading2"><h2 id="Performance_comparison">Performance comparison</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=5" title="Edit section: Performance comparison"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Speed_comparison">Speed comparison</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=6" title="Edit section: Speed comparison"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Frame_rate" title="Frame rate">Frame rate</a></div> <p>Number of <a href="/wiki/Frames_per_second" class="mw-redirect" title="Frames per second">frames per second</a> (<i>FPS</i>) commonly used for compression/decompression speed measurement. </p><p>The following issues should be considered when estimating probable codec performance differences: </p> <ul><li><b>Decompression (sometimes compression) frame time uniformity</b> –  Big differences in this value can cause annoyingly jerky playback.</li> <li><b><a href="/wiki/SIMD" class="mw-redirect" title="SIMD">SIMD</a> support</b> by processor and codec –  e.g., <a href="/wiki/MMX_(instruction_set)" title="MMX (instruction set)">MMX</a>, <a href="/wiki/Streaming_SIMD_Extensions" title="Streaming SIMD Extensions">SSE</a>, <a href="/wiki/SSE2" title="SSE2">SSE2</a>, each of which changes CPU performance on some kinds of tasks (often including those with which codecs are concerned).</li> <li><b>Multi-threading support</b> by processor and codec –  Sometimes<sup class="noprint Inline-Template" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Manual_of_Style/Dates_and_numbers#Chronological_items" title="Wikipedia:Manual of Style/Dates and numbers"><span title="The time period mentioned near this tag is ambiguous. (June 2017)">when?</span></a></i>]</sup> turning on <a href="/wiki/Hyper-threading" title="Hyper-threading">Hyper-threading</a> support (if available on a particular CPU) causes codec speed to decrease.</li> <li><b><a href="/wiki/Random-access_memory" title="Random-access memory">RAM</a> speed</b> –  generally important for most codec implementations.</li> <li><b>Processor cache size</b> –  low values sometimes cause serious speed degradation, e.g., for CPUs with low caches such as several of the Intel <a href="/wiki/Celeron" title="Celeron">Celeron</a> series.</li> <li><b><a href="/wiki/General-purpose_computing_on_graphics_processing_units" title="General-purpose computing on graphics processing units">GPU</a> usage</b> by codec –  some codecs can drastically increase their performance by taking advantage of GPU resources.</li></ul> <p>So, for example, codec A (being optimized for memory usage –  i.e., uses less memory) may, on modern computers (which are typically not memory-limited), give slower performance than codec B. Meanwhile, the same pair of codecs may give opposite results if running on an older computer with reduced memory (or cache) resources. </p> <div class="mw-heading mw-heading3"><h3 id="Profiles_support">Profiles support</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=7" title="Edit section: Profiles support"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a></div> <p>Modern standards define a wide range of features and require very substantial software or hardware efforts and resources for their implementation. Only selected <i>profiles</i> of a standard are typically supported in any particular product. (This is very common for H.264 implementations, for example.) </p><p>The H.264 standard includes the following seven sets of capabilities, which are referred to as <i>profiles</i>, targeting specific classes of applications: </p> <ul><li><b>Baseline Profile (BP)</b>: Primarily for lower-cost applications with limited computing resources, this profile is used widely in videoconferencing and mobile applications.</li> <li><b>Main Profile (MP)</b>: Originally intended as the mainstream consumer profile for broadcast and storage applications, the importance of this profile faded when the High profile (HiP) was developed for those applications.</li> <li><b>Extended Profile (XP)</b>: Intended as the streaming video profile, this profile has relatively high compression capability and some extra tricks for robustness to data losses and server stream switching.</li> <li><b>High Profile (HiP)</b>: The primary profile for broadcast and disc storage applications, particularly for high-definition television applications. (This is the profile adopted into <a href="/wiki/HD_DVD" title="HD DVD">HD DVD</a> and <a href="/wiki/Blu-ray" title="Blu-ray">Blu-ray</a> Disc, for example.)</li> <li><b>High 10 Profile (Hi10P)</b>: Going beyond today's mainstream consumer product capabilities, this profile builds on top of the High Profile, adding support for up to 10 bits per sample of decoded picture precision.</li> <li><b>High 4:2:2 Profile (Hi422P)</b>: Primarily targeting professional applications that use interlaced video, this profile builds on top of the High 10 Profile, adding support for the 4:2:2 chroma sampling format while using up to 10 bits per sample of decoded picture precision.</li> <li><b>High 4:4:4 Predictive Profile (Hi444PP)</b>: This profile builds on top of the High 4:2:2 Profile, supporting up to 4:4:4 chroma sampling, up to 14 bits per sample, and additionally supporting efficient lossless region coding and the coding of each picture as three separate color planes.</li> <li><b>Multiview High Profile</b>: This profile supports two or more views using both inter-picture (temporal) and MVC inter-view prediction, but does not support field pictures and macroblock-adaptive frame-field coding.</li></ul> <p>The standard also contains four additional <i>all-Intra profiles</i>, which are defined as simple subsets of other corresponding profiles. These are mostly for professional (e.g., camera and editing system) applications: </p> <ul><li><b>High 10 Intra Profile</b>: The High 10 Profile constrained to all-Intra use.</li> <li><b>High 4:2:2 Intra Profile</b>: The High 4:2:2 Profile constrained to all-Intra use.</li> <li><b>High 4:4:4 Intra Profile</b>: The High 4:4:4 Profile constrained to all-Intra use.</li> <li><b>CAVLC 4:4:4 Intra Profile</b>: The High 4:4:4 Profile constrained to all-Intra use and to <a href="/wiki/CAVLC" class="mw-redirect" title="CAVLC">CAVLC</a> entropy coding (i.e., not supporting <a href="/wiki/CABAC" class="mw-redirect" title="CABAC">CABAC</a>).</li></ul> <p>Moreover, the standard now also contains three <a href="/w/index.php?title=Scalable_Video_Coding&action=edit&redlink=1" class="new" title="Scalable Video Coding (page does not exist)">Scalable Video Coding</a> profiles. </p> <ul><li><b>Scalable Baseline Profile</b>: A scalable extension of the Baseline profile.</li> <li><b>Scalable High Profile</b>: A scalable extension of the High profile.</li> <li><b>Scalable High Intra Profile</b>: The Scalable High Profile constrained to all-Intra use.</li></ul> <p>An accurate comparison of codecs must take the profile variations within each codec into account. </p><p><i>See also <a href="/wiki/MPEG-2#Profiles_and_Levels" title="MPEG-2">MPEG-2 Profiles and Levels</a>.</i> </p> <div class="mw-heading mw-heading3"><h3 id="Supported_rate_control_strategies">Supported rate control strategies</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=8" title="Edit section: Supported rate control strategies"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Main article: <a href="/wiki/Rate%E2%80%93distortion_theory" title="Rate–distortion theory">Rate–distortion theory</a></div> <p>Videocodecs' rate control strategies can be classified as: </p> <ul><li><a href="/wiki/Variable_bitrate" title="Variable bitrate">Variable bitrate</a> (<i>VBR</i>) and</li> <li><a href="/wiki/Constant_bitrate" title="Constant bitrate">Constant bitrate</a> (<i>CBR</i>).</li></ul> <p>Variable bitrate (VBR) is a strategy to maximize the visual video quality and minimize the bitrate. On fast-motion scenes, a variable bitrate uses more bits than it does on slow-motion scenes of similar duration, yet achieves a consistent visual quality. For real-time and non-buffered video streaming when the available bandwidth is fixed –  e.g., in videoconferencing delivered on channels of fixed bandwidth –  a constant bitrate (CBR) must be used. </p><p>CBR is commonly used for videoconferences, satellite and cable broadcasting. VBR is commonly used for video CD/DVD creation and video in programs. </p><p>Bit rate control is suited to video streaming. For offline storage and viewing, it is typically preferable to encode at constant <a href="/wiki/Video_quality" title="Video quality">quality</a> (usually defined by <a href="/wiki/Quantization_(image_processing)" title="Quantization (image processing)">quantization</a>) rather than using bit rate control.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Software_characteristics">Software characteristics</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=9" title="Edit section: Software characteristics"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Codecs_list">Codecs list</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=10" title="Edit section: Codecs list"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="wikitable sortable" style="text-align: center"> <caption>General video codec information –  creator/company, license/price, etc. </caption> <tbody><tr> <th><a href="/wiki/Video_codec" title="Video codec">Codec</a> </th> <th>Creator/Maintainer </th> <th>First public release date </th> <th>Latest stable version </th> <th><a href="/wiki/Software_license" title="Software license">License</a> </th> <th><a href="/wiki/Patent" title="Patent">Patented</a> <a href="/wiki/Video_coding_format" title="Video coding format">compression formats</a> </th> <th>Compression method </th> <th>Basic algorithm </th> <th><a href="/wiki/OpenCL" title="OpenCL">OpenCL</a> support </th> <th><a href="/wiki/NVidia" class="mw-redirect" title="NVidia">nVidia</a> <a href="/wiki/CUDA" title="CUDA">CUDA</a> support </th> <th><a href="/wiki/Intel" title="Intel">Intel</a> <a href="/wiki/Streaming_SIMD_Extensions" title="Streaming SIMD Extensions">SSE</a> Support </th> <th><a href="/wiki/Intel" title="Intel">Intel</a> <a href="/wiki/Advanced_Vector_Extensions" title="Advanced Vector Extensions">AVX</a> support </th> <th><a href="/wiki/Intel" title="Intel">Intel</a> <a href="/wiki/Quick_Sync_Video" class="mw-redirect" title="Quick Sync Video">Quick Sync Video</a> support </th></tr> <tr> <th>AOM Video 1 (<a href="/wiki/AV1" title="AV1">AV1</a>) </th> <td><a href="/wiki/Alliance_for_Open_Media" title="Alliance for Open Media">Alliance for Open Media</a> </td> <td>2018-06-25 </td> <td>1.0.0 Errata 1 (2019)<sup id="cite_ref-av1-spec_3-0" class="reference"><a href="#cite_note-av1-spec-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/2-clause_BSD" class="mw-redirect" title="2-clause BSD">2-clause BSD</a> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">Patented, but freely licensed </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> / <a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <th><a href="/wiki/Libtheora" class="mw-redirect" title="Libtheora">libtheora</a> (<a href="/wiki/Theora" title="Theora">Theora</a>) </th> <td><a href="/wiki/Xiph.Org_Foundation" title="Xiph.Org Foundation">Xiph.org</a> </td> <td>2002-09-25 </td> <td>1.1.1 (2009)<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/BSD_licenses" title="BSD licenses">BSD-style</a><sup id="cite_ref-theora_5-0" class="reference"><a href="#cite_note-theora-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">Patented, but freely licensed<style data-mw-deduplicate="TemplateStyles:r1041539562">.mw-parser-output .citation{word-wrap:break-word}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}</style><sup class="citation nobold" id="ref_theora_patent*"><a href="#endnote_theora_patent*">[*]</a></sup> </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </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-Unknown">Unknown </td></tr> <tr> <th>dirac-research (<a href="/wiki/Dirac_(video_compression_format)" title="Dirac (video compression format)">Dirac</a>) </th> <td><a href="/wiki/BBC_Research" class="mw-redirect" title="BBC Research">BBC Research Department</a> </td> <td>2008-09-17 </td> <td>1.0.2 (2009)<sup id="cite_ref-diracvideo_6-0" class="reference"><a href="#cite_note-diracvideo-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/Mozilla_Public_Licence" class="mw-redirect" title="Mozilla Public Licence">MPL 1.1</a>, <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPL</a> 2, <a href="/wiki/GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">GNU LGPL</a> 2.1 </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">none </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> / <a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Discrete_wavelet_transform" title="Discrete wavelet transform">DWT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/CineForm" title="CineForm">CineForm</a> </th> <td><a href="/wiki/GoPro" title="GoPro">GoPro</a> </td> <td>2001 </td> <td>10.0.2 (2019)<sup id="cite_ref-cfhd_7-0" class="reference"><a href="#cite_note-cfhd-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/Apache_License" title="Apache License">Apache License 2.0</a>, <a href="/wiki/MIT_License" title="MIT License">MIT License</a> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">none </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_wavelet_transform" title="Discrete wavelet transform">DWT</a> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td></tr> <tr> <th>Schrödinger (<a href="/wiki/Dirac_(video_compression_format)" title="Dirac (video compression format)">Dirac</a>) </th> <td>David Schleef </td> <td>2008-02-22 </td> <td>1.0.11 (2012)<sup id="cite_ref-diracvideo_6-1" class="reference"><a href="#cite_note-diracvideo-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/Mozilla_Public_Licence" class="mw-redirect" title="Mozilla Public Licence">MPL 1.1</a>, <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPL</a> 2, <a href="/wiki/GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">GNU LGPL</a> 2, <a href="/wiki/MIT_License" title="MIT License">MIT License</a> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">none </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> / <a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Discrete_wavelet_transform" title="Discrete wavelet transform">DWT</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/X264" title="X264">x264</a> </th> <td>x264 team </td> <td>2003 </td> <td>r3079 (2021)<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPL</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree"><a href="/wiki/Advanced_Video_Coding" title="Advanced Video Coding">MPEG-4 AVC/H.264</a> </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> / <a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <th><a href="/wiki/X265" title="X265">x265</a> </th> <td>x265 team </td> <td>2013 </td> <td>3.5 (2021)<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPL</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree"><a href="/wiki/High_Efficiency_Video_Coding" title="High Efficiency Video Coding">HEVC/H.265</a> </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> / <a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <th><a href="/wiki/Xvid" title="Xvid">Xvid</a> </th> <td>Xvid team </td> <td>2001 </td> <td>1.3.7 (2019)<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPL</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree"><a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">MPEG-4 ASP</a> </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/FFmpeg" title="FFmpeg">FFmpeg</a> (<a href="/wiki/Libavcodec" title="Libavcodec">libavcodec</a>) </th> <td>FFmpeg team </td> <td>2000 </td> <td>4.4.1 (2021)<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">GNU LGPL</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree"><a href="/wiki/MPEG-1" title="MPEG-1">MPEG-1</a>, <a href="/wiki/MPEG-2" title="MPEG-2">MPEG-2</a>, MPEG-4 ASP, <a href="/wiki/H.261" title="H.261">H.261</a>, <a href="/wiki/H.263" title="H.263">H.263</a>, <a href="/wiki/VC-3" class="mw-redirect" title="VC-3">VC-3</a>, <a href="/wiki/WMV7" class="mw-redirect" title="WMV7">WMV7</a>, <a href="/wiki/WMV8" class="mw-redirect" title="WMV8">WMV8</a>, <a href="/wiki/MJPEG" class="mw-redirect" title="MJPEG">MJPEG</a>, MS-MPEG-4v3, <a href="/wiki/DV_(video_format)" title="DV (video format)">DV</a>, <a href="/wiki/Sorenson_codec" class="mw-redirect" title="Sorenson codec">Sorenson codec</a>, etc. </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> / <a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <th>FFavs (<a href="/wiki/Libavcodec" title="Libavcodec">libavcodec</a>) </th> <td>FFavs team </td> <td>2009 </td> <td>0.0.3 (2009)<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">GNU LGPL</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">MPEG-1, MPEG-2, MPEG-4 ASP, etc. </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> / <a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/OpenH264" title="OpenH264">OpenH264</a> </th> <td><a href="/wiki/Cisco_Systems" class="mw-redirect" title="Cisco Systems">Cisco Systems</a> </td> <td>2014-05 </td> <td>2.1.1 (2020)<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/2-clause_BSD" class="mw-redirect" title="2-clause BSD">2-clause BSD</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">MPEG-4 AVC/<a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a> </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td></tr> <tr> <th><a href="/wiki/Blackbird_(codec)" class="mw-redirect" title="Blackbird (codec)">Blackbird</a> </th> <td>Forbidden Technologies plc </td> <td>2006-01 </td> <td>9 (2017)<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">Blackbird </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Adaptive_coding" title="Adaptive coding">Adaptive coding</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/DivX" title="DivX">DivX</a> </th> <td><a href="/wiki/DivX,_Inc." class="mw-redirect" title="DivX, Inc.">DivX, Inc.</a> </td> <td>2001 </td> <td>DivX Software 11 (2024)<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree"><a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">MPEG-4 ASP</a>, H.264 </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <th><span class="nowrap"><a href="/wiki/DivX_;-)" class="mw-redirect" title="DivX ;-)">DivX ;-)</a></span> </th> <td>a hack of Microsoft's MPEG-4v3 codec<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup> </td> <td>1998 </td> <td>3.20 alpha<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup> (2000) </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">Microsoft's MPEG-4v3 (not MPEG-4 compliant) </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/3ivx" title="3ivx">3ivx</a> </th> <td>3ivx Technologies Pty. Ltd. </td> <td>2001 </td> <td>5.0.5 (2012)<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree"><a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">MPEG-4 ASP</a> </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Nero_Digital" title="Nero Digital">Nero Digital</a> </th> <td><a href="/wiki/Nero_AG" title="Nero AG">Nero AG</a> </td> <td>2003 </td> <td>1.5.4.0 (2010) </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree"><a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">MPEG-4 ASP</a>, <a href="/wiki/H.264" class="mw-redirect" title="H.264">H.264</a><sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup> </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/ProRes_422" class="mw-redirect" title="ProRes 422">ProRes 422</a> / <a href="/wiki/ProRes_4444" class="mw-redirect" title="ProRes 4444">ProRes 4444</a> </th> <td><a href="/wiki/Apple_Inc." title="Apple Inc.">Apple Inc.</a> </td> <td>2007 </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-Unknown">Unknown </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">ProRes </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Sorenson_codec" class="mw-redirect" title="Sorenson codec">Sorenson Video</a> </th> <td>Sorenson Media </td> <td>1998 </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-Unknown">Unknown </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">Sorenson Video </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Sorenson_codec" class="mw-redirect" title="Sorenson codec">Sorenson Spark</a> </th> <td>Sorenson Media </td> <td>2002 </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-Unknown">Unknown </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">Sorenson Spark </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/VP3" title="VP3">VP3</a> </th> <td><a href="/wiki/On2_Technologies" title="On2 Technologies">On2 Technologies</a> </td> <td>2000 </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-Unknown">Unknown </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/BSD_licenses" title="BSD licenses">BSD-style</a><sup id="cite_ref-theora_5-1" class="reference"><a href="#cite_note-theora-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">Patented, but freely licensed<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1041539562"><sup class="citation nobold" id="ref_theora_patent*"><a href="#endnote_theora_patent*">[*]</a></sup> </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/VP4" class="mw-redirect" title="VP4">VP4</a> </th> <td><a href="/wiki/On2_Technologies" title="On2 Technologies">On2 Technologies</a> </td> <td>2001 </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-Unknown">Unknown </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">VP4 </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/VP5" class="mw-redirect" title="VP5">VP5</a> </th> <td><a href="/wiki/On2_Technologies" title="On2 Technologies">On2 Technologies</a> </td> <td>2002 </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-Unknown">Unknown </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">VP5 </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/VP6" title="VP6">VP6</a> </th> <td><a href="/wiki/On2_Technologies" title="On2 Technologies">On2 Technologies</a> </td> <td>2003 </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-Unknown">Unknown </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">VP6 </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/VP7" class="mw-redirect" title="VP7">VP7</a> </th> <td><a href="/wiki/On2_Technologies" title="On2 Technologies">On2 Technologies</a> </td> <td>2005 </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-Unknown">Unknown </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">VP7 </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Libvpx" title="Libvpx">libvpx</a> (<a href="/wiki/VP8" title="VP8">VP8</a>) </th> <td><a href="/wiki/On2_Technologies" title="On2 Technologies">On2 Technologies</a> (now owned by <a href="/wiki/Google" title="Google">Google</a>) </td> <td>2008 </td> <td>1.11.0 (2021)<sup id="cite_ref-chromium.googlesource.com_22-0" class="reference"><a href="#cite_note-chromium.googlesource.com-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/BSD_licenses" title="BSD licenses">BSD-style</a> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">Patented, but freely licensed </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Libvpx" title="Libvpx">libvpx</a> (<a href="/wiki/VP9" title="VP9">VP9</a>) </th> <td><a href="/wiki/Google" title="Google">Google</a> </td> <td>2013 </td> <td>1.11.0 (2021)<sup id="cite_ref-chromium.googlesource.com_22-1" class="reference"><a href="#cite_note-chromium.googlesource.com-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/BSD_licenses" title="BSD licenses">BSD-style</a> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">Patented, but freely licensed </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> / <a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes, not in libvpx but in proprietary VP9 OpenCL codecs by Luxoft and Ittiam </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/DNxHD_codec" class="mw-redirect" title="DNxHD codec">DNxHD</a> </th> <td><a href="/wiki/Avid_Technology" title="Avid Technology">Avid Technology</a> </td> <td>2004 </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-Unknown">Unknown </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">VC-3 </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th>Cinema Craft Encoder SP2 </th> <td>Custom Technology Corporation </td> <td>2000 </td> <td>1.00.01.09 (2009)<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">MPEG-1, MPEG-2 </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/TMPGEnc" title="TMPGEnc">TMPGEnc</a> Free Version </th> <td>Pegasys Inc. </td> <td>2001 </td> <td>2.525.64.184 (2008)<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">MPEG-1, MPEG-2 </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Windows_Media_Encoder" title="Windows Media Encoder">Windows Media Encoder</a> </th> <td>Microsoft </td> <td>1999 </td> <td>9 (2003) (WMV3 in <a href="/wiki/Fourcc" class="mw-redirect" title="Fourcc">FourCC</a>) </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree"><a href="/wiki/Windows_Media_Video" title="Windows Media Video">WMV</a>, <a href="/wiki/VC-1" title="VC-1">VC-1</a>, (in early versions <a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">MPEG-4 Part 2</a> and not MPEG-4 compliant MPEG-4v3, MPEG-4v2) </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Cinepak" title="Cinepak">Cinepak</a> </th> <td>Created by SuperMac, Inc., acquired and patented by Radius, Inc. <p>Currently maintained by Compression Technologies, Inc.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> </p> </td> <td>1991 </td> <td>1.10.0.26 (1999) </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">Cinepak </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Vector_quantization" title="Vector quantization">VQ</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Indeo_Video" class="mw-redirect" title="Indeo Video">Indeo Video</a> </th> <td><a href="/wiki/Intel_Corporation" class="mw-redirect" title="Intel Corporation">Intel Corporation</a>, currently offered by Ligos Corporation </td> <td>1992 </td> <td>5.11 </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">Indeo Video </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/TrueMotion_S" class="mw-redirect" title="TrueMotion S">TrueMotion S</a> </th> <td><a href="/wiki/On2_Technologies" title="On2 Technologies">On2 Technologies</a> </td> <td>1995 </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-Unknown">Unknown </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">TrueMotion S </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Intra-frame_coding" title="Intra-frame coding">Intra-frame coding</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/RealVideo" title="RealVideo">RealVideo</a> </th> <td><a href="/wiki/RealNetworks" title="RealNetworks">RealNetworks</a> </td> <td>1997 </td> <td>RealVideo 10<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree"><a href="/wiki/H.263" title="H.263">H.263</a>, RealVideo </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Huffyuv" title="Huffyuv">Huffyuv</a> </th> <td>Ben Rudiak-Gould </td> <td>2000 </td> <td>2.1.1 (2003)<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPL</a> 2 </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">none </td> <td><a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Huffman_coding" title="Huffman coding">Huffman</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/Lagarith" title="Lagarith">Lagarith</a> </th> <td>Ben Greenwood </td> <td>2004-10-04 </td> <td>1.3.27 (2011-12-08)<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPL</a> 2 </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">none </td> <td><a href="/wiki/Lossless" class="mw-redirect" title="Lossless">Lossless</a> </td> <td><a href="/wiki/Huffman_coding" title="Huffman coding">Huffman</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th><a href="/wiki/MainConcept" title="MainConcept">MainConcept</a> </th> <td>MainConcept GmbH </td> <td>1993 </td> <td>8.8.0 (2011) </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">MPEG-1, MPEG-2, H.264/AVC, H.263, VC-3, MPEG-4 Part 2, DV, MJPEG etc. </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</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-Unknown">Unknown </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-Unknown">Unknown </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <th><a href="/w/index.php?title=CellB_Video_Encoding&action=edit&redlink=1" class="new" title="CellB Video Encoding (page does not exist)">CellB Video Encoding</a> </th> <td><a href="/wiki/Sun_Microsystems" title="Sun Microsystems">Sun Microsystems</a> </td> <td>1992<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-35" class="reference"><a href="#cite_note-35"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> </td> <td><sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/BSD_licenses" title="BSD licenses">BSD-style</a> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free">none </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Vector_quantization" title="Vector quantization">VQ</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <th>Elecard </th> <td>Elecard </td> <td>2008 </td> <td>G4 (2010)<sup id="cite_ref-elecard.com_38-0" class="reference"><a href="#cite_note-elecard.com-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td style="background: #FCE; color:black; vertical-align: middle; text-align: center;" class="nonfree table-nonfree">MPEG-1, MPEG-2, MPEG-4, AVC </td> <td><a href="/wiki/Lossy" class="mw-redirect" title="Lossy">Lossy</a> </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-elecard.com_38-1" class="reference"><a href="#cite_note-elecard.com-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-elecard.com_38-2" class="reference"><a href="#cite_note-elecard.com-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-elecard.com_38-3" class="reference"><a href="#cite_note-elecard.com-38"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup> </td></tr> <tr class="sortbottom"> <th><a href="/wiki/Video_codec" title="Video codec">Codec</a> </th> <th>Creator/Maintainer </th> <th>First public release date </th> <th>Latest stable version </th> <th><a href="/wiki/Software_license" title="Software license">License</a> </th> <th><a href="/wiki/Patent" title="Patent">Patented</a> compression formats </th> <th>Compression method </th> <th>Basic algorithm </th> <th><a href="/wiki/OpenCL" title="OpenCL">OpenCL</a> support </th> <th><a href="/wiki/NVidia" class="mw-redirect" title="NVidia">nVidia</a> <a href="/wiki/CUDA" title="CUDA">CUDA</a> support </th> <th><a href="/wiki/Intel" title="Intel">Intel</a> <a href="/wiki/Streaming_SIMD_Extensions" title="Streaming SIMD Extensions">SSE</a> Support </th> <th><a href="/wiki/Intel" title="Intel">Intel</a> <a href="/wiki/Advanced_Vector_Extensions" title="Advanced Vector Extensions">AVX</a> support </th> <th><a href="/wiki/Intel" title="Intel">Intel</a> <a href="/wiki/Quick_Sync_Video" class="mw-redirect" title="Quick Sync Video">Quick Sync Video</a> support </th></tr></tbody></table> <p><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1041539562"><span class="citation wikicite" id="endnote_theora_patent*"><a href="#ref_theora_patent*"><b><sup> </sup></b></a></span></p><a href="#ref_theora_patent*"><b></b></a><ul><a href="#ref_theora_patent*"><b></b></a><li><a href="#ref_theora_patent*"><b></b></a> The <a href="/wiki/Xiph.Org_Foundation" title="Xiph.Org Foundation">Xiph.Org Foundation</a> has negotiated an irrevocable free license to Theora and other VP3-derived codecs for everyone, for any purpose.<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">[</span>39<span class="cite-bracket">]</span></a></sup></li></ul> <p><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1041539562"><span class="citation wikicite" id="endnote_DivX_Plus*"><a href="#ref_DivX_Plus*"><b><sup> </sup></b></a></span></p><a href="#ref_DivX_Plus*"><b></b></a><ul><a href="#ref_DivX_Plus*"><b></b></a><li><a href="#ref_DivX_Plus*"><b></b></a> DivX Plus is also known as DivX 8. The latest stable version for Mac is DivX 7 for Mac.</li></ul> <div class="mw-heading mw-heading3"><h3 id="Native_operating_system_support">Native operating system support</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=11" title="Edit section: Native operating system support"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Note that operating system support does not mean whether video encoded with the codec can be played back on the particular operating system –  for example, video encoded with the DivX codec is playable on Unix-like systems using free MPEG-4 ASP decoders (FFmpeg MPEG-4 or Xvid), but the DivX codec (which is a software product) is only available for Windows and macOS. </p> <table class="wikitable sortable" style="text-align: center"> <caption>Encoder Operating System Support </caption> <tbody><tr> <th><a href="/wiki/Video_codec" title="Video codec">Codec</a> </th> <th><a href="/wiki/MacOS" title="MacOS">macOS</a> </th> <th>other <a href="/wiki/Unix" title="Unix">Unix</a> & <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> </th> <th><a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a> </th></tr> <tr> <td><a href="/wiki/3ivx" title="3ivx">3ivx</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/FORscene#Blackbird" class="mw-redirect" title="FORscene">Blackbird</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Cinepak" title="Cinepak">Cinepak</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/DivX" title="DivX">DivX</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/FFmpeg" title="FFmpeg">FFmpeg</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/RealVideo" title="RealVideo">RealVideo</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td>Schrödinger (<a href="/wiki/Dirac_(video_compression_format)" title="Dirac (video compression format)">Dirac</a>) </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Sorenson_codec" class="mw-redirect" title="Sorenson codec">Sorenson Video 3</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Theora" title="Theora">Theora</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/X264" title="X264">x264</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Xvid" title="Xvid">Xvid</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td>Elecard </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr></tbody></table> <div class="mw-heading mw-heading3"><h3 id="Technical_details">Technical details</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=12" title="Edit section: Technical details"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="wikitable" style="text-align: center;"> <tbody><tr> <th><a href="/wiki/Video_codec" title="Video codec">Codec</a> </th> <th>Compression type </th> <th><a href="/wiki/Algorithm" title="Algorithm">Basic algorithm</a> </th> <th>Highest supported <a href="/wiki/Bitrate" class="mw-redirect" title="Bitrate">bitrate</a> </th> <th>Highest supported <a href="/wiki/Image_resolution" title="Image resolution">resolution</a> </th> <th><a href="/wiki/Variable_frame_rate" title="Variable frame rate">Variable frame rate</a> </th></tr> <tr> <td><a href="/wiki/FORscene#Blackbird" class="mw-redirect" title="FORscene">Blackbird</a> </td> <td><a href="/wiki/Lossy_compression" title="Lossy compression">Lossy compression</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-Unknown">Unknown </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-Unknown">Unknown </td> <td>384×288 (PAL), 320×240 (NTSC) </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Cinepak" title="Cinepak">Cinepak</a> </td> <td>Lossy compression </td> <td><a href="/wiki/Vector_quantization" title="Vector quantization">Vector quantization</a><sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <td><a href="/wiki/Dirac_(codec)" class="mw-redirect" title="Dirac (codec)">Dirac</a> </td> <td>Lossy / <a href="/wiki/Lossless_compression" title="Lossless compression">Lossless compression</a> </td> <td><a href="/wiki/Wavelet_compression" class="mw-redirect" title="Wavelet compression">Wavelet compression</a> </td> <td>Unlimited<sup id="cite_ref-var_41-0" class="reference"><a href="#cite_note-var-41"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> </td> <td>Unlimited<sup id="cite_ref-var_41-1" class="reference"><a href="#cite_note-var-41"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Sorenson_codec" class="mw-redirect" title="Sorenson codec">Sorenson 3</a> </td> <td>Lossy compression </td> <td><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">Discrete cosine transform</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-Unknown">Unknown </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-Unknown">Unknown </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-Unknown">Unknown </td></tr> <tr> <td><a href="/wiki/Theora" title="Theora">Theora</a> </td> <td>Lossy compression </td> <td>Discrete cosine transform </td> <td>2 <a href="/wiki/Gibibit_per_second" class="mw-redirect" title="Gibibit per second">Gibit/s</a> </td> <td>1,048,560×1,048,560<sup id="cite_ref-theora_spec_42-0" class="reference"><a href="#cite_note-theora_spec-42"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Via chaining<link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1041539562"><sup class="citation nobold" id="ref_theora_vfr*"><a href="#endnote_theora_vfr*">[*]</a></sup> </td></tr> <tr> <td><a href="/wiki/RealVideo" title="RealVideo">RealVideo</a> </td> <td>Lossy compression </td> <td>Discrete cosine transform </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-Unknown">Unknown </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-Unknown">Unknown </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td>Elecard </td> <td>Lossy compression </td> <td>Unknown </td> <td>Unlimited </td> <td>16k </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr></tbody></table> <p><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1041539562"><span class="citation wikicite" id="endnote_theora_vfr*"><a href="#ref_theora_vfr*"><b><sup> </sup></b></a></span></p><a href="#ref_theora_vfr*"><b></b></a><ul><a href="#ref_theora_vfr*"><b></b></a><li><a href="#ref_theora_vfr*"><b></b></a> Theora streams with different frame rates can be chained in the same file, but each stream has a fixed frame rate.<sup id="cite_ref-theora_spec_42-1" class="reference"><a href="#cite_note-theora_spec-42"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="Freely_available_codecs_comparisons">Freely available codecs comparisons</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=13" title="Edit section: Freely available codecs comparisons"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>List of freely available comparisons and their content description: </p> <table class="wikitable" style="width: auto; font-size: smaller;"> <tbody><tr> <th>Name of comparison </th> <th>Type of comparison </th> <th>Date(s) of publication </th> <th>List of compared codecs </th> <th>Comments </th></tr> <tr> <td>Series of Doom9 codec comparisons </td> <td>Series of <b>subjective</b> comparison of popular codecs </td> <td> <ul><li>2002</li> <li>2003</li> <li>2005</li></ul> </td> <td> <ul><li>DivX4.12, On2 VP3, XviD 1/25 and WMV8 and DivX5.01, XviD 3/27 and ON2 VP4 –  at first version</li> <li>Dirac, Elecard AVC HP, libavcodec MPEG-4, NeroDigital ASP, QuickTime 7, Snow, Theora, VideoSoft H.264 HP, XviD 1.1 beta 2 –  in last one</li></ul> </td> <td>Subjective comparison with convenient visualization </td></tr> <tr> <td>Series of MSU annual video codecs comparisons </td> <td>Series of <b>objective</b> HEVC/AV1 codecs comparisons </td> <td> <ul><li>2015 Oct.</li> <li>2016 Aug.</li> <li>2017 Sept.</li> <li>2018 Sept.</li></ul> </td> <td> <ul><li>2015: f265 H.265 Encoder, Intel MSS HEVC GAcc, Intel MSS HEVC Software, Ittiam HEVC Hardware Encoder, Ittiam HEVC Software Encoder, Strongene Lentoid HEVC Encoder, SHBP H.265 Real time encoder, x265, InTeleMax TurboEnc, SIF Encoder, VP9 Video Codec, x264</li> <li>2016: Chips&Media HEVC Encoder, Intel MSS HEVC Encoder, Kingsoft HEVC Encoder, nj265, SHBPH.265 Real time encoder, x265, nj264, x264</li> <li>2017: Kingsoft HEVC Encoder, nj265, NVIDIA NVENC SDK, Telecast, x265, AV1, nj264, SIF encoder, uAVS2, VP9, x264</li> <li>2018: HW265, Intel MFX (GA), Intel MFX (SW), Kingsoft HEVC Encoder, sz265, Tencent Shannon Encoder, UC265, VITEC HEVC GEN2+, x265, AV1, SIF encoder, sz264, VP9, x264</li></ul> </td> <td>Detailed objective comparisons </td></tr> <tr> <td>Series of MSU annual H.264 codecs comparisons </td> <td>Series of <b>objective</b> H.264 codecs comparisons with MPEG-4 ASP reference </td> <td> <ul><li>2004</li> <li>2005 Jan.</li> <li>2005 Dec.</li> <li>2006 Dec.</li> <li>2007 Dec.</li> <li>2009 May</li> <li>2010 Apr.</li> <li>2011 May</li> <li>2012 May</li> <li>2013 Dec.</li></ul> </td> <td> <ul><li>2005 (Jan.): Mpegable AVC, Moonlight H.264, MainConcept H.264, Fraunhofer IIS, Ateme MPEG-4 AVC/H.264, Videosoft H.264, DivX Pro 5.1.1 (Not 264! Used for comparison with H.264 codecs as well tuned codec from previous generation MPEG-4 ASP)</li> <li>2005 (Dec.): DivX 6.0 (MPEG-4 ASP reference), ArcSoft H.264, Ateme H.264, ATI H.264, Elecard H.264, Fraunhofer IIS H.264, VSS H.264, x264</li> <li>2006: DivX 6.2.5 (MPEG-4 ASP reference), MainConcept H.264, Intel H.264, VSS H.264, x264, Apple H.264, (partially), Sorenson H.264 (partially)</li> <li>2007: XviD (MPEG-4 ASP codec), MainConcept H.264, Intel H.264, x264, AMD H.264, Artemis H.264</li> <li>2009: XviD (MPEG-4 ASP codec), Dicas H.264, Elecard H.264, Intel IPP H.264, MainConcept H.264, x264</li> <li>2010: XviD (MPEG-4 ASP codec), DivX H.264, Elecard H.264, Intel MediaSDK AVC/H.264, MainConcept H.264, Microsoft Expression, Encoder, Theora, x264</li> <li>2011: DivX H.264, Elecard H.264, Intel SandyBridge Transcoder (GPU encoder), MainConcept H.264 (software), MainConcept H.264 (CUDA based encoder), Microsoft Expression Encoder, DiscretePhoton, x264, VP8 (WebM project), XviD (MPEG-4 ASP codec)</li> <li>2012: DivX H.264, Elecard H.264, Intel Ivy Bridge QuickSync (GPU encoder), MainConcept H.264 (software), MainConcept H.264 (CUDA based encoder), MainConcept H.264 (OpenCL based encoder), DiscretePhoton, x264, XviD (MPEG-4 ASP codec)</li></ul> </td> <td>Detailed objective comparisons </td></tr> <tr> <td>Series of Lossless Video Codecs Comparison </td> <td>Two <b>size and time comparisons</b> of lossless codecs (with lossless checking) </td> <td> <ul><li>2004 Oct.</li> <li>2007 Mar.</li></ul> </td> <td> <ul><li>2004 (14 codecs): Alpary v2.0, AVIzlib v2.2.3, CamStudio GZIP v1.0, CorePNG v0.8.2, FFV1 ffdshow 08/08/04, GLZW v1.01, HuffYUV v2.1.1, Lagarith v1.0.0.1, LEAD JPEG v1.0.0.1, LOCO v0.2, MindVid v1.0 beta 1, MSUlab beta v0.2.4, MSUlab v0.5.2, PicVideo JPEG v.2.10.0.29, VBLE beta</li> <li>2007 (16 codecs): Alpary, ArithYuv, AVIzlib, CamStudio GZIP, CorePNG, FastCodec, FFV1, Huffyuv, Lagarith, LOCO, LZO, MSU Lab, PICVideo, Snow, x264, YULS</li></ul> </td> <td>in 2007 –  more detailed report with new codecs including first standard H.264 (x264) </td></tr> <tr> <td>MSU MPEG-4 codecs comparison </td> <td><b>Objective</b> comparison of MPEG-4 codecs </td> <td> <ul><li>2005 Mar.</li></ul> </td> <td>DivX 5.2.1, DivX 4.12, DivX 3.22, MS MPEG-4 3688 v3, XviD 1.0.3, 3ivx D4 4.5.1, OpenDivX 0.3 </td> <td>Different versions of DivX were also compared. The Xvid results may be erroneous, as deblocking was disabled for it while used for DivX. </td></tr> <tr> <td>Subjective Comparison of Modern Video Codecs </td> <td>Scientifically accurate <b>subjective</b> comparison using 50 experts and SAMVIQ methodology </td> <td> <ul><li>2006 Feb.</li></ul> </td> <td>DivX 6.0, Xvid 1.1.0, x264, WMV 9.0 (2 bitrates for every codec) </td> <td>PSNR via VQM via SSIM comparison was also done </td></tr> <tr> <td>MPEG-2 Video Decoders Comparison </td> <td><b>Objective</b> MPEG-2 <b>Decoders</b> comparison </td> <td> <ul><li>2006 May.</li></ul> </td> <td>bitcontrol MPEG-2 Video Decoder, DScaler MPEG2 Video Decoder, Elecard MPEG-2 Video Decoder, ffdshow MPEG-4 Video Decoder (libavcodec), InterVideo Video Decoder, Ligos MPEG Video Decoder, MainConcept MPEG Video Decoder, Pinnacle MPEG-2 Decoder </td> <td>Objectly tested (100 times per stream) decoders "crash test" (test on damaged stream –  like scratched DVD or satellite samples) </td></tr> <tr> <td>Codecs comparison </td> <td>Personal <b>subjective</b> opinion </td> <td> <ul><li>2003 Nov.</li></ul> </td> <td>3ivx, Avid AVI 2.02, Cinepak, DivX 3.11, DivX 4.12, DivX 5.0.2, DV, Huffyuv, Indeo 3.2, Indeo 4.4, Indeo 5.10, Microsoft MPEG-4 v1, Microsoft MPEG-4 v2, Microsoft RLE, Microsoft Video 1, XviD, 3ivx, Animation, Blackmagic 10-bit, Blackmagic 8-bit, Cinepak, DV, H.261, H.263, Motion-JPEG, MPEG-4 Video, PNG, Sorenson Video, Sorenson Video 3 </td> <td>Sometimes comparison is short (up to one text line per codec) </td></tr> <tr> <td>Evaluation of Dirac and Theora </td> <td>Scientific paper </td> <td> <ul><li>2009 Mar.</li></ul> </td> <td>Dirac, Dirac Pro, Theora I, H.264, Motion JPEG2000 (the tested codecs are from Q2-2008) </td> <td>Quite detailed comparison of software available in Q2-2008; However, a buggy version of ffmpeg2Theora was used </td></tr> <tr> <td>VP8 versus x264 </td> <td>Objective and subjective quality comparison of VP8 and x264 </td> <td> <ul><li>2010 Jun.</li></ul> </td> <td>VP8, x264 </td> <td>VQM, SSIM and PSNR for 19 CIF video clips with bitrates of 100, 200, 500 and 1000 kbit/s </td></tr></tbody></table> <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=Comparison_of_video_codecs&action=edit&section=14" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239009302">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{clear:left;float:left;margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style><ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></span><span class="portalbox-link"><a href="/wiki/Portal:Free_and_open-source_software" title="Portal:Free and open-source software">Free and open-source software portal</a></span></li></ul> <ul><li><a href="/wiki/Comparison_of_video_player_software" title="Comparison of video player software">Comparison of video player software</a></li> <li><a href="/wiki/List_of_codecs" title="List of codecs">List of codecs</a> <ul><li><a href="/wiki/List_of_open-source_codecs" title="List of open-source codecs">List of open-source codecs</a></li></ul></li> <li><a href="/wiki/Structural_similarity" class="mw-redirect" title="Structural similarity">Structural similarity</a></li> <li><a href="/wiki/MOVIE_Index" title="MOVIE Index">MOVIE Index</a></li> <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_container_formats" title="Comparison of video container formats">Comparison of video container formats</a></li> <li><a href="/wiki/Comparison_of_video_editing_software" title="Comparison of video editing software">Comparison of video editing software</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Notes_and_references">Notes and references</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=15" title="Edit section: Notes and references"><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-columns references-column-width reflist-columns-2"> <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"><a rel="nofollow" class="external text" href="https://developers.google.com/media/vp9/bitrate-modes/">Google - VP9 Bitrate Modes in Detail</a></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://slhck.info/video/2017/02/24/crf-guide.html">Werner Robitza - CRF Guide</a></span> </li> <li id="cite_note-av1-spec-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-av1-spec_3-0">^</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 class="citation web cs1"><a rel="nofollow" class="external text" href="https://aomediacodec.github.io/av1-spec/av1-spec.pdf">"AV1 Bitstream & Decoding Process Specification"</a> <span class="cs1-format">(PDF)</span>. The Alliance for Open Media. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190502171552/https://aomediacodec.github.io/av1-spec/av1-spec.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 2 May 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">31 March</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=AV1+Bitstream+%26+Decoding+Process+Specification&rft.pub=The+Alliance+for+Open+Media&rft_id=https%3A%2F%2Faomediacodec.github.io%2Fav1-spec%2Fav1-spec.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" 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">Xiph.Org Foundation (2009) <a rel="nofollow" class="external text" href="http://www.theora.org/news/">Theora development website - news</a>, Retrieved 2009-10-06</span> </li> <li id="cite_note-theora-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-theora_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-theora_5-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.theora.org/theorafaq.html">"Redirect"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">22 November</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Redirect&rft_id=http%3A%2F%2Fwww.theora.org%2Ftheorafaq.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-diracvideo-6"><span class="mw-cite-backlink">^ <a href="#cite_ref-diracvideo_6-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-diracvideo_6-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.diracvideo.org/">Dirac Video Compression</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20081107213150/http://diracvideo.org/">Archived</a> 2008-11-07 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span> </li> <li id="cite_note-cfhd-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-cfhd_7-0">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/gopro/cineform-sdk/releases">Releases · gopro/cineform-sdk</a></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"><a rel="nofollow" class="external text" href="https://www.videohelp.com/software/x264-Encoder#changelog">x264 Encoder 164 r3079 Free Download - VideoHelp</a>, Retrieved on 2021-12-14</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="https://x265.readthedocs.io/en/master/releasenotes.html#version-3-5">"Release Notes — x265 documentation"</a>. <i>x265.readthedocs.io</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-12-14</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=x265.readthedocs.io&rft.atitle=Release+Notes+%E2%80%94+x265+documentation&rft_id=https%3A%2F%2Fx265.readthedocs.io%2Fen%2Fmaster%2Freleasenotes.html%23version-3-5&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</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://labs.xvid.com/">"Xvid.com"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-12-14</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Xvid.com&rft_id=https%3A%2F%2Flabs.xvid.com%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.ffmpeg.org/">FFmpeg.org</a>, Retrieved on 2021-12-14</span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.ffavs.net">FFavs</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20091216173026/http://www.ffavs.net/">Archived</a> 2009-12-16 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://github.com/cisco/openh264/releases">OpenH264 Releases</a></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 class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.blackbird.video/news-articles/next-generation-of-blackbird-video-codec/">"Next generation of Blackbird video codec - Blackbird"</a>. Blackbird plc<span class="reference-accessdate">. Retrieved <span class="nowrap">14 December</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Next+generation+of+Blackbird+video+codec+-+Blackbird&rft.pub=Blackbird+plc.&rft_id=https%3A%2F%2Fwww.blackbird.video%2Fnews-articles%2Fnext-generation-of-blackbird-video-codec%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</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://divx.zendesk.com/hc/en-us/articles/360002132033-DivX-Software-Version-History">"DivX Software Version History – DivX"</a>. DivX, LLC<span class="reference-accessdate">. Retrieved <span class="nowrap">14 December</span> 2021</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=DivX+Software+Version+History+%E2%80%93+DivX&rft.pub=DivX%2C+LLC&rft_id=https%3A%2F%2Fdivx.zendesk.com%2Fhc%2Fen-us%2Farticles%2F360002132033-DivX-Software-Version-History&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</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/20170111043046/http://labs.divx.com/term/HEVC">"HEVC - DivX Labs"</a>. Archived from <a rel="nofollow" class="external text" href="http://labs.divx.com/term/HEVC">the original</a> on 11 January 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">22 November</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=HEVC+-+DivX+Labs&rft_id=http%3A%2F%2Flabs.divx.com%2Fterm%2FHEVC&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text">VirtualDub <a rel="nofollow" class="external text" href="http://www.virtualdub.org/docs_codecs.html">VirtualDub documentation: codecs</a>, Retrieved on 2009-08-08</span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text">FOURCC.org <a rel="nofollow" class="external text" href="http://www.fourcc.org/codecs.php">Video Codecs - Compressed Formats</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20090523080617/http://www.fourcc.org/codecs.php">Archived</a> 2009-05-23 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a>, Retrieved on 2009-08-08</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">Tom's Hardware (2001-10-22) <a rel="nofollow" class="external text" href="http://www.tomshardware.com/reviews/mpeg,379-7.html">A Tough Choice: DivX 3.20a Codec Still Better Than DivX 4.01 Codec</a>, Retrieved on 2009-08-08</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"><a rel="nofollow" class="external text" href="http://www.3ivx.com/">3ivx</a>, Retrieved on 2014-12-27</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">Nero AG <a rel="nofollow" class="external text" href="http://www.nero.com/eng/support-faq.html?s=sub&t=Nero%20Digital">What is Nero Digital</a>, Retrieved on 2009-08-08</span> </li> <li id="cite_note-chromium.googlesource.com-22"><span class="mw-cite-backlink">^ <a href="#cite_ref-chromium.googlesource.com_22-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-chromium.googlesource.com_22-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://chromium.googlesource.com/webm/libvpx/+/refs/tags/v1.11.0">refs/tags/v1.11.0 - webm/libvpx - Git at Google</a>, Retrieved on 14 December 2021</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">Custom Technology Corporation <a rel="nofollow" class="external text" href="http://www.cinemacraft.com/eng/download.html#sp2">CINEMA CRAFT - Download</a>, Retrieved on 2009-08-11</span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text">Pegasys Inc. <a rel="nofollow" class="external text" href="http://www.tmpgenc.net/en/index.html">What Is New</a>, Retrieved on 2009-08-11</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"><a rel="nofollow" class="external text" href="http://www.cinepak.com/begin.html">Compression Technologies, Inc.</a>, current maintainer of Cinepak</span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text">RealNetworks <a rel="nofollow" class="external text" href="https://www.realnetworks.com/products/codecs/realvideo.html">Products - Codecs</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20040804142359/https://www.realnetworks.com/products/codecs/realvideo.html">Archived</a> 2004-08-04 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></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"><a rel="nofollow" class="external text" href="http://neuron2.net/www.math.berkeley.edu/benrg/huffyuv.html">Huffyuv v2.1.1</a>, Retrieved on 2009-08-09</span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://lags.leetcode.net/codec.html">Lagarith Lossless Video Codec</a>, Retrieved on 2018-02-10</span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGmbH" class="citation web cs1">GmbH, MainConcept. <a rel="nofollow" class="external text" href="https://archive.today/20130128145115/http://www.mainconcept.com/products/sdks/gpu-acceleration/opencltm-h264avc.html">"SDKs - Software Development Kits: MainConcept"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.mainconcept.com/products/sdks/gpu-acceleration/opencltm-h264avc.html">the original</a> on 28 January 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">22 November</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=SDKs+-+Software+Development+Kits%3A+MainConcept&rft.aulast=GmbH&rft.aufirst=MainConcept&rft_id=http%3A%2F%2Fwww.mainconcept.com%2Fproducts%2Fsdks%2Fgpu-acceleration%2Fopencltm-h264avc.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</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/20101002090213/http://www.mainconcept.com/press/single-view/article/will-present-latest-gpu-cuda-encoding-at-nvidia-technology-conference.html">"MainConcept will present latest GPU CUDA Encoding at NVIDIA Technology Conference!: MainConcept"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.mainconcept.com/press/single-view/article/will-present-latest-gpu-cuda-encoding-at-nvidia-technology-conference.html">the original</a> on 2010-10-02<span class="reference-accessdate">. Retrieved <span class="nowrap">2010-10-26</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=MainConcept+will+present+latest+GPU+CUDA+Encoding+at+NVIDIA+Technology+Conference%21%3A+MainConcept&rft_id=http%3A%2F%2Fwww.mainconcept.com%2Fpress%2Fsingle-view%2Farticle%2Fwill-present-latest-gpu-cuda-encoding-at-nvidia-technology-conference.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGmbH" class="citation web cs1">GmbH, MainConcept. <a rel="nofollow" class="external text" href="https://archive.today/20130128033736/http://www.mainconcept.com/products/sdks/gpu-acceleration/cuda-h264avc.html">"SDKs - Software Development Kits: MainConcept"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.mainconcept.com/products/sdks/gpu-acceleration/cuda-h264avc.html">the original</a> on 28 January 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">22 November</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=SDKs+-+Software+Development+Kits%3A+MainConcept&rft.aulast=GmbH&rft.aufirst=MainConcept&rft_id=http%3A%2F%2Fwww.mainconcept.com%2Fproducts%2Fsdks%2Fgpu-acceleration%2Fcuda-h264avc.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGmbH" class="citation web cs1">GmbH, MainConcept. <a rel="nofollow" class="external text" href="https://archive.today/20120906164918/http://www.mainconcept.com/products/partner-products/intel/h264avc-encoder-sdk.html">"SDKs - Adobe Plugins - Transcoding Software - MainConcept Products: MainConcept"</a>. Archived from <a rel="nofollow" class="external text" href="http://www.mainconcept.com/products/partner-products/intel/h264avc-encoder-sdk.html">the original</a> on 6 September 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">22 November</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=SDKs+-+Adobe+Plugins+-+Transcoding+Software+-+MainConcept+Products%3A+MainConcept&rft.aulast=GmbH&rft.aufirst=MainConcept&rft_id=http%3A%2F%2Fwww.mainconcept.com%2Fproducts%2Fpartner-products%2Fintel%2Fh264avc-encoder-sdk.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSpeerDon1995" class="citation web cs1">Speer, Michael F.; Don, Hoffman (21 August 1995). <a rel="nofollow" class="external text" href="http://www.cs.columbia.edu/~hgs/rtp/drafts/draft-ietf-avt-cellb-06.txt">"RTP Payload Format of Sun's CellB Video Encoding"</a>. <i>cs.columbia.edu</i>. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20210810151703/http://www.cs.columbia.edu/~hgs/rtp/drafts/draft-ietf-avt-cellb-06.txt">Archived</a> from the original on 10 August 2021.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=cs.columbia.edu&rft.atitle=RTP+Payload+Format+of+Sun%27s+CellB+Video+Encoding&rft.date=1995-08-21&rft.aulast=Speer&rft.aufirst=Michael+F.&rft.au=Don%2C+Hoffman&rft_id=http%3A%2F%2Fwww.cs.columbia.edu%2F~hgs%2Frtp%2Fdrafts%2Fdraft-ietf-avt-cellb-06.txt&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</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://github.com/johnsokol/holiday_greeting_1992">"Holiday_greeting_1992"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i>. 11 February 2020.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=GitHub&rft.atitle=Holiday_greeting_1992&rft.date=2020-02-11&rft_id=https%3A%2F%2Fgithub.com%2Fjohnsokol%2Fholiday_greeting_1992&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-35">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHoffmanSpeer1996" class="citation news cs1">Hoffman, Don; Speer, Michael F. (October 1996). <a rel="nofollow" class="external text" href="https://datatracker.ietf.org/doc/html/rfc2029">"RTP Payload Format of Sun's CellB Video Encoding"</a>. <i>Ietf Datatracker</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Ietf+Datatracker&rft.atitle=RTP+Payload+Format+of+Sun%27s+CellB+Video+Encoding&rft.date=1996-10&rft.aulast=Hoffman&rft.aufirst=Don&rft.au=Speer%2C+Michael+F.&rft_id=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Frfc2029&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</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://docs.oracle.com/cd/E19504-01/802-5863/802-5863.pdf">"XIL Programmer's Guide"</a> <span class="cs1-format">(PDF)</span>. <i>docs.oracle.com</i>. Sun Microsystems. 1997. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20221017013451/https://docs.oracle.com/cd/E19504-01/802-5863/802-5863.pdf">Archived</a> <span class="cs1-format">(PDF)</span> from the original on 17 October 2022.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=docs.oracle.com&rft.atitle=XIL+Programmer%27s+Guide&rft.date=1997&rft_id=https%3A%2F%2Fdocs.oracle.com%2Fcd%2FE19504-01%2F802-5863%2F802-5863.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" 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://github.com/ronf/nv">"Network Video tool"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i>. 14 October 2021.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=GitHub&rft.atitle=Network+Video+tool&rft.date=2021-10-14&rft_id=https%3A%2F%2Fgithub.com%2Fronf%2Fnv&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-elecard.com-38"><span class="mw-cite-backlink">^ <a href="#cite_ref-elecard.com_38-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-elecard.com_38-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-elecard.com_38-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-elecard.com_38-3"><sup><i><b>d</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.elecard.com/products/sdks/directshow-codec-sdk">"Elecard Group - Codec SDK G4 - h.264 codec, Codec SDK, software development kit, mpeg2 decoder, mpeg-2 decoder, avc codec, MPEG Decoder, MPEG Encoder, MPEG Multiplexer, MPEG Audio Decoder, Graph Viewer, AVC Encoder, AAC Decoder, AAC encoder, mpeg-4, API, sample application, source code"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">10 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Elecard+Group+-+Codec+SDK+G4+-+h.264+codec%2C+Codec+SDK%2C+software+development+kit%2C+mpeg2+decoder%2C+mpeg-2+decoder%2C+avc+codec%2C+MPEG+Decoder%2C+MPEG+Encoder%2C+MPEG+Multiplexer%2C+MPEG+Audio+Decoder%2C+Graph+Viewer%2C+AVC+Encoder%2C+AAC+Decoder%2C+AAC+encoder%2C+mpeg-4%2C+API%2C+sample+application%2C+source+code&rft_id=https%3A%2F%2Fwww.elecard.com%2Fproducts%2Fsdks%2Fdirectshow-codec-sdk&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span></span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text">Theora.org FAQ: <a rel="nofollow" class="external text" href="http://www.theora.org/faq/#24">isn't VP3 a patented technology?</a></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.csse.monash.edu.au/~timf/videocodec/cinepak.txt">Technical description of the Cinepak codec</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20070205154511/http://www.csse.monash.edu.au/~timf/videocodec/cinepak.txt">Archived</a> 2007-02-05 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span> </li> <li id="cite_note-var-41"><span class="mw-cite-backlink">^ <a href="#cite_ref-var_41-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-var_41-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">Frame rate, resolution, etc. are coded as variable length data.</span> </li> <li id="cite_note-theora_spec-42"><span class="mw-cite-backlink">^ <a href="#cite_ref-theora_spec_42-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-theora_spec_42-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.theora.org/doc/Theora.pdf">"Theora format specification"</a> <span class="cs1-format">(PDF)</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Theora+format+specification&rft_id=http%3A%2F%2Fwww.theora.org%2Fdoc%2FTheora.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AComparison+of+video+codecs" class="Z3988"></span> <span style="font-size:85%;">(827 KB)</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">Requires about 3 terabytes per uncompressed frame at maximum resolution (pg 37, Theora I Specification. March 7, 2006)</span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Comparison_of_video_codecs&action=edit&section=16" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="http://live.ece.utexas.edu/">Laboratory for Image and Video Engineering (LIVE)</a></li> <li><a rel="nofollow" class="external text" href="http://compression.ru/video/codec_comparison/subjective_codecs_comparison_en.html">MSU Subjective Comparison of Modern Video Codecs</a></li></ul> <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 href="/wiki/Video_coding_format" title="Video coding format">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&action=edit&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&action=edit&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'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 class="mw-selflink selflink">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> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Data_compression_methods" style="padding:3px"><table class="nowraplinks hlist 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"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Compression_methods" title="Template:Compression methods"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Compression_methods" title="Template talk:Compression methods"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Compression_methods" title="Special:EditPage/Template:Compression methods"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Data_compression_methods" style="font-size:114%;margin:0 4em"><a href="/wiki/Data_compression" title="Data compression">Data compression</a> methods</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Lossless_compression" title="Lossless compression">Lossless</a></th><td class="navbox-list-with-group navbox-list navbox-odd" 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:7.0em;font-weight:normal;"><a href="/wiki/Entropy_coding" title="Entropy coding">Entropy type</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/Adaptive_coding" title="Adaptive coding">Adaptive coding</a></li> <li><a href="/wiki/Arithmetic_coding" title="Arithmetic coding">Arithmetic</a></li> <li><a href="/wiki/Asymmetric_numeral_systems" title="Asymmetric numeral systems">Asymmetric numeral systems</a></li> <li><a href="/wiki/Golomb_coding" title="Golomb coding">Golomb</a></li> <li><a href="/wiki/Huffman_coding" title="Huffman coding">Huffman</a> <ul><li><a href="/wiki/Adaptive_Huffman_coding" title="Adaptive Huffman coding">Adaptive</a></li> <li><a href="/wiki/Canonical_Huffman_code" title="Canonical Huffman code">Canonical</a></li> <li><a href="/wiki/Modified_Huffman_coding" title="Modified Huffman coding">Modified</a></li></ul></li> <li><a href="/wiki/Range_coding" title="Range coding">Range</a></li> <li><a href="/wiki/Shannon_coding" title="Shannon coding">Shannon</a></li> <li><a href="/wiki/Shannon%E2%80%93Fano_coding" title="Shannon–Fano coding">Shannon–Fano</a></li> <li><a href="/wiki/Shannon%E2%80%93Fano%E2%80%93Elias_coding" title="Shannon–Fano–Elias coding">Shannon–Fano–Elias</a></li> <li><a href="/wiki/Tunstall_coding" title="Tunstall coding">Tunstall</a></li> <li><a href="/wiki/Unary_coding" title="Unary coding">Unary</a></li> <li><a href="/wiki/Universal_code_(data_compression)" title="Universal code (data compression)">Universal</a> <ul><li><a href="/wiki/Exponential-Golomb_coding" title="Exponential-Golomb coding">Exp-Golomb</a></li> <li><a href="/wiki/Fibonacci_coding" title="Fibonacci coding">Fibonacci</a></li> <li><a href="/wiki/Elias_gamma_coding" title="Elias gamma coding">Gamma</a></li> <li><a href="/wiki/Levenshtein_coding" title="Levenshtein coding">Levenshtein</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7.0em;font-weight:normal;"><a href="/wiki/Dictionary_coder" title="Dictionary coder">Dictionary type</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/Byte_pair_encoding" title="Byte pair encoding">Byte pair encoding</a></li> <li><a href="/wiki/LZ77_and_LZ78" title="LZ77 and LZ78">Lempel–Ziv</a> <ul><li><a href="/wiki/842_(compression_algorithm)" title="842 (compression algorithm)">842</a></li> <li><a href="/wiki/LZ4_(compression_algorithm)" title="LZ4 (compression algorithm)">LZ4</a></li> <li><a href="/wiki/LZJB" class="mw-redirect" title="LZJB">LZJB</a></li> <li><a href="/wiki/Lempel%E2%80%93Ziv%E2%80%93Oberhumer" title="Lempel–Ziv–Oberhumer">LZO</a></li> <li><a href="/wiki/LZRW" title="LZRW">LZRW</a></li> <li><a href="/wiki/Lempel%E2%80%93Ziv%E2%80%93Storer%E2%80%93Szymanski" title="Lempel–Ziv–Storer–Szymanski">LZSS</a></li> <li><a href="/wiki/Lempel%E2%80%93Ziv%E2%80%93Welch" title="Lempel–Ziv–Welch">LZW</a></li> <li><a href="/wiki/LZWL" title="LZWL">LZWL</a></li> <li><a href="/wiki/Snappy_(compression)" title="Snappy (compression)">Snappy</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7.0em;font-weight:normal;">Other types</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/Burrows%E2%80%93Wheeler_transform" title="Burrows–Wheeler transform">BWT</a></li> <li><a href="/wiki/Context_tree_weighting" title="Context tree weighting">CTW</a></li> <li><a href="/wiki/Context_mixing" title="Context mixing">CM</a></li> <li><a href="/wiki/Delta_encoding" title="Delta encoding">Delta</a> <ul><li><a href="/wiki/Incremental_encoding" title="Incremental encoding">Incremental</a></li></ul></li> <li><a href="/wiki/Dynamic_Markov_compression" title="Dynamic Markov compression">DMC</a></li> <li><a href="/wiki/Differential_pulse-code_modulation" title="Differential pulse-code modulation">DPCM</a></li> <li><a href="/wiki/Grammar-based_code" title="Grammar-based code">Grammar</a> <ul><li><a href="/wiki/Re-Pair" title="Re-Pair">Re-Pair</a></li> <li><a href="/wiki/Sequitur_algorithm" title="Sequitur algorithm">Sequitur</a></li></ul></li> <li><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">LDCT</a></li> <li><a href="/wiki/Move-to-front_transform" title="Move-to-front transform">MTF</a></li> <li><a href="/wiki/PAQ" title="PAQ">PAQ</a></li> <li><a href="/wiki/Prediction_by_partial_matching" title="Prediction by partial matching">PPM</a></li> <li><a href="/wiki/Run-length_encoding" title="Run-length encoding">RLE</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7.0em;font-weight:normal;">Hybrid</th><td class="navbox-list-with-group navbox-list navbox-even" style="padding:0"><div style="padding:0 0.25em"> <ul><li>LZ77 + Huffman <ul><li><a href="/wiki/Deflate" title="Deflate">Deflate</a></li> <li><a href="/wiki/LZX" title="LZX">LZX</a></li> <li><a href="/wiki/Lempel%E2%80%93Ziv%E2%80%93Stac" title="Lempel–Ziv–Stac">LZS</a></li></ul></li> <li>LZ77 + ANS <ul><li><a href="/wiki/LZFSE" title="LZFSE">LZFSE</a></li></ul></li> <li>LZ77 + Huffman + ANS <ul><li><a href="/wiki/Zstd" title="Zstd">Zstandard</a></li></ul></li> <li>LZ77 + Huffman + context <ul><li><a href="/wiki/Brotli" title="Brotli">Brotli</a></li></ul></li> <li>LZSS + Huffman <ul><li><a href="/wiki/LHA_(file_format)" title="LHA (file format)">LHA/LZH</a></li></ul></li> <li>LZ77 + Range <ul><li><a href="/wiki/Lempel%E2%80%93Ziv%E2%80%93Markov_chain_algorithm" title="Lempel–Ziv–Markov chain algorithm">LZMA</a></li> <li>LZHAM</li></ul></li> <li>RLE + BWT + MTF + Huffman <ul><li><a href="/wiki/Bzip2" title="Bzip2">bzip2</a></li></ul></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Lossy_compression" title="Lossy compression">Lossy</a></th><td class="navbox-list-with-group navbox-list navbox-odd" 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:7.0em;font-weight:normal;"><a href="/wiki/Transform_coding" title="Transform coding">Transform type</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/Discrete_cosine_transform" title="Discrete cosine transform">Discrete cosine transform</a> <ul><li><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a></li> <li><a href="/wiki/Modified_discrete_cosine_transform" title="Modified discrete cosine transform">MDCT</a></li></ul></li> <li><a href="/wiki/Discrete_sine_transform" title="Discrete sine transform">DST</a></li> <li><a href="/wiki/Fast_Fourier_transform" title="Fast Fourier transform">FFT</a></li> <li><a href="/wiki/Wavelet_transform" title="Wavelet transform">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> <li><a href="/wiki/Set_partitioning_in_hierarchical_trees" title="Set partitioning in hierarchical trees">SPIHT</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7.0em;font-weight:normal;">Predictive type</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/Differential_pulse-code_modulation" title="Differential pulse-code modulation">DPCM</a> <ul><li><a href="/wiki/Adaptive_differential_pulse-code_modulation" title="Adaptive differential pulse-code modulation">ADPCM</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/Log_area_ratio" title="Log area ratio">LAR</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>Motion <ul><li><a href="/wiki/Motion_compensation" title="Motion compensation">Compensation</a></li> <li><a href="/wiki/Motion_estimation" title="Motion estimation">Estimation</a></li> <li><a href="/wiki/Motion_vector" class="mw-redirect" title="Motion vector">Vector</a></li></ul></li> <li><a href="/wiki/Psychoacoustics" title="Psychoacoustics">Psychoacoustic</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/Data_compression#Audio" title="Data compression">Audio</a></th><td class="navbox-list-with-group navbox-list navbox-odd" 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:7.0em;font-weight:normal;">Concepts</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/Bit_rate" title="Bit rate">Bit rate</a> <ul><li><a href="/wiki/Average_bitrate" title="Average bitrate">ABR</a></li> <li><a href="/wiki/Constant_bitrate" title="Constant bitrate">CBR</a></li> <li><a href="/wiki/Variable_bitrate" title="Variable bitrate">VBR</a></li></ul></li> <li><a href="/wiki/Companding" title="Companding">Companding</a></li> <li><a href="/wiki/Convolution" title="Convolution">Convolution</a></li> <li><a href="/wiki/Dynamic_range" title="Dynamic range">Dynamic range</a></li> <li><a href="/wiki/Latency_(audio)" title="Latency (audio)">Latency</a></li> <li><a href="/wiki/Nyquist%E2%80%93Shannon_sampling_theorem" title="Nyquist–Shannon sampling theorem">Nyquist–Shannon theorem</a></li> <li><a href="/wiki/Sampling_(signal_processing)" title="Sampling (signal processing)">Sampling</a></li> <li><a href="/wiki/Silence_compression" title="Silence compression">Silence compression</a></li> <li><a href="/wiki/Sound_quality" title="Sound quality">Sound quality</a></li> <li><a href="/wiki/Speech_coding" title="Speech coding">Speech coding</a></li> <li><a href="/wiki/Sub-band_coding" title="Sub-band coding">Sub-band coding</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7.0em;font-weight:normal;"><a href="/wiki/Audio_codec" title="Audio codec">Codec</a> parts</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/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/Differential_pulse-code_modulation" title="Differential pulse-code modulation">DPCM</a> <ul><li><a href="/wiki/Adaptive_differential_pulse-code_modulation" title="Adaptive differential pulse-code modulation">ADPCM</a></li> <li><a href="/wiki/Delta_modulation" title="Delta modulation">DM</a></li></ul></li> <li><a href="/wiki/Fourier_transform" title="Fourier transform">FT</a> <ul><li><a href="/wiki/Fast_Fourier_transform" title="Fast Fourier transform">FFT</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/Log_area_ratio" title="Log area ratio">LAR</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/Modified_discrete_cosine_transform" title="Modified discrete cosine transform">MDCT</a></li> <li><a href="/wiki/Psychoacoustics" title="Psychoacoustics">Psychoacoustic model</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</a></th><td class="navbox-list-with-group navbox-list navbox-odd" 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:7.0em;font-weight:normal;">Concepts</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/Chroma_subsampling" title="Chroma subsampling">Chroma subsampling</a></li> <li><a href="/wiki/Coding_tree_unit" title="Coding tree unit">Coding tree unit</a></li> <li><a href="/wiki/Color_space" title="Color space">Color space</a></li> <li><a href="/wiki/Compression_artifact" title="Compression artifact">Compression artifact</a></li> <li><a href="/wiki/Image_resolution" title="Image resolution">Image resolution</a></li> <li><a href="/wiki/Macroblock" title="Macroblock">Macroblock</a></li> <li><a href="/wiki/Pixel" title="Pixel">Pixel</a></li> <li><a href="/wiki/Peak_signal-to-noise_ratio" title="Peak signal-to-noise ratio">PSNR</a></li> <li><a href="/wiki/Quantization_(image_processing)" title="Quantization (image processing)">Quantization</a></li> <li><a href="/wiki/Standard_test_image" title="Standard test image">Standard test image</a></li> <li><a href="/wiki/Texture_compression" title="Texture compression">Texture compression</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7.0em;font-weight:normal;">Methods</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/Chain_code" title="Chain code">Chain code</a></li> <li><a href="/wiki/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a></li> <li><a href="/wiki/Deflate" title="Deflate">Deflate</a></li> <li><a href="/wiki/Fractal_compression" title="Fractal compression">Fractal</a></li> <li><a href="/wiki/Karhunen%E2%80%93Lo%C3%A8ve_theorem" class="mw-redirect" title="Karhunen–Loève theorem">KLT</a></li> <li><a href="/wiki/Pyramid_(image_processing)" title="Pyramid (image processing)">LP</a></li> <li><a href="/wiki/Run-length_encoding" title="Run-length encoding">RLE</a></li> <li><a href="/wiki/Wavelet_transform" title="Wavelet transform">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> <li><a href="/wiki/Embedded_zerotrees_of_wavelet_transforms" title="Embedded zerotrees of wavelet transforms">EZW</a></li> <li><a href="/wiki/Set_partitioning_in_hierarchical_trees" title="Set partitioning in hierarchical trees">SPIHT</a></li></ul></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Data_compression#Video" title="Data compression">Video</a></th><td class="navbox-list-with-group navbox-list navbox-odd" 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:7.0em;font-weight:normal;">Concepts</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/Bit_rate" title="Bit rate">Bit rate</a> <ul><li><a href="/wiki/Average_bitrate" title="Average bitrate">ABR</a></li> <li><a href="/wiki/Constant_bitrate" title="Constant bitrate">CBR</a></li> <li><a href="/wiki/Variable_bitrate" title="Variable bitrate">VBR</a></li></ul></li> <li><a href="/wiki/Display_resolution" title="Display resolution">Display resolution</a></li> <li><a href="/wiki/Film_frame" title="Film frame">Frame</a></li> <li><a href="/wiki/Frame_rate" title="Frame rate">Frame rate</a></li> <li><a href="/wiki/Video_compression_picture_types" title="Video compression picture types">Frame types</a></li> <li><a href="/wiki/Interlaced_video" title="Interlaced video">Interlace</a></li> <li><a href="/wiki/Video#Characteristics_of_video_streams" title="Video">Video characteristics</a></li> <li><a href="/wiki/Video_quality" title="Video quality">Video quality</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7.0em;font-weight:normal;"><a href="/wiki/Video_codec" title="Video codec">Codec</a> parts</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/Discrete_cosine_transform" title="Discrete cosine transform">DCT</a></li> <li><a href="/wiki/Differential_pulse-code_modulation" title="Differential pulse-code modulation">DPCM</a></li> <li><a href="/wiki/Deblocking_filter" title="Deblocking filter">Deblocking filter</a></li> <li><a href="/wiki/Lapped_transform" title="Lapped transform">Lapped transform</a></li> <li>Motion <ul><li><a href="/wiki/Motion_compensation" title="Motion compensation">Compensation</a></li> <li><a href="/wiki/Motion_estimation" title="Motion estimation">Estimation</a></li> <li><a href="/wiki/Motion_vector" class="mw-redirect" title="Motion vector">Vector</a></li></ul></li> <li><a href="/wiki/Wavelet_transform" title="Wavelet transform">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> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Information_theory" title="Information theory">Theory</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Compressed_data_structure" title="Compressed data structure">Compressed data structures</a> <ul><li><a href="/wiki/Compressed_suffix_array" title="Compressed suffix array">Compressed suffix array</a></li> <li><a href="/wiki/FM-index" title="FM-index">FM-index</a></li></ul></li> <li><a href="/wiki/Entropy_(information_theory)" title="Entropy (information theory)">Entropy</a></li> <li><a href="/wiki/Information_theory" title="Information theory">Information theory</a> <ul><li><a href="/wiki/Timeline_of_information_theory" title="Timeline of information theory">Timeline</a></li></ul></li> <li><a href="/wiki/Kolmogorov_complexity" title="Kolmogorov complexity">Kolmogorov complexity</a></li> <li><a href="/wiki/Prefix_code" title="Prefix code">Prefix code</a></li> <li><a href="/wiki/Quantization_(signal_processing)" title="Quantization (signal processing)">Quantization</a></li> <li><a href="/wiki/Rate%E2%80%93distortion_theory" title="Rate–distortion theory">Rate–distortion</a></li> <li><a href="/wiki/Redundancy_(information_theory)" title="Redundancy (information theory)">Redundancy</a></li> <li><a href="/wiki/Data_compression_symmetry" title="Data compression symmetry">Symmetry</a></li> <li><a href="/wiki/Smallest_grammar_problem" title="Smallest grammar problem">Smallest grammar problem</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Community</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Hutter_Prize" title="Hutter Prize">Hutter Prize</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">People</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Mark_Adler" title="Mark Adler">Mark Adler</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><span class="noviewer" typeof="mw:File"><span title="Template"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/83/Symbol_template_class_pink.svg/16px-Symbol_template_class_pink.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/83/Symbol_template_class_pink.svg/23px-Symbol_template_class_pink.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/83/Symbol_template_class_pink.svg/31px-Symbol_template_class_pink.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Template:Compression_formats" title="Template:Compression formats">Compression formats</a></li> <li><span class="noviewer" typeof="mw:File"><span title="Template"><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/83/Symbol_template_class_pink.svg/16px-Symbol_template_class_pink.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/83/Symbol_template_class_pink.svg/23px-Symbol_template_class_pink.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/83/Symbol_template_class_pink.svg/31px-Symbol_template_class_pink.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/Template:Compression_software" title="Template:Compression software">Compression software</a> (<a href="/wiki/Codec" title="Codec">codecs</a>)</li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Data_compression_software" style="padding:3px"><table class="nowraplinks hlist 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"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Compression_software" title="Template:Compression software"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Compression_software" title="Template talk:Compression software"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Compression_software" title="Special:EditPage/Template:Compression software"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Data_compression_software" style="font-size:114%;margin:0 4em"><a href="/wiki/Data_compression" title="Data compression">Data compression</a> software</div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Comparison_of_file_archivers" title="Comparison of file archivers">Archivers</a> with<br /> compression<br /> <span style="font-size:85%;">(<a href="/wiki/Comparison_of_file_archivers" title="Comparison of file archivers">comparison</a>)</span></th><td class="navbox-list-with-group navbox-list navbox-odd" 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:7em"><a href="/wiki/Free_software" title="Free software">Free software</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/7-Zip" title="7-Zip">7-Zip</a></li> <li><a href="/wiki/Ark_(software)" title="Ark (software)">Ark</a></li> <li><a href="/wiki/Haiku_Applications#Expander" class="mw-redirect" title="Haiku Applications">Expander</a></li> <li><a href="/wiki/FreeArc" title="FreeArc">FreeArc</a></li> <li><a href="/wiki/GNOME_Archive_Manager" class="mw-redirect" title="GNOME Archive Manager">GNOME Archive Manager</a></li> <li><a href="/wiki/Info-ZIP" title="Info-ZIP">Info-ZIP</a></li> <li><a href="/wiki/KGB_Archiver" title="KGB Archiver">KGB Archiver</a></li> <li><a href="/wiki/PAQ" title="PAQ">PAQ</a></li> <li><a href="/wiki/Pax_(command)" title="Pax (command)">pax</a></li> <li><a href="/wiki/PeaZip" title="PeaZip">PeaZip</a></li> <li><a href="/wiki/XAD_(software)" title="XAD (software)">XAD</a> (decompression only)</li> <li><a href="/wiki/Xarchiver" title="Xarchiver">Xarchiver</a></li> <li><a href="/wiki/Zipeg" title="Zipeg">Zipeg</a></li> <li><a href="/wiki/ZPAQ" title="ZPAQ">ZPAQ</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7em"><a href="/wiki/Freeware" title="Freeware">Freeware</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/Filzip" title="Filzip">Filzip</a></li> <li><a href="/wiki/LHA_(file_format)" title="LHA (file format)">LHA</a></li> <li><a href="/wiki/Lhasa_(computing)" title="Lhasa (computing)">Lhasa</a> (decompression only)</li> <li><a href="/wiki/StuffIt_Expander" title="StuffIt Expander">StuffIt Expander</a> (decompression only)</li> <li><a href="/wiki/The_Unarchiver" title="The Unarchiver">The Unarchiver</a> (decompression only)</li> <li><a href="/wiki/TUGZip" title="TUGZip">TUGZip</a></li> <li><a href="/wiki/ZipGenius" title="ZipGenius">ZipGenius</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7em"><a href="/wiki/Commercial_software" title="Commercial software">Commercial</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/ARC_(file_format)" title="ARC (file format)">ARC</a></li> <li><a href="/wiki/ALZip" title="ALZip">ALZip</a></li> <li><a href="/wiki/Archive_Utility" class="mw-redirect" title="Archive Utility">Archive Utility</a></li> <li><a href="/wiki/ARJ" title="ARJ">ARJ</a></li> <li><a href="/wiki/BetterZip" title="BetterZip">BetterZip</a></li> <li><a href="/wiki/MacBinary" title="MacBinary">MacBinary</a></li> <li><a href="/wiki/PKZIP" title="PKZIP">PKZIP/SecureZIP</a></li> <li><a href="/wiki/PowerArchiver" title="PowerArchiver">PowerArchiver</a></li> <li><a href="/wiki/StuffIt" title="StuffIt">StuffIt</a></li> <li><a href="/wiki/WinAce" title="WinAce">WinAce</a></li> <li><a href="/wiki/WinRAR" title="WinRAR">WinRAR</a></li> <li><a href="/wiki/WinZip" title="WinZip">WinZip</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Non-archiving<br />compressors</th><td class="navbox-list-with-group navbox-list navbox-odd" 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:7em">Generic</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/Bzip2" title="Bzip2">bzip2</a></li> <li><a href="/wiki/Compress_(software)" title="Compress (software)">compress</a></li> <li><a href="/wiki/Gzip" title="Gzip">gzip</a></li> <li><a href="/wiki/Lzip" title="Lzip">lzip</a></li> <li><a href="/wiki/Lzop" title="Lzop">lzop</a></li> <li><a href="/wiki/Pack_(software)" title="Pack (software)">pack</a></li> <li><a href="/wiki/Rzip" title="Rzip">rzip</a></li> <li><a href="/wiki/Snappy_(compression)" title="Snappy (compression)">Snappy</a></li> <li><a href="/wiki/XZ_Utils" title="XZ Utils">XZ Utils</a></li> <li><a href="/wiki/Zstd" title="Zstd">zstd</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7em"><a href="/wiki/Executable_compression" title="Executable compression">For code</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="padding:0"><div style="padding:0 0.25em"><a href="/wiki/UPX" title="UPX">UPX</a></div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Data_compression#Audio" title="Data compression">Audio<br /> compression</a><br /> <span style="font-size:85%;">(<a href="/wiki/Comparison_of_audio_coding_formats" title="Comparison of audio coding formats">comparison</a>)</span></th><td class="navbox-list-with-group navbox-list navbox-odd" 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:7em;padding-top:5px; padding-bottom:5px"><a href="/wiki/Lossy_compression" title="Lossy compression">Lossy</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/Advanced_Audio_Coding" title="Advanced Audio Coding">AAC</a> <ul><li><a href="/wiki/Fraunhofer_FDK_AAC" title="Fraunhofer FDK AAC">Fraunhofer FDK AAC</a></li> <li><a href="/wiki/Nero_AAC_Codec" title="Nero AAC Codec">Nero AAC Codec</a></li> <li><a href="/wiki/FAAC" title="FAAC">FAAC</a></li></ul></li> <li><a href="/wiki/Helix_(multimedia_project)" title="Helix (multimedia project)">Helix DNA Producer</a></li> <li><a href="/wiki/MP3" title="MP3">MP3</a> <ul><li><a href="/wiki/L3enc" title="L3enc">l3enc</a></li> <li><a href="/wiki/LAME" title="LAME">LAME</a></li></ul></li> <li><a href="/wiki/TooLAME" title="TooLAME">TooLAME</a></li> <li><a href="/wiki/Libavcodec" title="Libavcodec">libavcodec</a></li> <li><a href="/wiki/CELT" title="CELT">libcelt</a></li> <li><a href="/wiki/Opus_(audio_format)" title="Opus (audio format)">libopus</a></li> <li><a href="/wiki/Speex" title="Speex">libspeex</a></li> <li><a href="/wiki/Musepack" title="Musepack">Musepack</a></li> <li><a href="/wiki/Vorbis" title="Vorbis">libvorbis</a></li> <li><a href="/wiki/Windows_Media_Encoder" title="Windows Media Encoder">Windows Media Encoder</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:7em;padding-top:5px; padding-bottom:5px"><a href="/wiki/Lossless_compression" title="Lossless compression">Lossless</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/Apple_Lossless_Audio_Codec" title="Apple Lossless Audio Codec">ALAC</a></li> <li><a href="/wiki/FLAC" title="FLAC">FLAC</a></li> <li><a href="/wiki/Libavcodec" title="Libavcodec">libavcodec</a></li> <li><a href="/wiki/Monkey%27s_Audio" title="Monkey's Audio">Monkey's Audio</a></li> <li><a href="/wiki/Audio_Lossless_Coding" title="Audio Lossless Coding">mp4als</a></li> <li><a href="/wiki/OptimFROG" title="OptimFROG">OptimFROG</a></li> <li><a href="/wiki/Shorten_(codec)" title="Shorten (codec)">Shorten</a></li> <li><a href="/wiki/WavPack" title="WavPack">WavPack</a></li> <li><a href="/wiki/L2HC" title="L2HC">L2HC</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/Data_compression#Video" title="Data compression">Video<br /> compression</a><br /> <span style="font-size:85%;">(<a class="mw-selflink selflink">comparison</a>)</span></th><td class="navbox-list-with-group navbox-list navbox-odd" 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:7em"><a href="/wiki/Lossy_compression" title="Lossy compression">Lossy</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="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:1%"><a href="/wiki/MPEG-4_Part_2" title="MPEG-4 Part 2">MPEG-4 ASP</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/3ivx" title="3ivx">3ivx</a></li> <li><a href="/wiki/DivX" title="DivX">DivX</a></li> <li><a href="/wiki/Nero_Digital" title="Nero Digital">Nero Digital</a></li> <li><a href="/wiki/FFmpeg" title="FFmpeg">FFmpeg</a></li> <li><a href="/wiki/HDX4" title="HDX4">HDX4</a></li> <li><a href="/wiki/Xvid" title="Xvid">Xvid</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Advanced_Video_Coding" title="Advanced Video Coding">H.264</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/CoreAVC" title="CoreAVC">CoreAVC</a></li> <li>Blu-code</li> <li><a href="/wiki/DivX" title="DivX">DivX</a></li> <li><a href="/wiki/FFmpeg" title="FFmpeg">FFmpeg</a></li> <li><a href="/wiki/Nero_Digital" title="Nero Digital">Nero Digital</a></li> <li><a href="/wiki/OpenH264" title="OpenH264">OpenH264</a></li> <li><a href="/wiki/QuickTime" title="QuickTime">QuickTime</a></li> <li><a href="/wiki/X264" title="X264">x264</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/High_Efficiency_Video_Coding" title="High Efficiency Video Coding">HEVC</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/DivX" title="DivX">DivX</a></li> <li><a href="/wiki/X265" title="X265">x265</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Others</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/CineForm" title="CineForm">CineForm</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/Avid_DNxHD" title="Avid DNxHD">DNxHD</a></li> <li><a href="/wiki/Helix_(multimedia_project)" title="Helix (multimedia project)">Helix DNA Producer</a></li> <li><a href="/wiki/Indeo" title="Indeo">Indeo</a></li> <li><a href="/wiki/Libavcodec" title="Libavcodec">libavcodec</a></li> <li><a href="/wiki/Dirac_(video_compression_format)" title="Dirac (video compression format)">Schrödinger (Dirac)</a></li> <li><a href="/wiki/Smart_Bitrate_Control" title="Smart Bitrate Control">SBC</a></li> <li><a href="/wiki/Sorenson_codec" class="mw-redirect" title="Sorenson codec">Sorenson</a></li> <li><a href="/wiki/VP7" class="mw-redirect" title="VP7">VP7</a></li> <li><a href="/wiki/Theora" title="Theora">libtheora</a></li> <li><a href="/wiki/Libvpx" title="Libvpx">libvpx</a></li> <li><a href="/wiki/Windows_Media_Encoder" title="Windows Media Encoder">Windows Media Encoder</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:7em"><a href="/wiki/Lossless_compression" title="Lossless compression">Lossless</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/FFV1" title="FFV1">FFV1</a></li> <li><a href="/wiki/Huffyuv" title="Huffyuv">Huffyuv</a></li> <li><a href="/wiki/Lagarith" title="Lagarith">Lagarith</a></li> <li><a href="/wiki/MSU_Lossless_Video_Codec" title="MSU Lossless Video Codec">MSU Lossless</a></li> <li><a href="/wiki/YULS" title="YULS">YULS</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li>See also: <a href="/wiki/Template:Compression_methods" title="Template:Compression methods">compression methods</a> and <a href="/wiki/Template:Compression_formats" title="Template:Compression formats">compression formats</a></li></ul> </div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐q528j Cached time: 20241122143333 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.751 seconds Real time usage: 0.968 seconds Preprocessor visited node count: 4237/1000000 Post‐expand include size: 249782/2097152 bytes Template argument size: 3435/2097152 bytes Highest expansion depth: 12/100 Expensive parser function count: 8/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 104175/5000000 bytes Lua time usage: 0.343/10.000 seconds Lua memory usage: 6650920/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 718.670 1 -total 33.27% 239.128 1 Template:Reflist 23.77% 170.831 17 Template:Navbox 22.60% 162.452 17 Template:Cite_web 17.34% 124.600 1 Template:Short_description 15.60% 112.111 1 Template:Compression_formats 11.38% 81.789 2 Template:Pagetype 5.57% 40.016 1 Template:When 4.90% 35.225 5 Template:Webarchive 4.71% 33.827 1 Template:Fix --> <!-- Saved in parser cache with key enwiki:pcache:idhash:3229132-0!canonical and timestamp 20241122143333 and revision id 1241813688. Rendering was triggered because: page-view --> </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=Comparison_of_video_codecs&oldid=1241813688">https://en.wikipedia.org/w/index.php?title=Comparison_of_video_codecs&oldid=1241813688</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:Data_compression" title="Category:Data compression">Data compression</a></li><li><a href="/wiki/Category:Multimedia_software_comparisons" title="Category:Multimedia software comparisons">Multimedia software comparisons</a></li><li><a href="/wiki/Category:Video_codecs" title="Category:Video codecs">Video codecs</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:Webarchive_template_wayback_links" title="Category:Webarchive template wayback links">Webarchive template wayback links</a></li><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:All_articles_with_vague_or_ambiguous_time" title="Category:All articles with vague or ambiguous time">All articles with vague or ambiguous time</a></li><li><a href="/wiki/Category:Vague_or_ambiguous_time_from_June_2017" title="Category:Vague or ambiguous time from June 2017">Vague or ambiguous time from June 2017</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 23 August 2024, at 08:02<span class="anonymous-show"> (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=Comparison_of_video_codecs&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-f69cdc8f6-jfl4j","wgBackendResponseTime":271,"wgPageParseReport":{"limitreport":{"cputime":"0.751","walltime":"0.968","ppvisitednodes":{"value":4237,"limit":1000000},"postexpandincludesize":{"value":249782,"limit":2097152},"templateargumentsize":{"value":3435,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":8,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":104175,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 718.670 1 -total"," 33.27% 239.128 1 Template:Reflist"," 23.77% 170.831 17 Template:Navbox"," 22.60% 162.452 17 Template:Cite_web"," 17.34% 124.600 1 Template:Short_description"," 15.60% 112.111 1 Template:Compression_formats"," 11.38% 81.789 2 Template:Pagetype"," 5.57% 40.016 1 Template:When"," 4.90% 35.225 5 Template:Webarchive"," 4.71% 33.827 1 Template:Fix"]},"scribunto":{"limitreport-timeusage":{"value":"0.343","limit":"10.000"},"limitreport-memusage":{"value":6650920,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-q528j","timestamp":"20241122143333","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Comparison of video codecs","url":"https:\/\/en.wikipedia.org\/wiki\/Comparison_of_video_codecs","sameAs":"http:\/\/www.wikidata.org\/entity\/Q4121046","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q4121046","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":"2005-11-24T01:18:01Z","dateModified":"2024-08-23T08:02:12Z","headline":"Wikimedia list article"}</script> </body> </html>