{"id":2197,"date":"2020-10-17T15:58:39","date_gmt":"2020-10-17T15:58:39","guid":{"rendered":"http:\/\/mp4gain.com\/mp4gain\/?p=2197"},"modified":"2020-10-17T15:58:39","modified_gmt":"2020-10-17T15:58:39","slug":"video-codecs-and-containers","status":"publish","type":"post","link":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/","title":{"rendered":"Video codecs and containers."},"content":{"rendered":"<p><strong>Video codecs and containers.<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif\" alt=\"Video Codec\" width=\"1584\" height=\"1066\" \/><\/p>\n<p>This article is intended to refer here to those who are trying to &#8220;convert&#8221; something, without understanding what they are doing and why.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/www.muvi.com\/wp-content\/uploads\/2020\/08\/Audio-Video-Encoding-Process.jpg\" alt=\"Video Codecs\" width=\"1376\" height=\"500\" \/><\/p>\n<p>To work as efficiently as possible with any object, you need to understand how it works. If the video file is for you a mysterious black box, inside which mysterious things happen, perhaps not without the help of black magic, then your effectiveness will be minimal.<\/p>\n<p>So. All information on the computer is in the form of files. This, I hope, is not a surprise to anyone. Here we will start from this basic concept.<\/p>\n<p>Any video file must be a container. A container is a repository of content. There are multi-structure storages &#8211; these are container formats. For example, a bento box is an example of a container. You can put sushi or tempura on it. What can you put in a video container? Well, at least image and sound, one at a time. This is a set without which there is nothing to do. What can you put to the maximum? The modern Matryoshka container allows you to put various video and audio tracks, text and graphic subtitles, fonts to display them, images and I don&#8217;t know what else.<\/p>\n<p>Going back to the bento box example, note that miso cannot be poured into it; will flow in fig. Not all containers can accept all flows. There are compatibility restrictions that make life difficult.<\/p>\n<p>Container examples: mpeg, avi, mkv, mp4, ogm, vob, mov, rm, divx, asf. You don&#8217;t have to look closely at the list to understand that these are standard file extensions. Of course. Because file = container.<\/p>\n<p>Streams or tracks are stored inside the container. These streams have a format called a codec. And this difference must be understood with particular clarity. The container is a file format. And the codec is the stream format it contains. They are two independent things. Yes, there are some inextricably linked containers and codecs. For example, the Real Media container can only store real video and real audio streams. And vice versa, these formats cannot be stored in any other container (almost, as I have already been corrected). But they are still different concepts that should not be confused.<\/p>\n<p>The codec concept usually includes the following aspects:<br \/>\n1) The actual data storage format.<br \/>\n2) Software that allows you to encode information in this format and \/ or decode it from it.<\/p>\n<p>Examples of video codecs: divx, xvid, avc, x264, vp6, vp7, mpeg-1, mpeg-2, huffyuv.<br \/>\nExamples of audio codecs: mp3, ogg, ac3, aac.<\/p>\n<p>While containers are generally distinguished by file extensions, codecs are distinguished by the four-character FourCC code.<\/p>\n<p>The codec concept is usually associated with a kind of compression. Raw (uncompressed) streams also have their own formats, but they do not require decoding, and therefore the concept of codec is generally not applied to them.<\/p>\n<p>Now let&#8217;s take a look at the most popular containers, codecs, and related issues. As a general rule, the problems we have are of two types: related to reproduction and related to editing.<\/p>\n<p>MPEG is one of the oldest containers. It can store only video in mpeg-1 format and audio in mp2 format. And in a friendly way, with quite strict restrictions on the size of the image and the bitrate of the sound. Due to the age and primitiveness of the format, almost all players and publishers understand it. But for the same reasons, it became almost impossible to meet him. Nobody needs these things.<\/p>\n<p>AVI is also quite old, but it is still a very useful container. It&#8217;s good because, again, all the players and all the editors get it. Almost all mpeg-based formats fit into it, as well as many that support them. The following video formats do not fit avi: avc (aka Nero AVC or Nero H.264), wmv below version 9, as well as any tinsel like actual video, which was originally designed to be incompatible with anything in the world. By sounds, supposedly anything, except Vorbis ogg.<\/p>\n<p>OGM is where Vorbis ogg goes. Because the format was created on the basis of this very ogg. At the moment, he is practically ousted by the matryoshka because he can do the same, only better. It is also not compatible with any conventional software.<\/p>\n<p>MKV is a nesting doll that can fit just about anything except flash video. But due to its complexity and versatility, it is still possible to do with it only things like: mount, look and dismount.<\/p>\n<p>MP4 is actually modern MPEG. It only takes things that are compatible with the MPEG standard, but at the same time includes its latest updates.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Video codecs and containers. This article is intended to refer here to those who are trying to &#8220;convert&#8221; something, without understanding what they are doing and why. To work as efficiently as possible with any object, you need to understand how it works. If the video file is for you a mysterious black box, inside &hellip; <a href=\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Video codecs and containers.&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[45907,45908,45813,45839,45818,45906,45909,45798,45797,45796,45844,45795,45791,45805,45804,45880,45803,45790,45802,45808,45811,45812,45814,45809,45810,45816,45817,45822,45823,45824,45829,45832,45831,45830,45825,45833,45787,6891,45835,45834,45840,45846,45847,45855,45793,45856,47375,45859,45872,45873,45876,45879,45886,45881,45885,45884,45794,45792,45788,45850,45890,45889,45789,45893,45819,45898,45897,45860,45862,23837,45848,45857,45888,45891,45858,45894,45899,23008,45807,45815,29703,45821,45820,45826,45892,45799,45801,45800,45849,45866,45874,45887,45900,45852,45870,45871,45827,45828,45867,45837,45838,45836,45842,45843,45841,45845,45901,45853,45854,29660,45861,45851,45864,45865,45869,45868,45875,45878,45877,45883,45882,45806,45896,45895,45902,45903,45904,45905],"class_list":["post-2197","post","type-post","status-publish","format-standard","hentry","category-audio-video","tag-24-bit-audio-encoding","tag-32-bit-audio-encoding","tag-audio-cd-encoding","tag-audio-coding-game","tag-audio-data-encoding","tag-audio-encoding-128kbps","tag-audio-encoding-5-1","tag-audio-encoding-aac","tag-audio-encoding-ac3","tag-audio-encoding-ac3-not-supported","tag-audio-encoding-ac3-not-supported-huawei","tag-audio-encoding-algorithms","tag-audio-encoding-and-decoding","tag-audio-encoding-base64","tag-audio-encoding-benchmark","tag-audio-encoding-bit-rate","tag-audio-encoding-bit-rate-quality","tag-audio-encoding-bitrate","tag-audio-encoding-bitrate-android","tag-audio-encoding-channels","tag-audio-encoding-check","tag-audio-encoding-code","tag-audio-encoding-compression","tag-audio-encoding-conversion","tag-audio-encoding-converter","tag-audio-encoding-data-size","tag-audio-encoding-dts","tag-audio-encoding-eac3-not-supported","tag-audio-encoding-error","tag-audio-encoding-examples","tag-audio-encoding-ffmpeg","tag-audio-encoding-file","tag-audio-encoding-flac","tag-audio-encoding-format-ac3-not-supported","tag-audio-encoding-format-eac3-not-supported","tag-audio-encoding-format-meaning","tag-audio-encoding-formats","tag-audio-encoding-formats-explained","tag-audio-encoding-g-726","tag-audio-encoding-g711ulaw","tag-audio-encoding-hikvision","tag-audio-encoding-ios","tag-audio-encoding-issue","tag-audio-encoding-library","tag-audio-encoding-linear16","tag-audio-encoding-lossless","tag-audio-encoding-meaning","tag-audio-encoding-mp2l2","tag-audio-encoding-pcm","tag-audio-encoding-phone","tag-audio-encoding-quality","tag-audio-encoding-rate","tag-audio-encoding-sample","tag-audio-encoding-sample-rate","tag-audio-encoding-sampling-frequency","tag-audio-encoding-schemes","tag-audio-encoding-software","tag-audio-encoding-standards","tag-audio-encoding-techniques","tag-audio-encoding-techniques-in-multimedia","tag-audio-encoding-transcoding","tag-audio-encoding-tutorial","tag-audio-encoding-types","tag-audio-encoding-using-ffmpeg","tag-audio-encoding-vs-decoding","tag-audio-encoding-webm","tag-audio-encoding-wiki","tag-audio-format-encoding-mp4","tag-audio-format-mp3-encoding","tag-audio-format-vs-encoding","tag-audio-input-encoding","tag-audio-latency-encoding","tag-audio-steganography-encoding","tag-audio-track-encoding","tag-audio-ulaw-encoding","tag-audio-video-encoding","tag-audio-watermarking-encoding","tag-best-audio-encoding-format","tag-bluetooth-audio-encoding","tag-c-audio-encoding","tag-digital-audio-encoding","tag-dolby-audio-encoding-utility","tag-dvd-audio-encoding","tag-dvd-flick-audio-encoding-error","tag-dvd-flick-audio-encoding-takes-forever","tag-encoding-audio-and-video","tag-encoding-audio-and-video-bbc","tag-encoding-audio-and-video-bitesize","tag-encoding-audio-iphone","tag-encoding-audio-output","tag-encoding-audio-python","tag-encoding-audio-signal","tag-encoding-audio-with","tag-encoding-in-audio-files","tag-encoding-of-audio-signals","tag-encoding-on-audio","tag-esp32-audio-encoding","tag-ffmpeg-audio-encoding-example","tag-ffmpeg-audio-encoding-options","tag-google-audio-encoding","tag-gpu-audio-encoding","tag-gsm-audio-encoding","tag-handbrake-audio-encoding","tag-hdmi-audio-encoding","tag-hikvision-audio-encoding-type","tag-how-audio-encoding-works","tag-how-does-audio-encoding-work","tag-is-audio-encoding","tag-java-audio-encoding","tag-jet-audio-mp3-encoding-pack","tag-lav-audio-matrix-encoding","tag-mobile-audio-encoding-formats-include","tag-netflix-audio-encoding","tag-normal-audio-encoding","tag-obs-audio-encoding","tag-opus-audio-encoding","tag-perceptual-audio-encoding","tag-qt-audio-encoding","tag-quicktime-audio-encoding","tag-record-audio-encoding","tag-rtp-audio-encoding","tag-set-audio-encoding-bitrate","tag-video-audio-encoding-settings","tag-voip-audio-encoding","tag-wav-audio-encoding","tag-webrtc-audio-encoding","tag-youtube-audio-encoding","tag-zoom-audio-encoding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Video codecs and containers. - mp4gain.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Video codecs and containers. - mp4gain.com\" \/>\n<meta property=\"og:description\" content=\"Video codecs and containers. This article is intended to refer here to those who are trying to &#8220;convert&#8221; something, without understanding what they are doing and why. To work as efficiently as possible with any object, you need to understand how it works. If the video file is for you a mysterious black box, inside &hellip; Continue reading &quot;Video codecs and containers.&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/\" \/>\n<meta property=\"og:site_name\" content=\"mp4gain.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mp4gain\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-17T15:58:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif\" \/>\n<meta name=\"author\" content=\"R. Arias\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mp4gain\" \/>\n<meta name=\"twitter:site\" content=\"@mp4gain\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"R. Arias\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/\"},\"author\":{\"name\":\"R. Arias\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc\"},\"headline\":\"Video codecs and containers.\",\"datePublished\":\"2020-10-17T15:58:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/\"},\"wordCount\":783,\"image\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif\",\"keywords\":[\"24 bit audio encoding\",\"32 bit audio encoding\",\"audio cd encoding\",\"audio coding game\",\"audio data encoding\",\"audio encoding 128kbps\",\"audio encoding 5.1\",\"audio encoding aac\",\"audio encoding ac3\",\"audio encoding ac3 not supported\",\"audio encoding ac3 not supported huawei\",\"audio encoding algorithms\",\"audio encoding and decoding\",\"audio encoding base64\",\"audio encoding benchmark\",\"audio encoding bit rate\",\"audio encoding bit rate quality\",\"audio encoding bitrate\",\"audio encoding bitrate android\",\"audio encoding channels\",\"audio encoding check\",\"audio encoding code\",\"audio encoding compression\",\"audio encoding conversion\",\"audio encoding converter\",\"audio encoding data size\",\"audio encoding dts\",\"audio encoding eac3 not supported\",\"audio encoding error\",\"audio encoding examples\",\"audio encoding ffmpeg\",\"audio encoding file\",\"audio encoding flac\",\"audio encoding format ac3 not supported\",\"audio encoding format eac3 not supported\",\"audio encoding format meaning\",\"audio encoding formats\",\"audio encoding formats explained\",\"audio encoding g.726\",\"audio encoding g711ulaw\",\"audio encoding hikvision\",\"audio encoding ios\",\"audio encoding issue\",\"audio encoding library\",\"audio encoding linear16\",\"audio encoding lossless\",\"audio encoding meaning\",\"audio encoding mp2l2\",\"audio encoding pcm\",\"audio encoding phone\",\"audio encoding quality\",\"audio encoding rate\",\"audio encoding sample\",\"audio encoding sample rate\",\"audio encoding sampling frequency\",\"audio encoding schemes\",\"audio encoding software\",\"audio encoding standards\",\"audio encoding techniques\",\"audio encoding techniques in multimedia\",\"audio encoding transcoding\",\"audio encoding tutorial\",\"audio encoding types\",\"audio encoding using ffmpeg\",\"audio encoding vs decoding\",\"audio encoding webm\",\"audio encoding wiki\",\"audio format encoding mp4\",\"audio format mp3 encoding\",\"audio format vs encoding\",\"audio input encoding\",\"audio latency encoding\",\"audio steganography encoding\",\"audio track encoding\",\"audio ulaw encoding\",\"audio video encoding\",\"audio watermarking encoding\",\"best audio encoding format\",\"bluetooth audio encoding\",\"c# audio encoding\",\"digital audio encoding\",\"dolby audio encoding utility\",\"dvd audio encoding\",\"dvd flick audio encoding error\",\"dvd flick audio encoding takes forever\",\"encoding audio and video\",\"encoding audio and video bbc\",\"encoding audio and video bitesize\",\"encoding audio iphone\",\"encoding audio output\",\"encoding audio python\",\"encoding audio signal\",\"encoding audio with\",\"encoding in audio files\",\"encoding of audio signals\",\"encoding on audio\",\"esp32 audio encoding\",\"ffmpeg audio encoding example\",\"ffmpeg audio encoding options\",\"google audio encoding\",\"gpu audio encoding\",\"gsm audio encoding\",\"handbrake audio encoding\",\"hdmi audio encoding\",\"hikvision audio encoding type\",\"how audio encoding works\",\"how does audio encoding work\",\"is audio encoding\",\"java audio encoding\",\"jet audio mp3 encoding pack\",\"lav audio matrix encoding\",\"mobile audio encoding formats include\",\"netflix audio encoding\",\"normal audio encoding\",\"obs audio encoding\",\"opus audio encoding\",\"perceptual audio encoding\",\"qt audio encoding\",\"quicktime audio encoding\",\"record audio encoding\",\"rtp audio encoding\",\"set audio encoding bitrate\",\"video audio encoding settings\",\"voip audio encoding\",\"wav audio encoding\",\"webrtc audio encoding\",\"youtube audio encoding\",\"zoom audio encoding\"],\"articleSection\":[\"Audio and video\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/\",\"url\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/\",\"name\":\"Video codecs and containers. - mp4gain.com\",\"isPartOf\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif\",\"datePublished\":\"2020-10-17T15:58:39+00:00\",\"author\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc\"},\"breadcrumb\":{\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#primaryimage\",\"url\":\"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif\",\"contentUrl\":\"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mp4gain.com\/mp4gain\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Video codecs and containers.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#website\",\"url\":\"https:\/\/mp4gain.com\/mp4gain\/\",\"name\":\"mp4gain.com\",\"description\":\"Mp4 Gain Official Website\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mp4gain.com\/mp4gain\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc\",\"name\":\"R. Arias\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g\",\"caption\":\"R. Arias\"},\"description\":\"R. Arias is the author of this article and has extensive experience for more than 30 years as a recording engineer and audio specialist, as well as more than 20 years of experience creating algorithms related to audio and video. Linkedin\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/ricardoariaszorrilla\/\"],\"url\":\"https:\/\/mp4gain.com\/mp4gain\/author\/mp4gain\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Video codecs and containers. - mp4gain.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/","og_locale":"en_US","og_type":"article","og_title":"Video codecs and containers. - mp4gain.com","og_description":"Video codecs and containers. This article is intended to refer here to those who are trying to &#8220;convert&#8221; something, without understanding what they are doing and why. To work as efficiently as possible with any object, you need to understand how it works. If the video file is for you a mysterious black box, inside &hellip; Continue reading \"Video codecs and containers.\"","og_url":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/","og_site_name":"mp4gain.com","article_publisher":"https:\/\/www.facebook.com\/mp4gain","article_published_time":"2020-10-17T15:58:39+00:00","og_image":[{"url":"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif","type":"","width":"","height":""}],"author":"R. Arias","twitter_card":"summary_large_image","twitter_creator":"@mp4gain","twitter_site":"@mp4gain","twitter_misc":{"Written by":"R. Arias","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#article","isPartOf":{"@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/"},"author":{"name":"R. Arias","@id":"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc"},"headline":"Video codecs and containers.","datePublished":"2020-10-17T15:58:39+00:00","mainEntityOfPage":{"@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/"},"wordCount":783,"image":{"@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#primaryimage"},"thumbnailUrl":"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif","keywords":["24 bit audio encoding","32 bit audio encoding","audio cd encoding","audio coding game","audio data encoding","audio encoding 128kbps","audio encoding 5.1","audio encoding aac","audio encoding ac3","audio encoding ac3 not supported","audio encoding ac3 not supported huawei","audio encoding algorithms","audio encoding and decoding","audio encoding base64","audio encoding benchmark","audio encoding bit rate","audio encoding bit rate quality","audio encoding bitrate","audio encoding bitrate android","audio encoding channels","audio encoding check","audio encoding code","audio encoding compression","audio encoding conversion","audio encoding converter","audio encoding data size","audio encoding dts","audio encoding eac3 not supported","audio encoding error","audio encoding examples","audio encoding ffmpeg","audio encoding file","audio encoding flac","audio encoding format ac3 not supported","audio encoding format eac3 not supported","audio encoding format meaning","audio encoding formats","audio encoding formats explained","audio encoding g.726","audio encoding g711ulaw","audio encoding hikvision","audio encoding ios","audio encoding issue","audio encoding library","audio encoding linear16","audio encoding lossless","audio encoding meaning","audio encoding mp2l2","audio encoding pcm","audio encoding phone","audio encoding quality","audio encoding rate","audio encoding sample","audio encoding sample rate","audio encoding sampling frequency","audio encoding schemes","audio encoding software","audio encoding standards","audio encoding techniques","audio encoding techniques in multimedia","audio encoding transcoding","audio encoding tutorial","audio encoding types","audio encoding using ffmpeg","audio encoding vs decoding","audio encoding webm","audio encoding wiki","audio format encoding mp4","audio format mp3 encoding","audio format vs encoding","audio input encoding","audio latency encoding","audio steganography encoding","audio track encoding","audio ulaw encoding","audio video encoding","audio watermarking encoding","best audio encoding format","bluetooth audio encoding","c# audio encoding","digital audio encoding","dolby audio encoding utility","dvd audio encoding","dvd flick audio encoding error","dvd flick audio encoding takes forever","encoding audio and video","encoding audio and video bbc","encoding audio and video bitesize","encoding audio iphone","encoding audio output","encoding audio python","encoding audio signal","encoding audio with","encoding in audio files","encoding of audio signals","encoding on audio","esp32 audio encoding","ffmpeg audio encoding example","ffmpeg audio encoding options","google audio encoding","gpu audio encoding","gsm audio encoding","handbrake audio encoding","hdmi audio encoding","hikvision audio encoding type","how audio encoding works","how does audio encoding work","is audio encoding","java audio encoding","jet audio mp3 encoding pack","lav audio matrix encoding","mobile audio encoding formats include","netflix audio encoding","normal audio encoding","obs audio encoding","opus audio encoding","perceptual audio encoding","qt audio encoding","quicktime audio encoding","record audio encoding","rtp audio encoding","set audio encoding bitrate","video audio encoding settings","voip audio encoding","wav audio encoding","webrtc audio encoding","youtube audio encoding","zoom audio encoding"],"articleSection":["Audio and video"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/","url":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/","name":"Video codecs and containers. - mp4gain.com","isPartOf":{"@id":"https:\/\/mp4gain.com\/mp4gain\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#primaryimage"},"image":{"@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#primaryimage"},"thumbnailUrl":"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif","datePublished":"2020-10-17T15:58:39+00:00","author":{"@id":"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc"},"breadcrumb":{"@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#primaryimage","url":"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif","contentUrl":"https:\/\/static.freemake.com\/blog\/wp-content\/uploads\/2019\/03\/27091145\/how-does-video-codec-works.gif"},{"@type":"BreadcrumbList","@id":"https:\/\/mp4gain.com\/mp4gain\/video-codecs-and-containers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mp4gain.com\/mp4gain\/"},{"@type":"ListItem","position":2,"name":"Video codecs and containers."}]},{"@type":"WebSite","@id":"https:\/\/mp4gain.com\/mp4gain\/#website","url":"https:\/\/mp4gain.com\/mp4gain\/","name":"mp4gain.com","description":"Mp4 Gain Official Website","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mp4gain.com\/mp4gain\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/mp4gain.com\/mp4gain\/#\/schema\/person\/36ffddda9988e565bd4a9013324ce2cc","name":"R. Arias","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8ca03263e87418cfde07c571c83fa172297ce230085e4f181b9e5f9af745d6be?s=96&d=blank&r=g","caption":"R. Arias"},"description":"R. Arias is the author of this article and has extensive experience for more than 30 years as a recording engineer and audio specialist, as well as more than 20 years of experience creating algorithms related to audio and video. Linkedin","sameAs":["https:\/\/www.linkedin.com\/in\/ricardoariaszorrilla\/"],"url":"https:\/\/mp4gain.com\/mp4gain\/author\/mp4gain\/"}]}},"_links":{"self":[{"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/posts\/2197","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/comments?post=2197"}],"version-history":[{"count":0,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/posts\/2197\/revisions"}],"wp:attachment":[{"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/media?parent=2197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/categories?post=2197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mp4gain.com\/mp4gain\/wp-json\/wp\/v2\/tags?post=2197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}