Codecs make more sense after ten minutes of video than after ten pages of text, so here are the free tutorials worth your time, in the order to watch them.

Together they cover what a codec is, why a file extension tells you less than you think, and how compression squeezes a film into a file you can stream.
Start at the top if you are new, or skip to the deep dives if you already know what H.264 is.
After each video there is one thing to try on your own files, so the idea sticks.
Start Here: What a Codec Actually Is
What is a Codec as Fast As Possible - Techquickie. The quickest plain-English answer there is: a codec shrinks video to store it and unpacks it again to play it. Watch it on YouTube.
Then try: our guide to how codecs work behind the scenes walks through the same idea with the file on your own screen in mind.
Video Codecs 101 - the WebM Project. A short explainer from the team behind the VP8 and VP9 codecs, covering the basics of how video compression works. Watch it on YouTube.
Then try: see which codecs actually won in the 3 most popular video codecs used worldwide.
Next: Codecs vs Containers
This is the idea that fixes the most "why won't this play?" moments. MP4, MKV and AVI are boxes, and the codec is what is packed inside - two MP4 files can hold completely different video, and renaming a file never converts it.
Codecs and Formats Explained! (And Why You're Probably Wrong) - untangles the words people mix up - container, format and codec - and corrects a few common myths along the way. Watch it on YouTube.
Codecs and Containers - the wonderful world of video files - a fuller tour of how codecs and container formats relate to each other. It is in the CODECS.COM playlist.
Then try: drop any video into the free Codec Finder and it tells you the container and the codecs inside, right in your browser. For a full desktop report, MediaInfo does the same on Windows.
Prefer reading? Codecs vs containers: why your video file won't play covers it in writing.
Go Deeper: How Compression Really Works
How Codecs Work - David Kong. A well-made animated walk through the main tricks codecs use to shrink video without you noticing. Watch it on Vimeo.
5 THINGS: Demystifying Video Codecs - Michael Kammes. Aimed at video editors: why camera files stutter on a timeline, and why editors convert them to an edit-friendly codec first. Watch the episode.
Then try: install FFmpeg on Windows and convert a clip yourself - it is the free engine inside most video converters. To see whether your own graphics card decodes AV1 and HEVC in hardware, run the online codec checker.
Worth knowing. Some of these videos are several years old. The ideas have not changed, but the headline codecs have - AV1 and HEVC now do the heavy lifting, and the future of video codecs picks up where the videos stop.
Watch the Whole Playlist
All the YouTube picks, plus a few more, sit in one free playlist, Ultimate Codecs Related Guides. Press play and let it run, no sign-in needed.
New picks go into the playlist first, so follow the CODECS.COM YouTube channel if you want them as they land.
Put It to Work on Your Own Files
- A video will not play. Grab VLC Media Player, which carries its own decoders and opens almost anything.
- You see a 'codec not supported' error. Our guide to fixing codec not supported errors works through the causes in order.
- You want every player on the PC fixed at once. K-Lite Codec Pack installs the decoders system-wide in one go.
- You are uploading to YouTube. See which codec to use for YouTube uploads before you export.
Quick questions
Which video should I watch first?
What is a Codec as Fast As Possible. It is short and assumes nothing, and every other video on this page builds on it.
What is the difference between a codec and a container?
The container is the file type you see, such as MP4 or MKV. The codec is how the video inside it was compressed, such as H.264 or HEVC, and a player needs the right decoder for that codec to show a picture.
Are these tutorials free?
Yes. They are on YouTube, Vimeo and the 5 THINGS site, and none of them needs an account to watch.
Do I need to install a codec to follow along?
No, the videos only explain. If a file on your PC refuses to play afterwards, VLC or a codec pack sorts it out.
Is there anything on audio codecs?
These videos are about video, but audio codecs explained covers MP3, AAC, Opus and FLAC in plain English.
The bottom line
Watch the first two videos and the next 'codec not supported' message on your screen will finally make sense. Found a better tutorial? Tell us in the comments and we may add it.
Latest reviews
AllHow to Stream With VLC: Open a Stream URL or Send Your Own
5/5This is amazing! I could no longer afford cable so I cut the cord and started watching Hulu, Youtube, ...
Don't Open a .xmpeg File Before Reading This
3/5It's never a good sign when the potential malware you downloaded has the EXACT same filename as the example. ...
Free Popular IPTV Playlist: Where to Get Fresh, Legal M3U Li...
3/5How can you create a DSTV channels on IPTV?