Digital Video File Formats Explained


Digital video file formats drive lots of people up the wall.  Including me.  :)

I’ve heard some people complain that confusion over file formats is what prevents them from using video online.

Let’s get over that!

Although they can indeed be a pain in the tush, understanding video file formats on a basic level well enough to use online video is NOT that difficult.

If simple use of online video is your goal, a complete A-Z knowledge of file formats will not be necessary to function.    If you know the common formats, you’ll probably be ok.

There are two main times during the whole process of video making when files formats are an issue.

1.  What format comes out of your camera?  (Or whatever your source video is.)  It needs to be accepted by whatever video editing program you use.   Before you buy a video editing program, check to see what formats it accepts.  Make sure it matches your source video format.

2.  When you are done with your video, you need to convert it into an appropriate sharing format.  There are only a handful of common sharing formats.    If you are up loading to the web, sites generally take the same common formats.

Source video files, used at the beginning of a project, will more likely be uncompressed, large files.

A sharing file on the other hand, is usually compressed quite a bit.

IS THERE ONE “BEST” FORMAT?

Most formats are compatible with multiple players and will work in many situations. Lots of people think there is only ONE magic format that works best.  Truth is, all formats have their pros and cons and are used in different situations.

If you want to edit your video, save yourself some headaches and buy a video camera that records in an edit-friendly format like DV, mini-DV.  Mini Dv has been around for a while and is being replaced by newer formats like HVCHD.  Although more and more editing programs accept the newer formats, the pioneers of these formats always experience more headaches.  I hear lots of moaning about that.

Converting from one format to another is no more difficult that doing a “save as” with a word document.    You pick which format you want and the software does the rest.  The trick of course is to have the right software for the job and know what format you want.   Depending on the sophistication of the software you’re using, you might have options in terms of size, resolution, compression type, compression amount, etc.

Simple programs do not give you that many options.  In fact, really simple programs often do not even require you know what format you need.  Those programs just ask how the video is going to be used and then select the right format for you.  If you haven’t a clue what you are doing, trusting that default process usually gets good results.

Any video editing software should be able to convert into multiple formats.   No matter what type of conversion you need to do, there is some software somewhere that will do the job.

It pays to know the most common formats.  There are literally thousands of video formats, but you DO NOT have to know even a fraction of all that in order to use online video with confidence.

This article lists the most common ones and their pros, cons and typical uses.

Here is a list of the most common formats with the pros and cons for each.  This list is by no means a complete list.  It is meant for beginning and intermediate level video producers.

AVCHD: This is an HD format for high resolution video.   These files are becoming quite common as HD spreads to more consumers.  AVCHD is not a sharing format, it’s for video at the beginning of a project.  Since HD is still a new format, few edit programs handle HVCHD files yet, although the list grows daily.

Lots of cameras today shoot AVCHD and if you just want to watch your home movies without editing, AVCHD is a good format.  If you want to edit, be prepared for some troubles.   Not that you can’t do it, just be warned that it takes a while for editing programs to adjust to any new file format.  Check to see what formats your software accepts before buying an HD camera.   

.avi: AVI is what’s known as a container format.  (Sometimes referred to as a wrapper.)  There are many formats in this category and here’s what it means.  Let’s make an analogy of a “container” for liquid.  The container is the container; it will hold any kind of liquid.  (Or even a solid!)  You can put water or gasoline into the container.  Same with a “container” video format.

Video formats come in  parts, layers and types.  The “container” is part of the video file and it holds other parts.  Any video you watch is made up of a container and numerous interior parts.  For example, the video and audio are actually separate signals bundled together within the container.

Those interior parts can vary and the video still be considered a certain format.  This leads to very confusing compatibility issues!  Just because your format is something common like AVI does not mean it will work within a program that accepts AVI.  Chances are it will not be too hard to make the necessary adjustments once you know what you need to adjust.

