A container is a wrapper which holds both the media stream in binary data, and also some extra information, called metadata, that describes what the media is, how it's stored, the compression used and anything else that's needed for applications that handle them. We'll explore containers and file formats through the scrutiny of the WAV file format. The aim of this video is to give you a graphical illustration of what a file format would hold and the motivations behind why they are designed the way they are. We'll also look at codecs, which are little decoding programs and explore their role within containers.
Find the full playlist here: • Digital Audio Fundamentals
Content:
0:00 Data stream
1:22 Containers
2:30 WAV file format
4:24 WAV specifications
7:23 Format chunk
9:19 Codec
10:52 Data chunk
References:
Multimedia Programming Interface and Data Specifications 1991: http://www-mmsp.ece.mcgill.ca/Documen...
WAV specification summary: https://sites.google.com/site/musicga...
Other references: https://bitmovin.com/container-format...
This video series explains the fundamentals of digital audio, how audio signals are expressed in the digital domain, how they're converted and transformed and the advantages of working with digital signals.
If you've got any questions, suggestions or recommendations, type them out here, or send me a message on any of my social channels mentioned below.
A lot of time was spent on creating this series, and I plan to do more. So please consider subscribing if you wish to be notified about more releases in the future. And if you feel generous: / akashmurthy
Check out the audio track in the intro and outro here: / tinderbox
Check out my music here: https://farfetchd-official.bandcamp.com/
Give me a shout here:
Facebook - / akash.murthy.319
Instagram - / thrifleganger