Render a Set of AVI
Files and Place Your Bet on a
Winner
My XP system, after years of accumulating software,
had the longest list of compression options. It was the starting gate for
this horse race. 25 lined up, 17 took off, and 8 stayed at the
gate.
This chart shows which worked, the
saving/rendering times, and the error messages received for those that
didn't... as my bet was on my favorite Panasonic DV codec I selected a
DV-AVI input file of 720x480 pixels to be sure it wouldn't stumble over the file
dimensions as it took off.
VirtualDub is an AVI making machine...
all outputs have that file extension, even those compressed with the
Microsoft Windows Media Video 9 codec... which you might expect to have a WMV
extension. It would if you made it in Movie Maker, but it's AVI if you make it
in VirtualDub.
The error messages for those that didn't work are
pretty cryptic. Enough took off, so it's easiest to just leave the 8
behind and keep going.
File Sizes...
Here's the 17 files that were produced, sorted
by size from largest to smallest.
The red line is the size of the input file being
converted, a DV-AVI file made by Movie Maker 1... 302 MB.
5 of the new files are larger than the
starting DV-AVI file and 12 are smaller. The biggest ones might be too
cumbersome for movie editing.
The smallest ones might be too hard to edit because
of the compression algorithms... we'll get into those in future issues in
this series... they may also be too compressed to provide suitable quality
through a number of editing steps.
1st Lap - viewing them in Windows Media
Player
As the files produced are on my XP system, that's
the first place I'll check them, using Windows Media Player 11.
Most played well... with these
comments
-
the uncompressed file played very non-smooth, as
you'd expect for a big file that isn't made for viewing... it's for video
editing...
-
the Indeo video 5.10 and TechSmith Screen Capture
files played fine if you just let them go from beginning to end... but
wouldn't let you jump to another point in the file part way through the
playing
-
the Intel Indeo Video 4.5 acted similar but did
let you select a mid-point... it just took a long time to respond when doing
it
-
the NewSoft H.263 file dropped out of the
race... the playback was fine but it was only showing the lower left
quadrant of the video.
After this lap, a few were limping and one
more had dropped out.
2nd Lap - importing into Movie Maker
2.1 and previewing in the collection
I was running Movie Maker 2.1 with all line items
in the Compatibility list unchecked... limiting Movie Maker to codecs
available without those in the list.
There were 67 line items in the Compatibility
list... codecs that might have helped some of the files get imported and used. I
wanted to let in only thoroughbreds. Doing this forced some more to drop
out.
-
the uncompressed file didn't drop out... in fact
it was invigorated such that it played a bit more smoothly in Movie Maker's
preview window... but just a bit.
-
Indeo video 5.10 previewed OK but advancing to
mid-points in a clip was slow
-
error messages about a codec not being installed
removed these from the race
Those that continued into the 3rd lap
were...
-
uncompressed
-
Indeo video 5.10
-
Microsoft MPEG-4 V1
-
-
-
Microsoft Windows Media Video
9
-
-
PICVideo MJPEG (even with the PICVideo MJPEG line
item unchecked in the list??)
3rd Lap - moving to the project
timeline in MM2.1 and being edited
The eight that made it this far each made it
through this part fine. I split them on the timeline, added transitions,
mixed all eight together in one project, and rendered it to wmv and DV-AVI
files.
After this final lap on the XP laptop, it was time
to move the external drive to the Vista Home Basic laptop and do the same
checks.
4th Lap - playing the files in Windows
Media Player 11 - Vista Home Basic
Those that made it through the
final checks in XP were...
-
uncompressed - plays but not at all smoothly, as
expected
-
Indeo video 5.10 - doesn't play.... encounters a
problem > drops out...
-
Microsoft MPEG-4 V1 - plays well
-
Microsoft MPEG-4 V2 - plays
well
-
Microsoft MPEG-4 V3 - plays
well
-
Microsoft Windows Media Video 9 - plays
well
-
Panasonic DV - plays
well
-
PICVideo MJPEG - plays
well
I also checked the other files that didn't make it all the way through on
XP.
- Some of the files that didn't make it fully through the
checks in XP played fine in WMP11 on Vista... Cinepak, Divx 6.8, Helix,
and Xvid. They were aided by the ffdshow codec I
had installed.
- Indeo Video 5.10 and 4.5, and PCLEPIXL and TechSmith
files encountered problems when trying to play them in WMP.
- The Microsoft Video 1 file is interesting... in WMP11 on
Vista it plays smoothly but upside down.
- The NewSoft H.263 file played as it did in XP... the lower
left quadrant only.
5th Lap - importing into Movie
Maker 6 and previewing in the collection
The 7 files that made it
through WMP...
Some files that played in WMP imported but played only the
audio... the video was blackness... Cinepak, Divx 6.8, Helix, and
Xvid.
Indeo Video 5.10 and 4.5, and PCLEPIXL and
TechSmith files, which didn't open in WMP, imported but played
only as audio.
The Microsoft Video 1 file, which played upside down in
WMP, and the NewSoft file that showed the lower left quadrant in WMP also
played as audio only.
6th Lap - moving to the timeline
of Movie Maker 6 and rendering to a video
file
The 7 that made it this far
continued to work well...
As we don't just want to go from XP to Vista, let's do some more
checking by starting in Vista.
AVI Files Made with VirtualDub on Vista
Home Basic
I'll do this in less detail... here's the shorter list of
compression options for VirtualDub in Vista.
All but one of the options rendered an AVI file. The
Microsoft RLE choice gave an error message 'unable to initialize the output
video codec'.
Playing in WMP11 in Vista... all played well
except
- uncompressed wasn't smooth, as usual
- Microsoft Video 1 plays well but upside down
- NewSoft H.263 plays only the lower left
quadrant
Importing to MM6 and previewing in the collection... the
Panasonic DV and PICVideo M-JPEG files worked well... the uncompressed
file previews but not smoothly (as expected). The others dropped
out.
- Cinepak - the audio plays while the video is
black
- Intel IYUV - the audio plays while the video is
black
- Intel IYUV (2nd option) - the audio plays while the
video is black
- Microsoft Video 1 - the audio plays while the
video is black
- NewSoft H.263 - the audio plays while the video is
black
- ffdshow (Xvid option) - the audio plays while the
video is black
At this point there were only the 3 files remaining to
take to the timeline, edit, publish to a movie, and take to the XP
system to check there. They stayed together through those final
steps.
AVI Files Made with VirtualDub on
Vista Ultimate SP1
Compression choices on a fresh install of Vista's Ultimate
SP1 has only these 6.
The Microsoft RLE option returns the
usual error message 'unable to initialize the output video codec'. The
others save fine and each plays well in Windows Media Player 11.
They import into MM6 but only the
uncompressed file previews in MM6. The others play as audio
only.
The uncompressed one works on the video track of
the timeline as usual... those that preview as audio go
to Audio/Music track rather than the Video.
We have an Interesting situation at this point...
only the uncompressed file makes it to the movie project, and it's huge size
makes it an unwieldy option.
Conclusion and Closing... and What's
Next?
If I limited the finish to just the codecs that come with the
operating system, the uncompressed option would be the only one to make it.
That's not enough. Who wants to use video files that are 8 times the size
of DV-AVI and preview so poorly on typical computers?
Let's expand the choices by installing third party codecs
that work well in XP and Vista.
-
-
PICVideo M-JPEG -
download
and install Pinnacle Video Spin
What's common to the three? Each frame of the video
file has all the data for a full image. Uncompressed
might be like using RAW still pictures in a video. DV would be
like using BMPs. Motion JPEG is like compressed JPGs.
Motion JPEG hanging in there with the other two is
interesting.... especially as today's Canon SureShot cameras, and some
HiDef camcorders use Motion JPEG.
Have a great week....
PapaJohn