AVI is an early form of video file so it has been around forever and is very common.   The fact that it has been around forever means it is highly compatible with most players, even with the rotating insides issues.

AVI is for video in the beginning of a video project. .avi files are usually way too big for a finished video so it is not considered a sharing file.    .avi is better used as a format in the beginning stages of video production, not for the final output.

.wmv: A Microsoft format. .wmv stands for Windows Media Video.  .wmv files are tiny because they are highly compressed.  This is one of the smallest  sharing formats, so it is for the end stages of your video project.

Any video this highly compressed looks a bit ragged, that’s just the nature of the beast.  I think .wmv files look horrible.  The more you compress a video, the more details and info you take out.  This makes your resolution suffers.  Compression is always a balance between file size and image quality.  But tiny video files are a great thing, so sometimes people are willing to put up with the lousy resolution in order to have the convenience of a small video file.

.WMV files are the type of videos you get emailed directly to you.  .wmv are about the only type of file small enough to email so that is a huge advantage.  As bad as I think wmv files look, I don’t care that the video is grainy when my friends send me funny videos attached directly to the email.

Since windows based products are so common, .wmv files will play on just about anything, except a Mac.  No problem!    If you want to play a wmv file on a mac, download some software from microsoft called Flip for Mac. There is a free version.

.mov files: .mov as the file extension means the video is a Quicktime Movie file, which is an Apple software product. Quicktime movie files are very common and one of my personal favorites. MOV functions frequently as both a sharing file but is quality enough to use as source video inside of an editing program.  In fact, if you download stock footage chances are fairly high that it will be an .mov file.

.mov files look great, but unless you compress them an awful lot, they are still a bit big for a sharing file.

I did an experiment where I converted the exact same video into both a .mov and the other into a .wmv, using the standard default compression settings.  The .mov look significantly better but it was 80MB and the .wmv only about 2 MB.  That is a huge difference and it showed but 80 MB is pretty fat.

.flv:
.flv means it is a Flash video format.  This is an extremely common and popular format because it is small but still looks good.  This is the most common sharing format on the web there is.

.flv is highly compatible with most computers and browsers.   If you are watching a video online, it is probably in .flv format. Unless of course, you have an iphone, then you are just not watching much online video are you?    (Is Apple making a mistake there?)

If you are uploading to the web, you do not necessarily need your video to be in flv format first.   Internet sharing sites like You Tube will accept multiple format uploads, but before they are actually posted online, You Tube converts it to .flv for you.  You do not have to convert it into flv yourself if you use many of the available online video platforms, they convert it for you.    If you have a video on your own server then you should convert it to an flv before loading it onto your server because that way you will get the greatest number of viewers who can potentially see it.

MPEG2: MPEG 2 is the type of video file the a home DVD player will read.  If you go out and rent a Hollywood Movie from Blockbuster, the DVD will contain an MPEG2 file.

MPEG2 is way too big for the web.  MPEG2 is also incompatible with video editing software. You can not edit an MPEG2 file without converting it first. Use some common and free conversion software called MPEG Streamclip.

Some new video cameras shoot on MPEG2 because camera manufacturers have realized more people care about the ability to pop their home movies into a DVD player to instantly watch than care about editing their video. So if you are buying a video camera, keep this in mind.  Before editing mpeg2 video you have got to convert it first.  That is not difficult once you have the mpeg streamclip which I linked to in the above paragraph.

MPEG4:
MPEG 4 is a sharing format that produces tiny files that still look pretty good.  Not as good as .MOV, IMHO but they are so much smaller in size the trade off is worth it if you are mostly concerned with size, not high resolution.  A video that is 100MB as a quicktime move might only be about 10 MB as a MPEG2.  (Assuming you use the default compression settings.)

Which file format is “best” for you to use depends on how you are going to use it.  If you want to email a video, it had better be tiny so you need to throw high resolution out the window.  On the other hand, if you are trying to impress some big money investors with a video of your invention,high resolution would be way more important than a tiny file size.

