World Library  
Flag as Inappropriate
Email this Article

Video file format

Article Id: WHEBN0000054477
Reproduction Date:

Title: Video file format  
Author: World Heritage Encyclopedia
Language: English
Subject: WebM, Video coding format, Video processing, XMMS, Video formats
Collection: Video, Video Formats
Publisher: World Heritage Encyclopedia

Video file format

A video file format is a file format for storing digital video data on a computer system. Video is almost always stored in compressed form to reduce the file size.

A video file normally consists of a container format (e.g. Matroska) containing video data in a video coding format (e.g. VP9) alongside audio data in an audio coding format (e.g. Opus). The container format can also contain synchronization information, subtitles, and metadata such as title etc.. A standardized (or in some cases de facto standard) video file type such as .webm is a profile specified by a restriction on which container format and which video and audio compression formats are allowed.

The coded video and audio inside a video file container (i.e. not headers, footers and metadata) is called the essence. A program (or hardware) which can decode video or audio is called a codec; playing or encoding a video file will sometimes require the user to install a codec library corresponding to the type of video and audio coding used in the file.

Good design normally dictates that a file extension enables the user to derive which program will open the file from the file extension. That is the case with some video file formats, such as WebM (.webm), Windows Media Video (.wmv), and Ogg Video (.ogv), each of which can only contain a few well-defined subtypes of video and audio coding formats, making it relatively easy to know which codec will play the file. In contrast to that, some very general-purpose container types like AVI (.avi) and Quicktime (.mov) can contain video and audio in almost any format, and have file extensions named after the container type, making it very hard for the end user to use the file extension to derive which codec or program to use to play the files.

The free software ffmpeg project's libraries have very wide support for encoding and decoding video file formats. For example, Google uses ffmpeg to support a wide range of upload video formats for YouTube.[1] One widely used media player using the ffmpeg libraries is the free software VLC media player, which can play most video files that end users will encounter.

List of video file formats

Name File extension(s) Container Video coding format(s) Audio coding format(s) Notes
WebM .webm Matroska VP8, VP9 Vorbis, Opus Free and libre format created for HTML5 video.

Matroska .mkv Matroska Any Any
Flash Video (FLV) .flv FLV VP6, Sorenson Spark, Screen video, Screen video 2, H.264 MP3, ADPCM, Nellymoser, Speex, AAC Use of the H.264 and AAC compression formats in the FLV file format has some limitations and authors of Flash Player strongly encourage everyone to embrace the new standard F4V file format.[2] De facto standard for web-based streaming video (over RTMP).
F4V .flv MPEG-4 Part 12 H.264 MP3, AAC Replacement for FLV.
Ogg Video .ogv, .ogg Ogg Theora, Dirac Vorbis, FLAC Open source
Dirac .drc ? Dirac ? Open source
Multiple-image Network Graphics .mng N/A N/A none Inefficient, not widely used.
AVI .avi AVI any any
QuickTime File Format .mov, .qt Quicktime Many[3] AAC, MP3, others[3]
Windows Media Video .wmv ASF Windows Media Video, Windows Media Video Screen, Windows Media Video Image Windows Media Audio, Sipro
Raw video format .yuv Further documentation needed Doesn't apply Doesn't apply Supports all resolutions, sampling structures, and frame rates
RealMedia (RM) .rm RealMedia RealVideo RealAudio Made for RealPlayer
RealMedia Variable Bitrate (RMVB) .rmvb RealMedia Variable Bitrate RealVideo RealAudio Made for RealPlayer
Advanced Systems Format (ASF) .asf ASF any any
MPEG-4 Part 14 (MP4) .mp4, .m4p (with DRM), .m4v MPEG-4 Part 12 H.264, MPEG-4 Part 2, MPEG-2, MPEG-1 Advanced Audio Coding, MP3, others
MPEG-1 .mpg, .mp2, .mpeg, .mpe, .mpv MPEG-1 part 1 MPEG-1 part 2 MPEG-1 Audio Layer I, MPEG-1 Audio Layer I, MPEG-1 Audio Layer III (MP3) Old, but very widely used due to installed base.
MPEG-2 – Video .mpg, .mpeg, .m2v ? H.262 AAC, MP3, MPEG-2 Part 3, others
M4V – (file format for videos for iPods and PlayStation Portables developed by Apple) .m4v MPEG-4 Part 12 H.264 AAC, Dolby Digital Developed by Apple, used in iTunes. Very similar to MP4 format, but may optionally have DRM.
SVI .svi ? ? ? Samsung video format for portable players
3GPP .3gp MPEG-4 Part 12 MPEG-4 Part 2, H.263, H.264 AMR-NB, AMR-WB, AMR-WB+, AAC-LC, HE-AAC v1 or Enhanced aacPlus (HE-AAC v2) Common video format for cell phones
3GPP2 .3g2 MPEG-4 Part 12 MPEG-4 Part 2, H.263, H.264 AMR-NB, AMR-WB, AMR-WB+, AAC-LC, HE-AAC v1 or Enhanced aacPlus (HE-AAC v2), EVRC, EVRC-B, EVRC-WB, 13K (QCELP), SMV or VMR-WB Common video format for cell phones
Material Exchange Format (MXF) .mxf MXF ? ?
ROQ .roq ? ? ? used by Quake 3[4]
Nullsoft Streaming Video (NSV) .nsv NSV ? ? For streaming video content over the Internet

See also


  1. ^
  2. ^ (31 October 2007) Tinic Uro New File Extensions and MIME Types, Retrieved on 2009-08-03
  3. ^ a b
  4. ^
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.