Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
Wantgreattipsandfreestuff?
SignupforourNewsletter
Search
HOME
MEET LARRY
Training Library
Upcoming Webinars
Larrys Blog
Larrys Store
Resources
Become A Member
Member Login
Available Videos
Newsletter Archives
Contact
Get Help
Follow Larry
Links
Testimonials
Digital Production Buzz
Industry News
Larry's Store
Video Tutorials
Webinar List
You are here: Home Articles Choosing the Best Video Codec
1/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
This technique grew out of a comment from Diane Thompson, who wrote:
[Would you] explain the sequence settings in the GENERAL tab? I have been unable to find a
description of each of the compressors with info about its pros and cons or best use so that I can
make a decision which is best. (By the way, I really really appreciated last months video
processing tab discussion!)
Larry replies: Diane, email flame-throwing contests have started from much more innocent requests, but,
what the heck, things are quiet at the moment. This is not an exhaustive discussion, as there are dozens and
dozens of codecs with more sprouting up every day. However, I can help you understand what a codec does
and how to choose one that will work for you.
Also, capture card developers, such as Blackmagic Design and AJA, and camera manufacturers, such as
Panasonic and Sony, often create their own codecs to take advantage of special technology built into their
equipment. This article will not cover those special codecs.
But, even with those restrictions, theres still lots to talk about. And Ill start with some background.
All Video is Compressed
All video that we shoot on tape or watch on TV is compressed. This has been true since the beginning of time
or, well, the beginning of video at least.
Some video, like DV or HDV, is significantly compressed in a number of ways. Other video, like
DigiBetacam is compressed less.
The reason for all this compression is that video files are HUGE and engineers are always looking for ways to
make them smaller without sacrificing too much quality. Thats where codecs (short for:
COmpressor/DECompressor) come in. A codec provides specific instructions on how to compress video to
reduce its size, then decompress it to full quality for playback.
There are four principal goals to consider when choosing a codec:
1.
2.
3.
4.
For instance, if you are posting a file to the Internet, the size of the file and the speed of decompression are
more important than how long it takes to compress the file in the first place or the quality of the final image.
That is not to say these last two are unimportant, just less important.
On the other hand, if you are streaming a live event, the speed of compression is most important, because if
you cant compress faster than real-time, no one will be able to watch the event.
As a third example, for a network television program, the speed of decompression and the quality of the final
image are of paramount importance.
One last example, codecs are not just for moving images. BMP, PNG, TGA and TIFF are special codecs used
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
2/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
to save and restore still images. They are designed to provide the highest image quality, but dont compress or
decompress image sequences in real-time.
As a sidelight, codecs are often divided into lossy and lossless. A lossless codec preserves all
the original image quality so that when an image is restored it is indistinguishable from the
original. TIFF and PNG are examples of a lossless codec.
A lossy codec throws out visual information as part of the compression process, which means
that the compressed image does not have the original quality of the source. All video codecs are
lossy.
No one codec provides the best of all four of these criteria. Each codec concentrates on maximizing one or
two of the four. There is no such thing as a perfect codec, as different codecs were created to meet different
criteria.
So Many Codecs, So Little Time
Youve learned why there are so many codecs, however, Final Cut in some ways, makes selecting a codec
even worse.
Final Cut started life as a QuickTime editor, the same way that Adobe Illustrator started life as a PostScript
editor. Both rapidly evolved into something much more, but neither forgot their roots.
Final Cut supports all the codecs that QuickTime ever supported. And QuickTime supports all (or virtually
all) its old codecs so that you can always play a QuickTime movie, no matter how old it is.
Examples of less used (and notice I did not say unnecessary) codecs include:
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
3/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
Cinepak
Component Video
Graphics
Apple Intermediate Codec
Apple Pixlet Video
Planar RGB
VC H.263
Video
Sorenson Video (but not Sorenson Video 3)
Now, before everyone starts shooting off emails, let me stress that for some applications in certain situations
even these codecs can be indispensable. However, for general everyday video use, you may feel comfortable
ignoring them.
Just for the record, not all codecs that Final Cut supports are for full-screen video. Ive already mentioned
graphics codecs like TIFF, PNG, BMP, and TGA.
There are also a lot of codecs specifically for the web. Web codecs are designed to reduce file size and
decompress quickly, however, they take longer than real-time to compress:
H.261
MPEG-4
VC H.263
H.263
H.264
Sorenson Video 3
Sorenson Video
Choosing a Video Codec
As you are starting to see, the list of codecs we can use for video (fast compression and fast decompression) is
starting to dwindle.
The first, and best, rule to keep in mind when choosing a video codec is to select the codec that matches
the format of the video you are editing. Thus, if you are shooting NTSC DV, the DV/DVCPRO NTSC
codec is the best one to choose. (Outside the US, use the DV PAL codec with your PAL DV video.)
The second rule is if you are selecting a codec to integrate multiple video formats choose the codec that
provides the highest quality.
The third rule is to select your codec based upon your final output format.
These rules are made to be broken. However, before you start breaking rules willy-nilly, you should probably
get a better understanding of what the impact is of selecting a specific codec.
In general, image quality increases with file size. As file size increases, you need bigger and faster hard disks;
at some point, the files are so big they cant be played from an external FireWire drive.
Heres a table that ranks codecs from higher quality to lower for SD video. The rules are the same for HD, but
the files are bigger. Data rates and storage for NTSC and PAL are essentially equivalent.
Codec Quality Approx.
data rate Space to store 1 hour of video Animation* Excellent 41 MB / second 147 GB Uncompressed 10-bit
Very Good 26.7 MB / second 96 GB Uncompressed 8-bit Good 20.2 MB / second 72 GB DVCPro-50 Good 7
MB / second 25 GB DV OK 3.75 MB / second 13 GB
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
4/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
* The Animation codec supports video, but is not generally used for real-time playback.
Then there are specialized codecs that significantly compress video for off-line, low-resolution work that
would not be used in the final version of the program:
Offline RT
Motion JPEG A
Motion JPEG B
Photo-JPEG
JPEG 2000
Choosing an HD codec
High-def (HD), in many ways, is less flexible than Standard-def. Here, you really need to choose a codec that
matches the format of your camera.
Additionally, having a high-quality capture card is essential to support the higher-end HD formats. Also,
increasingly, many camera manufacturers are creating proprietary formats which makes it very difficult to
convert video from one format to another the Sony XD/CAM series comes instantly to mind.
Conclusion
While there seem to be a lot of codecs to choose from, you can simplify your life by matching the codec to
your video format. And dont worry if you arent using lots of different codecs most editors only work
with a very few.
UPDATE February, 2009
Rich Roddman, of CMR Studios, writes:
I have been doing a lot of web video that the is shot on green screen. I bring the files into Final
Cut as Pro Res media @ 1920 x 1080. My final output will be 640 x 480. (I use the 1080 so I can
adjust the size for wide shot to close ups and anywhere in between as needed) If I have my master
timeline (Square pixels & Progressive) at 720 x 480 I can playback with an orange bar, but if I
make the timeline 640 x 480 in get a red line and need to render to see anything. I dont
understand why the aspect ratio set at NTSC (4:3) causes a full render to be needed but NTSC
DV (3:2) can playback?
Larry replies: Rich, my guess is that this is because 720 x 480 is a video format designed for real-time
playback inside Final Cut, while 640 x 480 is a video format designed for the web that can be played back
only after compression is complete.
[ Go to Top. ]
MORE PLAYBACK PROBLEMS
Derek Casari, of Fox Post, writes:
My question involves 1920 x 1080 resolutions. I had a couple of test clips made for me:
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
5/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
Heres the deal. Only one file played back without motion artifacts when imported into just
ProTools. That was the Apple Photo JPG at 170 mb/s. The other Apple Photo JPG at the higher
data rate and the H.264 both showed artifacts. All of these were 24 fps and 1920 x 1080. Im
thinking that the data rates are the issue and maybe Ill just have to empirically create a number
of files to find one that plays back without problems, which seem to be temporal aliasing. BTW,
is Apple Photo JPGA different than regular photo JPGA? Im trying to avoid the GOP codecs
because of the issues they have with sync and frame boundaries. Any suggestions on a codec
AND data rate for playback of a QT movie imported into Protools at 1920 x 1080 would be a big
help.
Larry replies: Derek, it depends upon how your video was shot.
Motion JPEG-A is designed to work with interlaced footage.
Photo-JPEG is designed to work with progressive images.
Both have a reasonably small data-rate, yet are easy to uncompress without taxing the playback system. This
is critical because you want your computer to spend its time running ProTools, not in decoding compressed
video.
H.264 uses GOP compression and requires serious computer horse-power to decode.
Liked this?
Me gusta
Tweet
Print
StumbleUpon
Comments
1.
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
6/12
22/10/2014
2.
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
3.
4.
Kathryn says:
March 27, 2013 at 8:38 am
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
7/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
Hello,
My video was heavily edited and layered and also contains several different sources including an HD
camera.
I am trying to upload it to a sky drive for easy sharing/emailing at the highest possible resolution.
The size has to be 1920 x1080 HD.
My question is, which is the best codec for me to use in this instance?
Also, if I wanted to upload this movie to vimeo, what is the best codec?
Thank you.
Reply
5.
6.
linu says:
June 6, 2013 at 1:58 am
sir i am using a nikon d700 cam to take a pic.now i need to make a av file.so i used fcp for editing but in
the fcp i cnt use the filter effects .bcse of the file size(42562832) its nt render .so i need to compress
the jpeg file.but i dnt know how to compress .thn i need to use filter effects in that file .can u give me a
solution sir
Reply
7.
JoeM says:
December 6, 2013 at 2:19 pm
Hello Larry,
Thank you for all of your great info. I have a standard definition, NTSC, composite D2 master tape
created in 1995 but not viewed since. If it will still playback, I am hoping to have it transferred to a hard
drive, in a FCP 7 compatible format that will allow me to do some audio and color correction before
exporting it to DVD for redistribution. Any thoughts as to which codec I should request it be converted
to? Right now Im thinking ProRes 422 HQ, but Im uncertain. Thanks.
Reply
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
8/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
Larry says:
December 6, 2013 at 3:13 pm
ProRes 422 HQ is an excellent choice.
So is Uncompressed 10-bit 422.
Larry
Reply
8.
Anne says:
August 26, 2014 at 2:03 am
Hello Larry,
Thank you for this great article.
I have one question: I am doing video with a camera Nikon D3S. I am shooting in PAL 1280720. I
have rush .avi that I want to code with MPEG streamclip 1.9.2 to use them in Final Cut Pro 7.
I do not know witch codec I have to choose to keep the best quality as possible.
Thank you so much for your answer.
Sorry for my bad english.
Anne
Reply
Anne says:
August 27, 2014 at 6:40 am
Hello Larry,
Just one more info: last time I try with the codec Apple Pro Res 422 (LT) but I was not satisfied
wtih the quality. I read that Apple Pro Res 4444 is a bette option but after reading your article and
your explanation about loosly and loosless codec. I am not sure that Apple Pro Res 4444 is the
best codec to use to keep the best quality as possible.
Thank you so much for your advice!
Anne
Reply
LarryJ says:
August 27, 2014 at 9:12 pm
Anne:
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
9/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
ProRes 4444 is an EXCELLENT codec probably one of the finest there is. However, if
your sources originate on a video camera, as opposed to the computer, ProRes 422 HQ
should be virtually indistinguishable from your camera masters.
Larry
Reply
9.
Anne says:
August 29, 2014 at 4:33 am
Hello Larry,
Thank you very much for your answer. It helps me a lot!
Have a good day
Anne
Reply
Trackbacks
Check out what others are saying...
1. Owen Mundy Use Processing and FFmpeg to export HD video says:
January 21, 2013 at 10:05 pm
[...] Choosing the Best Video Codec by Larry Jordan [...]
Reply
Name (required)
Mail (will not be published) (required)
Website
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
10/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
Submit Comment
Captcha *
Larry Jordan
Larry Jordan & Associates, Inc
Video Editor
Experience Revolutionary Video Editing Techniques Through Final Cut Pro X Tutorials, Adobe Video
Editing Classes, Final Cut Pro Classes, & A Variety of Other Software! Larry Jordan, Internationally Renowned With 35+ Years Experience, Delivers Final Cut Pro Training & Other Software Via Live
Webinars, Hosts Internet Radio, Podcasts, & More!
Los Angeles, CA
United States of America
Effects Essays Events Final Cut Pro - Pre-6 Final Cut Pro 6 Final Cut
Pro 7 Final Cut Pro X Get Organized Hardware Images Latest News LiveType
Media Motion New Features/Updates New Features/Updates News Operating System Other
Software Output Plug-ins Pre-Production Production Product Review QuickTime 7 QuickTime
X Soundtrack Pro Store Text Troubleshooting Video Webinars Workflow
Find what you need
Search for:
Search
Follow Larry
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
11/12
22/10/2014
Larry Jordan - Choosing the Best Video Codec | Final Cut Pro Training & Classes
Copyright 2014 All Rights Reserved Larry Jordan & Associates, Inc.
http://www.larryjordan.biz/technique-choosing-the-best-videocodec/
12/12