WHY ARE THERE SO MANY DIFFERENT FORMATS FOR VIDEO?

First, a brief explanation about why so many digital video file formats exist and what that really means.

High quality video files (raw footage files) are huge.  The higher the resolution, the bigger the file because it contains more information in order to achieve that high gorgeous resolution.  HD video is difficult to edit with the file sizes are so huge.

To play videos on the web or your computer, they have to be compressed, or made smaller.  This is done by designing ways to take information out of the video signal.  If you take information out, the resulting file is smaller but the loss of information degrades the picture quality. This process is called compression.

Video files can be compressed in a wide variety of ways by different kinds of software.  This results in many different formats.   Which format it is is indicated by the three letters (sometimes 4) that follow the file name.

Example: If a video file name is MyVacation.mov, the .mov means it is a Quicktime Movie file.  Quicktime is an Apple format described in detail above.

If the video file is MyVacation.wmv, the .wmv means it is Windows Media Video, which is a Microsoft format.  That format too is in the above list.

Lots of different companies and organizations have designed programs to compress video.  They each have their own way of doing it, so you have lots of different file formats.  Some were created by Microsoft, some by Apple, some by standardizing agencies like the Motion Picture Experts Group.

Once you compress a video, you have to have a program that “reads” it, or basically uncompresses it to play.  The program that “reads” the video  is called a video player.  Video players are built to read particular video file formats and not others.  This is where the incompatibility comes in.

In a video editing program, the format affects how each command will work.  When they design a program, they build it to work with certain formats only.

Microsoft was never anxious for you to see videos made by Apple computers, so they made their video players incapable of deciphering an Apple-made video and visa versa.

So everybody is competing and the nature of the beast guarantees incompatibility.   Phooey!

The good news is that over the years, more and more compatibility was built into the system in order to satisfy the public, who of course need easy compatibility.  So now, most computers contain multiple players, one of which will handle whatever video you want to play.  Most online video sites can also handle multiple formats.  So in general, if you stick with the most common formats, you will be fine.

Once you understand how easy video formats really are, you can convert and upload with confidence!

Thanks for reading Video Production Tips.

Lorraine Grula

Internet Video Gal

Don't Miss Out On Free Video Production Tips! Subscribe to Video Production Tips so you don't miss out on free video tips from Lorraine Grula! Thanks for visiting!


