Digital Video Quick Reference
Terminology
- container format
- a method for combining multiple data streams into a single file
- codec
- a method for representing digital information (typically video, audio, or a still image) as a digital data stream
- fps
- frames per second
- frame
- a single image in a video stream
- resolution
- the dimensions of a frame in a video stream (typically the same for all frames in a stream)
- aspect ratio
- the ratio of an image's width to its height
- interlacing
- frames are displayed by putting pixels on the screen alternately in all even rows and all odd rows (mostly obsolete)
- progressive scan
- frames are displayed by putting pixels on the screen left-to-right and top-to-bottom, like reading English text
- 1080p
- 1080-row frames, progressive scan; 16:9 aspect ratio is implied, giving a horizontal dimension of 1920. frame rate is often 60 fps, but not always
- DVD
- A disc that is read by a red laser and can contain any data. A DVD containing specific types of video and audio data in a specific layout can be played in a standard DVD player.
- Blu-Ray
- A disc that is read by a blue laser and can contain much more data than a DVD. A Blu-Ray containing specific types of video and audio data in a specific layout can be played in a standard Blu-Ray player.
Container Formats
See Wikipedia for a more complete list.
- MP4
- Defined in the MPEG4 specification, this format is common on the Internet. It is best used with MPEG-4 or H.264 video
- Matroska (MKV)
- Very flexible but not as widely supported as MP4 or AVI, this container can hold almost anything.
- WebM
- WebM isn't actually a container format itself, but a particular combination of container and codecs: Matroska (with certain features deemed off-limits), VP8, and Vorbis. It is designed to be easy to support without paying patent royalties to anyone, but support for it is still a bit spotty. The WebM specification was created by Google.
- AVI
- Supported nearly everywhere but not very flexible, AVI is the container format of choice for video that absolutely must run on everything under the sun, although it is rapidly being eclipsed by MP4.
- VOB
- Based on MPEG-2 Program Stream (MPEG PS), this format is used on DVDs and pretty much nowhere else.
- 3GP
- 3GP is most commonly seen on mobile phones.
- MPEG Transport Stream
- This format is seen on Blu-Ray discs and newer digital video cameras (typically holding H.264 video) and broadcast HDTV (typically holding MPEG-2 video). Most modern video editing software supports it.
- Ogg
- This format is typically seen holding just Vorbis audio (sometimes Theora video, too). It is royalty-free, which made it popular in the free software community.
Video Codecs
See Wikipedia for a more complete list.
- MPEG-4
- Very commonly used on the Internet, MPEG-4 provides good compression with relatively low complexity.
- H.264
- An evolution of MPEG-4, H.264 is widely used where small file size is more important than complexity (or where specialized hardware is available to shoulder the burden of decoding it).
- VP8
- VP8 is rising in popularity due to its inclusion in the WebM standard and the lack of any patent royalties for its use, but support is still a bit spotty.
- MPEG-2
- Primarily used in DVDs and broadcast HDTV, MPEG2 offers decent compression with fairly low complexity. Its patent licensing terms are somewhat burdensome, so many computers do not have any software that can play it.
- Theora
- Theora is based on VP3, a predecessor of VP8. It is most popular in the free software community due to its lack of patent royalties. It has begun to fall out of favor due to the availability of the technically superior VP8.
Audio Codecs
See Wikipedia for a more complete list.
- MP3
- This is the codec that started the digital music revolution. It provides decent compression with low complexity.
- AAC
- Part of the MPEG-4 standard, this codec is often found in MP4 files and songs purchased from iTunes. It provides better compression than MP3.
- Vorbis
- Typically found inside an Ogg container (although increasing also found in WebM files), this codec provides better compression than MP3. Like Ogg, it is royalty-free.
- FLAC
- FLAC is a lossless compression scheme. That means that the data that comes out is exactly the same as what went in. The downside is that it doesn't compress nearly as well as MP3. It is typically only used by digital music enthusiasts, although many cheap portable music players can play it.
- ALAC
- ALAC is Apple's lossless audio codec. It is rarely seen outside the music collections of digital music enthusiasts who are also Apple enthusiasts.
- AC-3
- Also known as Dolby Digital or A/52, AC-3 is typically found on commercial DVDs and Blu-Ray discs. It allows for multiple audio channels, which enables surround-sound support.
- DTS
- DTS is typically found on commercial DVDs and Blu-Ray discs. It allows for multiple audio channels, which enables surround-sound support.
If you have trouble playing a video file, try VLC. Its user interface isn't the friendliest in the world, but it can play nearly anything.
