Loading: Video File Formats, Codecs, and Containers Explained