Trackback URL

  1. 16 Comment(s)

  2. By Mike on | Reply

    Lorraine,

    Thanks for the great explanation.

    Out of interest what tools do you use to convert AVI files to FLV for standard and high definition video to go on a web site?

    Thanks
    Mike

  3. By Internet Video Gal on | Reply

    Hi Mike.

    I do the vast majority of my video conversions within the program of final cut, or within the compressor software that comes bundled with FC. I also use MPEG streamclip quite a bit for conversions FCP can not handle. I also have flip for mac to go for the microsoft formats like avi or wmv.
    Hope this helps you. Conversion can be confusing to get right. It’s a subject I learn more about all the time.

  4. By Ken on | Reply

    I’ve been doing a lot of research because I’m trying to create a media jukebox where I’m going to rip all my DVDs… but the part I can’t seem to find definitive answers on is surround sound audio? Which digital formats retain surround sound encoding? I know AC-3 retains some form of 5.1, but is that the same a Dolby or DTS surround? This part is not clear to me. Would you know of any resources? Great article, it helped me move another step in the right direction.

  5. By Internet Video Gal on | Reply

    Hi Ken.

    Gad the article helped you. You ask a very good question. Honestly, I have never had the need to produce surround sound so I am not sure. Sorry. I never like not knowing, but your question is outside my knowledge base. Gotta be honest about that! Good luck.
    Lorraine

  6. By Don on | Reply

    I have been asked to produce a half dozen two – three minute reports with video, audio and stills. I’d like to acquire a second HD video camera. Do I spend a couple of thou. on a pro model or is a less expensive one going do the job. If so, any recommendations?

  7. By Internet Video Gal on | Reply

    Hi Don.

    Good question! I would say a lot depends on your budget and whether you need the flexibility a better camera will get you. Often the true advantages of having a more expensive camera are that you as the camera operator have more control and options. An inexperienced camera operator might not even know how to take advantages of these options, so it would kind of be a waste. More expensive cameras also give you more options for audio recording. Cheap cameras usually do not have any way to plug in a supplemental microphone which is very important for quality audio.
    The actual picture quality on inexpensive cameras can be pretty good, some even on par with the high dollar cameras. Especially if you make sure and light your shots well, the actual picture quality of a cheap camera can be very good.
    Renting an expensive camera might be a better option than buying. It just depends on your budget and future needs.
    I hope this helps you!
    Thanks
    Lorraine

  8. By Stephan on | Reply

    Thanks for your explanation, but just to confuse everyone… MPEG is not a video format instead the container which holds it…

  9. By Internet Video Gal on | Reply

    Hi Stephan.
    Yes, the very nature of container formats do make it seem more confusing. Seems like most people call mpeg and other container formats a format. avi is the same.

  10. By Kumara on | Reply

    This overview of the various video formats provides beginners with a useful platform to explore these formats further, so that they could appreciate them and learn when to use what format.

    Great comprehensive article.

  11. By Robert on | Reply

    Lorraine,

    You’ve got some great stuff here!

    What’s that old saying, “video killed the radio star!”

    Keep up the good work!

    Robert

  12. By meg on | Reply

    Lorraine,

    Is the .mov file in its present form optimal for editing with FCP, or would you recommend compressing it first? If so, is there a software that does it best or does the Apple Compressor software suffice? Would compressing it change the type of video file that it is?

    Thanks
    Meg

  13. By Internet Video Gal on | Reply

    Hi Meg.
    Great questions!
    A file you use for editing should always be as crisp, clean and high-res as possible. So if it is practical use .mov files that have not been compressed, or at least not compressed much. Apple compressor software does just about anything you would want. Compression alone does not change the type of video file it is. All file types can be compressed.
    I hope this helps!
    Lorraine

  14. By joker on | Reply

    excellent article lorraine…..enlightening !….but can u uncompress back from wmv to avi and edit without losing any quality ?

  15. By Internet Video Gal on | Reply

    Hi Joker.
    Thanks for your question. A wmv file is not going to look very good. If you convert it to an avi file, that avi file will not look very good either. Converting it to an avi file is not really going to add back quality that was taken out when it was made into a wmv. Once it is an avi, you should be able to edit it within any program without a loss of whatever quality is there. Then of course when you convert it down from an avi, it will lose quality again.
    The long and short of it is starting with a wmv file is not a very good idea, so if you have a choice, begin your project with a higher quality file format.
    I hope this helps!
    Lorraine

  16. By Scott on Jul 29, 2010 | Reply

    Hi Lorraine,
    Great article, loved your container analogy for AVI. We still have clients that ask for AVI without being too specific on what codec or type of AVI they want, it gets confusing alright. We use a program called episode to convert from .mov to .avi but does a fairly average job of it. Can you recommend any other good video format conversion programs?

    Thanks
    Scott

  17. By Internet Video Gal on Jul 29, 2010 | Reply

    Hi Scott.
    Great to hear from you. I guess they have heard AVI is common and good so they want it! They probably do not really know what they are asking for, just guessing on that. I use the software that comes bundled with Final Cut. Called Conversion. There are so many conversion programs out there and I am not an expert in them all by any stretch, but I have also used MPEG Streamclip a lot, which is for more than MPEG and has always done a great job.
    I hope this helps.
    Lorraine

  1. 1 Trackback(s)

  2. Jul 23, 2010: digital video file formats | video-file.info

Post a Comment

Archives