Explaining Digital Video: Formats, Codecs & Containers

  Рет қаралды 271,407

ExplainingComputers

ExplainingComputers

Күн бұрын

Digital video formats, codecs and containers explained, including MP4, MOV, MXF, H.264, H.265, ProRes, DNxHD, H.262, M-JPEG, 3GP, MTS, AVCHD, XAVC-I, XAVC-S, XF-AVC, AS-11 DPP and DCP.
You may also be interested in my videos:
Explaining Image File Formats -
• Explaining Image File ...
DaVinci Resolve 17: The Best Free Video Editor -
• DaVinci Resolve 17: Th...
Top 8 Free Video Editors 2020 -
• Top 8 Free Video Edito...
More videos on computing and related topics can be found at:
/ explainingcomputers
You may also like my ExplainingTheFuture channel at: / explainingthefuture
Chapters
00:00 Introduction
00:34 Formats, Codecs & Containers
03:27 Codecs
07:47 Containers
10:32 Formats
12:55 Format Evolution

Пікірлер: 1 100
@FatNorthernBigot
@FatNorthernBigot 3 жыл бұрын
This is a subject I've taken for granted for decades, without actually understanding it. Thanks for this!
@guilherme5094
@guilherme5094 3 жыл бұрын
Same.
@codycast
@codycast 3 жыл бұрын
n00bs
@codycast
@codycast 3 жыл бұрын
@@aryanmaddox1749 spam
@FatNorthernBigot
@FatNorthernBigot 3 жыл бұрын
@@codycast Yes, but what about my mother's virtue? Surely there's comments to be made about that?
@codycast
@codycast 3 жыл бұрын
@@FatNorthernBigot ?
@CompleteAnimation
@CompleteAnimation 3 жыл бұрын
This topic is so complex, and this video only scratches the surface. You could literally make it your career to explain everything about digital video.
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
So true!
@simonkent3227
@simonkent3227 3 жыл бұрын
My goodness you've shown up my ignorance! That was a fantastically informative video.
@nitinb9202
@nitinb9202 2 жыл бұрын
After 20 years in photography, I need to go back to school after watching this tutorial. Thanks a lot.
@ExplainingComputers
@ExplainingComputers 2 жыл бұрын
Thanks for watching. Look out for the follow-up video "Explaining Image File Formats" this Sunday. :)
@NorthernKitty
@NorthernKitty 3 жыл бұрын
This is by FAR the best, briefest and most comprehensive simplification of digital video formats I've seen... fantastic job, thank you!! 🥰 From now on, anytime someone asks me to explain it - which I do very poorly - I can send them here.
@Supernaut2000
@Supernaut2000 3 жыл бұрын
This clearly explains why we haven’t heard from alien life as they don’t know what format to use with us, or they are so confused they gave up.
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Excellent!
@laustinspeiss
@laustinspeiss 3 жыл бұрын
There’s more truth in that than you think !
@jotatsu
@jotatsu 3 жыл бұрын
EC: Mentions common containers MKV: *Sad noises*.
@Sup_D
@Sup_D 3 жыл бұрын
Agree "FLV" was also missing which is also kind off common
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
My focus here was largely on acquisition and production. I can't imagine anybody shooting or editing in MKV. :)
@2namtaB
@2namtaB 3 жыл бұрын
@@ExplainingComputers possible follow up video on format conversion and what's lost in the process?
@michaeldodge7556
@michaeldodge7556 3 жыл бұрын
Almost all the vids on my NAS are .mkv
@invictusinmoralis6953
@invictusinmoralis6953 3 жыл бұрын
handbrake + MKV was the breakfast for fansubbers back in the day
@paranoidrodent
@paranoidrodent 3 жыл бұрын
Scrolling the comments, I see I was hardly alone in raising an eyebrow at the absence of Matroska/.mkv containers. I have also seen the numerous replies from our charming host regarding his focus on the production/editing side of things. If I might be so bold, Chris, could I suggest the idea of a future video that dives deeper into video containers including the pros and cons of each relatively popular type. It is not inherently obvious to a novice why one might choose MP4, MKV, MOV, the venerable AVI or whatnot over the other options. MKV clearly has a strong user base with video that has multiple language options, for example, but understanding why would be quite interesting. Why do those unique Android containers when MP4 exists? That sort of thing. Great video as always!
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Thanks for this! There are indeed possibilities for follow-up videos. :)
@autouzi
@autouzi Жыл бұрын
Definitely curious why MKV was left out. MKV is commonly used, open source, supports more options for audio and captions, and supports higher compression than MP4.
@DialecticRed
@DialecticRed Жыл бұрын
@@autouzi Me too, I came here specifically to understand MKV files because that is the default storage for OBS and I want to find an efficient way to upload my twitch streams to KZbin, as well as the best file to convert in order to edit with Premiere Pro (because Pr unfortunately does not support the MKV file format).
@Embracing01
@Embracing01 Жыл бұрын
@@autouzi I thought the same too it wasnt mentioned. It is a very common format. As for being higher compression than MP4, to be honest I haven't really noticed any difference, though programmes like Adobe Premiere don't support MKV, but you can remux MKV files to MP4 (OBS Studio can do this). I've noticed that you hardly hear of MPEG2 anymore, even avi you rarely hear of. I have a TV recorder machine called Argus which records in the .mts format that you would normally see on consumer grade HD camcorders. The recorded quality is superb, no compression I can tell and looks like the original, but oddly produces very small file sizes, but I think this is down to the bitrate it was recorded/captured at.
@rukydeez1030
@rukydeez1030 Жыл бұрын
@@DialecticRed You are better off with DaVinci Resolve. Also, it's cheaper & more efficient in my opinion.
3 жыл бұрын
I wrote a paper in college 16 years ago exactly about this topic. MP4 was a new format/container at the time, using mostly H.264 (H.265 didn't exist yet), HD files were almost non-existent, and most everything was SD with a few 480p or 576p videos. 3GP was also kind of new at the time (used in mobile phone videos). Good times...
@garyf3693
@garyf3693 3 жыл бұрын
You put a lot of time and energy into a very good presentation. Thank You!
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Thanks.
@j2simpso
@j2simpso 3 жыл бұрын
As a heavy user of various digital video/media solutions, it was certainly a pleasure to see a refresher on all of this stuff. Just thought I'd share a couple additions from my experience: 1) Media containers like MP4 can not only contain several audio streams and subtitle streams but also several video streams too! Some of the videos I encode have three or four different video tracks showing playback from different perspectives. 2) Media containers can have any or all of the items you listed (e.g. video streams, the audio stream(s), and subtitles). Some projects I've worked on use MP4 but simply contain a bunch of audio streams which is super handy if you're trying to transcribe audio from an interview and have a combination of combined and individual speaker's audio, enabling the transcriber to swap between the various speakers. Since it's all contained within that mp4 file it's very easy for them to work with. 3) Containers can also contain a bunch of other meta-data that may be handy for some projects. For instance, did you know that you can label each audio stream, video stream and transcription track, enabling viewers to clearly tell what they viewing? 4) Not all media playback software handles these containers the same way. I'd encourage anyone to try opening an MP4 file containing several audio, video, and transcript tracks in QuickTime and tell me what they see. Compare this with VLC which lets the user choose which audio, video, and closed captioning tracks they want to see. 5) Similar to the roll of 35mm film you held up at the end, modern-day video can also be created by threading together a bunch of still images. Some of the videos I'm creating right now use tens of thousands of ultra-high-resolution screenshots to put together 4K video at about 90 frames-per-second. 6) Although there are a number of great video editing tools out there, one tool I am using a lot is FFmpeg (from the terminal). It lets you do all sorts of stuff from creating multi-track audio MP4 files to creating multi-track audio, video, and closed captioning videos with sophisticated overlays. The best part is since it's a command-line tool you can use shell scripting to automate the whole video encoding workflow. Instead of spending hours in handbrake or other tools going project by project to define a workflow and wait for the processing to resume, I can write a clever script run it overnight on my computer and when I get up all the media files are encoded for me to view.
@RiggsTek
@RiggsTek 3 жыл бұрын
MKV (Matroska) container is widely used too :)
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Indeed.
@Lynxxde
@Lynxxde 3 жыл бұрын
Yeah, i was surprised it's not even mentioned, i use it for movies since about 6 years - mkvtoolnix rocks. :D
@MJ-uk6lu
@MJ-uk6lu 3 жыл бұрын
It's like second after mp4
@j2simpso
@j2simpso 3 жыл бұрын
Nothing against MKV, but I wonder what the benefit of that container is over say MP4? In addition, not all media players support the MKV format whereas there is typically universal support for MP4 and MOV.
@RiggsTek
@RiggsTek 3 жыл бұрын
@@j2simpso Easy to manipulate,
@gojohnniegogo
@gojohnniegogo 3 жыл бұрын
Here I am again with my cuppa. Sitting down with a brew to watch the new EC video is a habit I very much enjoy! The only time I have issues with codecs is on DVD players as the selection of formats supported is so random & varied. As far as Windows goes, at least you can download VLC or MPC-HC and pretty much forget about what format your files are in. This is one respect that things have definitely changed for the better!
@peterhaskew2819
@peterhaskew2819 3 жыл бұрын
This is definitely one of those videos which falls into the category of "Things I didn't realise I didn't know", or - more precisely - "Things about which I didn't realise how much there is not to know"! By that I mean both the things you've explained in the video and all the questions which arise from it because it's quite clear you've only really scratched the surface!
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
:)
@steveoddlers9696
@steveoddlers9696 3 жыл бұрын
I really wonder who had the glorious idea to throw in "I-Frame" as an abbreviation when we're trying to distinguish between interframe and intraframe.
@rleim
@rleim 3 жыл бұрын
People who don't use the name "interframe"
@laustinspeiss
@laustinspeiss 3 жыл бұрын
I frames are ‘intra coded’ - they can stand alone... P are predictive, only containing the detail needed to render between I-frames when running forward... B are ‘backward’ details... The complexity of the GOP (Group Of Pictures) determines the ‘temporal’ resolution of the stream... The other compression element is ‘spatial’ compression, which condenses the image to be rendered within the desired XY image space.
@wildwalkeruk
@wildwalkeruk 3 жыл бұрын
in professional video broadcast, for MPEG2, h264 and HEVC you have I, B and P frames. An I frame is a fully encoded frame, think of it like a JPG image. P and B frames only contain the 'differences' between I frames. So if you had an I frame once per second, and you are doing 25 frames per second, you would get an I, then some Bs and Ps, then a second later an I. In light compression, you generally get all I frames (no Bs or Ps) so you don't have to think about I frames. Even if you do have I, B and P, if you use something like Premiere as an editor, it will render all the frames fully for editing (so Premiere will take the I frame, and use that information to render the B and P frames as 'I' frames so you can d frame accurate edits).
@bigsky1970
@bigsky1970 3 жыл бұрын
Fascinating topic. I remember learning years ago that MPEG video from a source such as digital satellite and cable used (perhaps still do) the interframe compression mechanism, where it would only compress the moving parts of a video and not the still parts of the video. Too much movement on the screen and you can begin to see blocks of video (also known as pixelation) on the screen. A good example is the New Years celebration in Times Square with all the confetti raining down on the crowd below. I believe KZbin also uses the interframe compression as well. The DV tape demonstration in the video really cleared up a lot of confusion I had between the codec and the container. Very well done Chris, thank you sir!
@MovieMajorMarvin
@MovieMajorMarvin 3 жыл бұрын
Just graduated Film School and have never been explained this stuff so well in any of my editing classes. I took notes during this video. Great stuff.
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Congratulations on your graduation! :)
@ricsip
@ricsip 9 ай бұрын
That speaks much about the level of quality that school is holding...
@strawberriebabieex3
@strawberriebabieex3 3 жыл бұрын
Usually I understand various data formats but I have to admit regarding video data I have been in the dark. I didnt realize how much i was confusing codecs versus containers until I heard your explanation. very useful to know in that more highly compressed video formats are stressing our computers more now when editing. Thanks for the enlightening explanation!
@sethrd999
@sethrd999 3 жыл бұрын
In Linux we have various tools that make recognizing these things a pretty easy. At the first stage a command named 'file' this will display what the file is and read out the required info, if say the format is not something you have a player / codec for then you go straight for FFMPeg and convert it to something more friendly. There is also VP8 and VP9 codec / formats ( see wiki's for more info ) among other audio codecs formats like Ogg over MP3 which are preferred as shown codecs here come with license entanglements that are frowned upon due to overreach of DRM among other things ( Looking at you Hollywood ). I think as far as a player goes VLC is pretty much the go to on all platforms as it supports any and all codecs / formats usually out of the box.
@cdl0
@cdl0 3 жыл бұрын
Excellent: I was hoping somebody would post such a comment to save me the job of doing it. I always go for ffmpeg and vlc to sort out videos. One common thing that often needs to be fixed is the frame rate. Videos are often provided at, say, 50 fps, but they are simply 25 fps videos with each frame shown twice, so you can halve the file size with no loss of quality using ffmpeg's -r flag. This has the added benefit of cutting the processing power needed to display the video, often accompanied by a reduction in fan noise.
@CHAD-ek4dl
@CHAD-ek4dl 3 жыл бұрын
after many years, i never knew file extensions are not exactly the formats. thanks for great content
@anthonymccarthy4164
@anthonymccarthy4164 3 жыл бұрын
As a comment said earlier, I never really understood anything about this. Another excellent explanation, minimal jargon, clear, well planned and, as is rarely the case, useful.
@srtcsb
@srtcsb 3 жыл бұрын
I did not know hardly any of this subject before. Thank Chris for your clear and complete explanation on the topic. I now have the confidence I needed to handle the video files from my (over the air TV) DVR, which uses 'mts' format. I'd assumed that an app like VLC would play the files, but it's good to know the structure behind it. Thanks for another great video.
@waynestewart1919
@waynestewart1919 2 жыл бұрын
That was no-doubt the best video I've seen on explaining image file formats I've seen to-date. Thank you Mr. Barnatt. You are a treasure!
@telquad1953
@telquad1953 3 жыл бұрын
You've made it all sound not only clear but sensible! I hadn't appreciated the difference between codecs and containers. Thanks very much!
@willyarma_uk
@willyarma_uk 3 жыл бұрын
Who remembers Real player (rm) and Windows media (wmv)?
@encycl07pedia-
@encycl07pedia- 3 жыл бұрын
Or DivX and XviD!
@roelfbackus
@roelfbackus 3 жыл бұрын
What about the MOD format, back in 1987?
@MJ-uk6lu
@MJ-uk6lu 3 жыл бұрын
MPC-HC, anyone?
@sam09metal
@sam09metal 3 жыл бұрын
@@MJ-uk6lu mpc-hc no longer in development :(
@ramoncordova3435
@ramoncordova3435 11 ай бұрын
This is the best video on formats and codecs I’ve ever seen! It’s so clear and concise. I now have a WAY better understanding on the subject. I’m saving it a a reference to whenever I have questions or need a refresher. Thank you SO much!
@ExplainingComputers
@ExplainingComputers 11 ай бұрын
Glad it was helpful.
@amtimbs
@amtimbs 3 жыл бұрын
The accessibility and simplicity of this presentation is a work of art. Beautiful!
@wheelhousewatch
@wheelhousewatch Жыл бұрын
Companies have fallen in love with letters and numbers added on to product titles... And it seems to be " the more the merrier". Thank you for adding clarity to the chaos of characters! Wonderful explanation!
@alexhudspeth1213
@alexhudspeth1213 3 жыл бұрын
This went perfectly with a cuppa tea in my new Explaining Computers mug. Thanks for another great video!
@jamesgoacher1606
@jamesgoacher1606 3 жыл бұрын
That was a LOT of information. Makes me appreiciate Video Conversion/Recording Software much more.
@intermarer9145
@intermarer9145 3 жыл бұрын
This video feels like something I should have researched some time the last 20 years myself. Awesome work, thanks for making it!
@gwmattos
@gwmattos Жыл бұрын
Holy moly, you stretched my brain again and I will have to go back and watch this video several times because you dropped me into a deep dark black hole. I have had a camera in my hands since I was 8 years old and I thought I knew the formats clearly but clearly I do not. Thank you for a most professional presentation and you have stretched my brain almost to the breaking point. =⁠_⁠=
@midnightwind8067
@midnightwind8067 3 жыл бұрын
This was great. So much to learn and understand here. Thank You For This.
@joeotero3350
@joeotero3350 3 жыл бұрын
And then there's the mkv container?
@vidalhoaxer
@vidalhoaxer Ай бұрын
MKV god!
@pravatiacharya5921
@pravatiacharya5921 2 жыл бұрын
This is the best video ever made on explaining codec and containers. I was totally confused after I saw Raspberry Pi 4 documentation and it stated H.264 decode/encode and H.265 encode. Thank you Explaining Computers.
@smada36
@smada36 3 жыл бұрын
I disappeared down this rabbit hole of research once. Your explanation was much simpler to understand, as when you add in the audio codecs, the formats becomes a veritable fruit machine of combinations. All I wanted to know was how to store my DVD's on a NAS. I wasn't expecting a headache :)
@paulmaydaynight9925
@paulmaydaynight9925 3 жыл бұрын
use the Linux version of MakeMKV ,their big 'single' files though, buy more drives for your openmediavault , and/or use an ffmpeg script to off line recode them 'once' for everything on your lan, simples ^_~
@tonybareham7573
@tonybareham7573 3 жыл бұрын
Excellent Video Chris, I've been messing about with video files for years and didn't know most of what your video has taught me today :)
@TailSpinRCSpain
@TailSpinRCSpain 3 жыл бұрын
Great info, now I know a lot more than a few minutes ago.
@chriswilliamson590
@chriswilliamson590 3 жыл бұрын
Absolutely brilliant Chris. Thanks ever so much. Video formats have baffled me for years with various devices.
@adrianclarkmbbs
@adrianclarkmbbs 2 жыл бұрын
I’ve watched several videos trying to understand this. Yours is the clearest and helped me a lot. Thank you.
@i_used_adblock_to_watch_this
@i_used_adblock_to_watch_this 3 жыл бұрын
I already knew this but it's always fun and interesting to hear someone else explain it.
@koalabravo
@koalabravo 3 жыл бұрын
Quite possibly the clearest explanation I've seen on this tricky subject. Well done.
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Thanks! :)
@prdsatx4467
@prdsatx4467 Жыл бұрын
Not gonna lie, this information was very useful in understanding the various formats my video editor can spit out. Now I know H.264 / MP4 format is the best combo for online uploads. Thanks!
@charleskrueger5523
@charleskrueger5523 3 жыл бұрын
This is the new standard for explain video formats. Thank you.
@ronnierush9379
@ronnierush9379 3 жыл бұрын
Great Video and thanks, I have learnt something new this afternoon even if it did cause my container "brain" to heat up considerably.
@paulanderson5022
@paulanderson5022 3 жыл бұрын
Fab explanation Chris, wish you'd been training when I was in broadcast television!
@mediaprof3943
@mediaprof3943 3 жыл бұрын
Another great video on basic computing that no one explains as well. Love the DV tape analogy to explain containers.
@THAPAN-PAYODHI
@THAPAN-PAYODHI Жыл бұрын
Thank you Was looking for something precise like this. Love and respect from India🇮🇳
@Hi-kq5rx
@Hi-kq5rx 3 жыл бұрын
Great video, clear, concise, comprehensive and informative, as usual 👌
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Much appreciated!
@arijeetsarkar1512
@arijeetsarkar1512 Жыл бұрын
Sir, The way you present these topic in a succinct manner is a testament to your great teaching ability. Thank you for this channel sir.We love your work
@ryancoke777
@ryancoke777 3 жыл бұрын
Digital video sure has come a long way. I remember watching video in RealPlayer format in the late 90s and it was like watching a slideshow of maximum compressed JPGs at 10 FPS.
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
This is so true. Amazing progress has occurred. :)
@zinsy23
@zinsy23 3 жыл бұрын
Wow, that was a lot more informative than I was expecting! I have heard one other person mention that file containers and codecs are not the same thing, so it's great to see more information about that in-depth! I screen-record with MKV container these days because of recovery from corrupted video, but I always end up muxing to MP4 using Avidemux, OBS (both nearly instant probably because of same file container and copying frames), or Handbrake. I use MTS for camcorder, MP4 for Android Phone, and MOV with iPad. I generally export using AVI and compress it with CRF in Handbrake to generally get the best ratio between quality and size without risking losing more quality until the very last step. I feel old-fashioned doing that, but that's just how I do things. :)
@SkyFly19853
@SkyFly19853 3 жыл бұрын
Another informative video... ✅✅✅✅✅✅✅
@stevejennings3960
@stevejennings3960 3 жыл бұрын
Absolutely love every one of your videos and to be honest - you could present a video how I was conceived by my parents and I’d still be interested!!! Can’t wait for more videos (as long as not the conceiving video lol)
@laustinspeiss
@laustinspeiss 3 жыл бұрын
Thanks for this... I spent ten years through the 2000s trying to explain this to people who should’ve known.
@laustinspeiss
@laustinspeiss 3 жыл бұрын
Just to add, one of those projects was trying to complete a $$$ government tender for ‘Parliament House’ broadcast capture, compression, reticulation and storage systems. The tender was so badly written, I had to call them out, and about a week later the tender was withdrawn, and rewritten some months later ! A lot of pissed-off vendors that would have tried to sell them ‘whatever’ they had!
@cliffterpher
@cliffterpher 2 жыл бұрын
Thanks Chris! You have an amazing knack of making videos about everything I need to know!!
@nathanaelsmith3553
@nathanaelsmith3553 3 жыл бұрын
Very useful information presented clearly.
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Thanks!
@lee99bay
@lee99bay 3 жыл бұрын
It is worth to mention about mkv and old avi conteners. KZbin is testing a new AV1 codec. AV2 and H266 codecs are in development. And lastly. I think a lot people probably remember illegal DivX 3 alfa codec stolen from Microsoft. I do remember this time a years ago. If you had dvd-rom drive or dvd-rw you could rip (still can) dvd video to avi with xvid or DivX 5 to single cd 700mb. 4,38gb or more with DVDDL to one single CD. Best regards!
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Agreed. My focus here was on acquisition and production.
@lee99bay
@lee99bay 3 жыл бұрын
@@ExplainingComputers okay so maybe you will make part 2 in near future. I think this topic is interesting.
@PS_Tube
@PS_Tube 3 жыл бұрын
This video gave us the in-depth knowledge of the video outputs we see all around. Awesome. Have an amazing week Chris.
@michalrumanek7392
@michalrumanek7392 3 жыл бұрын
Now everything seems to be much more clearer. Thanks for this video!
@------country-boy-------
@------country-boy------- 3 жыл бұрын
Thank You for making this Video !!! Matroska (.mkv) is a media container that's kinda popular in the opensource community as well.
@danieloathout6528
@danieloathout6528 3 жыл бұрын
Thanks for explaining this very confusing subject. I find it difficult to produce videos that all mutually compatible with computers, youtube and DVDs. What plays perfectly on Computers i.e MP4s does not play on all DVD players. Some of the older DVD players will not play MP4 videos so I have to make in video in more than one format to get it to play on multiple people's devices. This certainly helps to clean up some of the confusion.
@tanker777.
@tanker777. 3 жыл бұрын
You definitely have one of the most useful channels. Thank you sir, you are a real teacher.
@adunbar2191
@adunbar2191 5 ай бұрын
By far the best explanation of codecs I’ve seen. Thank you so much for this!
@tlmoller
@tlmoller 3 жыл бұрын
Nice stuff. I was fighting with this several years ago when I was in Nokia. The phone supported “MP4”, but as you said this is just a container. An area I think you skiped is the Audio codec. The contain includes also Audio and this also comes in various formats (AAC, MP3, etc). If you get this wrong, no sound... Also the MKV container is imortant as it can contain several items. Like multiple audio or subtitle track. By the way, in Denmark we broadcast in TS with H.264 video and AAC audio.
@AndrewGillard
@AndrewGillard 3 жыл бұрын
I believe MKV was also the only real container choice for multiple _video_ tracks back when I was comparing containers many years ago. (I don't know if more containers support that now, and I might be wrong about that anyway! :p) I imagine that's a very rarely used feature, with multiple audio and subtitle tracks being more common, but weren't DVDs hyped, at launch, as supporting multiple camera angles that the viewer could switch between on demand? I don't recall that ever really being used, but the idea is there! 😹 I could imagine something like OBS having the option of saving all/several video inputs/scenes as separate tracks in the same container when recording, along with all/several audio tracks, so that everything was in the same place for any future editing, and all tracks should(?) be correctly synced up. But I doubt video editors have much support for multiple video tracks in one container (though I hope I'm wrong!), so OBS recording like that wouldn't be too useful... MKV also supports "attachments" - arbitrary embedded files - which can sometimes be useful!
@SpiritmanProductions
@SpiritmanProductions 2 жыл бұрын
It's also TS with H.264 and AAC in the UK. I think he quoted the preferred format for delivery of material to the broadcaster by a production house. lol
@harshturakhia1
@harshturakhia1 3 жыл бұрын
Thank you so much!... Never knew about codec+container concept.
@JosephXFS
@JosephXFS 2 жыл бұрын
Great breakdown, Thanks for the brevity and no filler take.
@shreekumar3d
@shreekumar3d 3 жыл бұрын
Informative video, as always. I watched this to refresh my memory about these things. Got the apple side of the story as a bonus. Thanks for making these videos. Amazing voice and delivery as always. You are like the Geoff Boycott of KZbin to me!
@IndellableHatesHandles
@IndellableHatesHandles 3 жыл бұрын
You always put so much effort into your videos. Truly a rarity on KZbin these days.
@VideosfromNH
@VideosfromNH 3 жыл бұрын
Now I know I'm uploading to KZbin in an appropriate format.
@SH-vv7zq
@SH-vv7zq 3 жыл бұрын
Another beautifully crafted video. Thanks Chris.
@patrickwilliams7078
@patrickwilliams7078 Жыл бұрын
I love these videos. It has that no nonsense, let's get on with it approach so reminiscent of teaching computer tv programmes in the 80's
@AlexeyDenissov
@AlexeyDenissov 3 жыл бұрын
Where is the mention of the world's most widespread "open format" MKV container?
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
I do state that other containers exist, but that I am only going to cover those on the initial table. My focus here is on digital video aquistion and production, and MKV is not an acquisition or production container.
@gorgo75
@gorgo75 3 жыл бұрын
@@ExplainingComputers but it is open.... :-)
@LPFan4
@LPFan4 3 жыл бұрын
Part two is due! Complementing on VP9 and licensing. Oh, and MKV ;)
@mattbabcock9417
@mattbabcock9417 3 жыл бұрын
For me, so much new to learn in this presentation... Had to watch it several times... Time well spent (both for the presentation and viewing). Thank you!
@LMacNeill
@LMacNeill 3 жыл бұрын
Very nice! I've often wondered about the differences between all these formats. I've only recently gotten into video editing and am still very much a novice. The business I'm in -- organizing conventions and trade-shows -- is necessarily going "virtual" due to pandemic-related lockdowns and travel restrictions. So I've had to adapt and learn how to record and edit video of the various presentations that used to be delivered to large rooms full of people, but are now only available online. I'm learning more every day, of course, but this video really cleared up a *bunch* of questions I had. Thanks so much!
@Graham_Rule
@Graham_Rule 3 жыл бұрын
Thanks, that was very informative. Would you be able to follow up with something about how audio in included in the containers. There seems to be an equally bewildering situation there what with bit rates and multiple channels. And for icing on the cake how about demystifying how all videos are streamed?
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Hi Graham. You are right, there were possibilities for other videos here. I will see how popular (or otherwise) this video is . . .
@sixtyinsix
@sixtyinsix 3 жыл бұрын
Would also appreciate a video on containers and audio.👍 Perhaps include subtitles?
@paulmaydaynight9925
@paulmaydaynight9925 3 жыл бұрын
@@ExplainingComputers for fun see '0612 TV w/ NERDfirst FFMPEG Advanced Techniques Pt1 - Advanced Filters' and his part two ^_-
@Kavlor1
@Kavlor1 3 жыл бұрын
I never even knew there was a format that supported transparency(Alpha channel) till recent.
@ling6701
@ling6701 2 жыл бұрын
A ton of information packed into one simple video (on a complex topic). Thanks for the explanation and the time spent on it.
@sonicart1808
@sonicart1808 Жыл бұрын
Brilliant thanks Christopher.... the clearest explanation of this confusing subject matter I have seen.
@hernesc
@hernesc 3 жыл бұрын
Chris aka video wikipedia. Thank you for that.
@BharatMohanty
@BharatMohanty 3 жыл бұрын
I export my videos in webm format...small in sizes with good quality...
@persona83
@persona83 3 жыл бұрын
Never understood that myriad of video formats and codecs. This video is on point. Thanks Chris!
@thegamerboy1000
@thegamerboy1000 3 жыл бұрын
Thank you for this video as it delivered all the info I needed with enough detail and clarity in as short of a time as possible. I've tried looking into this before but a lot of the sites I went to added more detail than was necessary for me, where as this hit the spot right on the head!
@cokeforever
@cokeforever 3 жыл бұрын
Why no .MKV (matroska) among popular containers?! New Samsung tvs come without .AVI support but with .MKV support. In fact, MKV is the most usable and convenient container when you want separate audio tracks, nested tracks like subtitles in various languages and so on...
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
My focus here was on acquisition and production. I did note early on that lots of other codecs and containers were in use! :)
@Reziac
@Reziac 3 жыл бұрын
@@ExplainingComputers It might be useful to explain and contrast that with what we see in userland, once all that acquisition and production are done and sent to our screens.
@QBtracksandstuff
@QBtracksandstuff 3 жыл бұрын
Instant like before I've even watched the video 👍
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
Fantastic!
@QBtracksandstuff
@QBtracksandstuff 3 жыл бұрын
Watched it. Can I like again :)
@jchanning72
@jchanning72 3 жыл бұрын
Probably the best educational videos on KZbin
@George_K1
@George_K1 3 жыл бұрын
Another OUTSTANDING Video ... This is the best video I have seen on video formats Thanks Chris
@JoseAlba87
@JoseAlba87 3 жыл бұрын
Looking forward to h.266 It's so strange not to see mkv container
@sebastian19745
@sebastian19745 3 жыл бұрын
Thank you, very informative. But how about the other formats/codecs? I mean divx, mkv, Xvid, indeo, etc? A history of digital video would be interesting indeed. I remember a small utility Gspot that allowed to tune the combination of codecs used to view a video. with most players the video was green,flipped, black or interleaved but with that GSpot I managed to see it
@muche6321
@muche6321 3 жыл бұрын
I believe divx and Xvid are quite similar to MPEG line of codecs. I think mkv is used more in consumer side of things as well; the video seems to focus more on capturing and editing side.
@sebastian19745
@sebastian19745 3 жыл бұрын
@@muche6321 I remember seeing a camcorder that had Divx logo and Pinnacle Studio (8 or 9) used to import and edit Divx encoded videos. Of course those were more home/consumer oriented but however they existed as option to mpg/mpeg at the time, before AVC.
@your_utube
@your_utube 3 жыл бұрын
Knowing which formats, containers and codecs go with what is very useful at some point when dealing with video.
@Sigira0
@Sigira0 3 жыл бұрын
Thanks so much for that Christopher. After many years I feel that I understand digital video a little
@firstlast5350
@firstlast5350 Ай бұрын
Aaagh! My head is done in. Mkv seems to be the popular container these days for video sharing.
@infinityvision435
@infinityvision435 2 жыл бұрын
Welcome! you normal premier pro Learner
@jackpatteeuw9244
@jackpatteeuw9244 3 жыл бұрын
Another GREAT explanation of a complex subject !
@claptonpond9451
@claptonpond9451 3 жыл бұрын
Thank you Chris. Another brilliantly presented video. You never disappoint.
@SkyFly19853
@SkyFly19853 3 жыл бұрын
Btw, what about mkv, webm, etc? Aren't they important?
@ExplainingComputers
@ExplainingComputers 3 жыл бұрын
MKV and WebM are both containers, the latter intended for online use, as the name implies. Important depends on what areas of application you are working in! :) This video is focused on video acquisition, production and distribution.
@SkyFly19853
@SkyFly19853 3 жыл бұрын
@@ExplainingComputers Oh, I see. I learned about them when I started using ytdl app. It lets you download videos in higher resolution ( 1080, etc. )
@pixadordelterrat2725
@pixadordelterrat2725 3 жыл бұрын
@@ExplainingComputers webM is a container for VP8 or VP9 codecs afaik, I don't know if it can be used for other codecs. I missed the video mentioning these open formats plus AV1.
@Reziac
@Reziac 3 жыл бұрын
@@ExplainingComputers Currently if one downloads a KZbin video, it always arrives as an MP4, but very old vids can arrive a WebM, AVI, MKV, and one came down the wire in dozens of fragments with some other extension that YT-DL took all day to repack into MKV files. Standards, so many to choose from! Thanks for the info; I had no idea what was going on in there, and now have my very first clue. :D
@NoFrameHell
@NoFrameHell 3 жыл бұрын
@@Reziac Actually you can easily download WebM, AVI video streams from most (if not all) newer youtube videos with youtube-dl or other software such as Aria2c for example. Both video and audio streams are downloaded separately then merged using ffmpeg to a desired container ( i mostly use MKV or WebM) depending on what video (resolution)/audio (quality) needed.
@a_maxed_out_handle_of_30_chars
@a_maxed_out_handle_of_30_chars 3 жыл бұрын
I was ignoring to read about this subject, finally I know a little :)
@minnesotavikings7163
@minnesotavikings7163 3 жыл бұрын
Well done Chris. Great job of explaining a confusing topic. Thank you.
@markdelapaz5573
@markdelapaz5573 3 жыл бұрын
So many questions I never thought to ask were answered. This was an excellent topic, and delivered quite well as usual.
Storage Media Life Expectancy: SSDs, HDDs & More!
18:18
ExplainingComputers
Рет қаралды 338 М.
The old Secrets of Windows 11
14:11
Enderman
Рет қаралды 249 М.
Is it Cake or Fake ? 🍰
00:53
A4
Рет қаралды 19 МЛН
Whyyyy? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 20 МЛН
Кәріс өшін алды...| Synyptas 3 | 10 серия
24:51
kak budto
Рет қаралды 1,3 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 184 МЛН
The Forgotten Secrets of the First Linux LiveCD (Yggdrasil Linux)
31:18
Explaining Intel & AMD CPUs
13:00
ExplainingComputers
Рет қаралды 150 М.
Video Formats, Codecs and Containers (Explained)
12:29
Qencode
Рет қаралды 327 М.
Video Compression as Fast As Possible
6:10
Techquickie
Рет қаралды 646 М.
Video Coding Basics - How is this so efficient?
40:21
Christian Feldmann
Рет қаралды 6 М.
Are You Using the WRONG Image Format?
16:20
ThioJoe
Рет қаралды 758 М.
Color Spaces: Explained from the Ground Up -  Video Tech Explained
16:24
Video Tech Explained
Рет қаралды 49 М.
H264 Vs H265 - Which Should You Use?
11:26
Digi Pro Tips
Рет қаралды 54 М.
VIDEO CODECS explained! (with GH6, G9 examples)
17:21
Red Frame Tech
Рет қаралды 5 М.
Explaining Image File Formats
14:20
ExplainingComputers
Рет қаралды 120 М.
i love you subscriber ♥️ #iphone #iphonefold #shortvideo
0:14
Si pamerR
Рет қаралды 3,6 МЛН
Неразрушаемый смартфон
1:00
Status
Рет қаралды 1,3 МЛН
APPLE совершила РЕВОЛЮЦИЮ!
0:39
ÉЖИ АКСЁНОВ
Рет қаралды 2,2 МЛН
One To Three USB Convert
0:42
Edit Zone 1.8M views
Рет қаралды 441 М.
5 НЕЛЕГАЛЬНЫХ гаджетов, за которые вас посадят
0:59
Кибер Андерсон
Рет қаралды 1,6 МЛН
🔥Идеальный чехол для iPhone! 📱 #apple #iphone
0:36
Не шарю!
Рет қаралды 1,2 МЛН