Comprehensive iPod 5G DVD Ripping and Video Conversion Guide

The new iPod video formatting is extremely hard to follow and hopefully this review will help. I created it because I just wanted to put the highest quality video on my 5g video iPod for playback on a TV.

DVD Ripping

The first hurdle was finding the app that would rip my DVDs to H.264. I used Instant Handbrake (with the unofficial icons of course) in the past, but as you might know it rips the DVDs in the old file size of 320×240, half the resolution as the new 640×480. The full version of Handbrake does allow for h.264 encoding at higher resolutions but not at with the supported Baseline Low-Complexity Profile encoding for it to be compatible with the iPod. So my search started.


Both VisualHuband Video2Go misled me into believing they would rip DVDs into H.264, they simply don’t. VisualHub doesn’t have the functionality and Video2Go only rips unprotected DVDs. So don’t bother.

Hawkeye is the only application I know of that can properly rip and encode DVDs in the baseline low-complexity profile. Not only is the application easy to use the support is wonderful and I would like to review it but it’s simply the only solution out there for H.264 LBE at 640x. It will be the application I use to rip DVDs to H.264 in order to compare them MP4 formats. One thing I would like to see come out in the next update is a queueing, having a Mac Pro with Dual drives Handbrakes makes it easy allowing me to back-up 2 DVDs per setup.


H.264 isn’t the only thing iPod plays, Mpeg4 is the other alternative. And for ripping DVDs to Mpeg4 the best solution is Handbrake. It’s widely used and highly documented and reviewed. In the comparisons below this will be the app I use to encode to Mpeg4.

H.264 vs. Mpeg4

It’s not really fair to compare the two directly because H.264 is limited to 640x where as Mpeg4 is not. Believe it or not the iPod will play 720x ripped straight from Handbrake at bitrates higher then 2k. But what about all the hype surrounding H.264? H.264 increases the quality of video at low bitrates; the blacks are darker, it produces less artifacts increasing detail with decreased file size. H.264 is superior to Mpeg4 in every way but in the tests below I had to compare Mpeg4 720x vs. H.264 640x because I wanted the maximum quality for iPod playback on a TV out.


H.264 encoded at a bitrate of 1600, single pass. 640x


H.264 encoded at a 1600 bitrate, 2pass. 640x


Mpeg4 encoded at a 2000 bitrate, 2pass. 720x

Important!: Click through to the full resolution grabs.

In this comparison you’ll notice there is a huge difference in detail. The two areas of notice are the fur and the snow.

Below I’ll compare the same resolutions but different formats at different bitrates.


H.264 encoded at a 1600 bitrate, 2pass. 640x


Mpeg4 encoded at a 2500 bitrate, 2pass. 640x

You’ll notice little difference in these two images except for the floor looking better in H.264 and the walls looking more detailed in Mpeg4. Not a great quality comparison since the bitrates are so spread but both bitrates are what you generally want from each format. H.264 around 1400 and Mpeg4 around 2000.

Below the comparison is strictly to show the quality of picture to justify the extra file size.


Mpeg4 encoded at a 2000 bitrate, 2pass. 720x

Quick file size comparison on Monsters Inc., Duration 1:32 :
Mpeg4, 2000 bitrate, 720×400 = 1.36 GB
H.264, 1500 bitrate, 640×352 = 1.07
H.264, 1000 bitrate, 640×352 = 896 MB

With H.264 being 10% smaller in resolution you only see a 20% decrease in file size. Worth it?

Conclusion, In my tests Mpeg4 is the best solution by far. H.264 is smaller but what you gain in space you loose in quality. There is no reason to encode all of your DVDs in a lower quality only to go back and do it again when Apple releases another iPod that can do H.264 at proper DVD quality. What I’ve done and plan on continuing is ripping all my DVDs at full resolution at a high bitrate producing almost 1:1 quality transfers. Because you’ll always be able to use Mpeg4 and more importantly you can use them now.

H.264 encoding

Let’s start with Quicktime Pro. Although you cannot rip DVDs through Quicktime you can convert all of your other Xvid, DivX and .avi files (with the right compnents and downloads) with Quicktime Pro. Apple provides a great tutorial here. I would recommend Quicktime Pro for other reasons not related to iPod conversions but it does cost $29, relatively cheap but relatively expensive if you prefer free. I’d also recommend that you don’t just rip your DVDs in Handbrake and then convert them in QTP; be ready for artifacts galore if you intend to do that.

A free alternative to Quicktime Pro for for Video Conversions is iSquint and up until the resolution updates I had used it exclusively for encoding. Once iSquint is updated I’d recommend using it over Quicktime Pro and if you’d rather wait, perfect. Because I haven’t even gotten to DVD ripping.


FFmpegX although free and now able to encode in H.264 with LBC I just haven’t tested it, I’ve used it in the past and it worked great so if you can get around having to download a few components I’d recommend this as the best app to use in converting your pre-existing video files for your 5G ipod since it’s free.

Find the best deals on new mp3 players. Get customer ratings and professional price comparison. Get the latest in mp3 technology legal debates and who really pays the price for free music.

About the Author, Dan Cameron:

I'm the owner and solution engineer at Sprout Venture, a web solutions company that specializes in web development including WordPress.

I started my first blog in 2003 and transitioned to WordPress in 2004. Since moving to WordPress I've written a few plugins and themes for public consumption. Lately I'm busy engineering/building/coding and have only been able to share a few code snippets.

If you're in need of some web development, web design or custom WordPress plugins and/or themes contact me, I'll be happy to discuss it with you.

Read More »

  • Eric
    I am trying to rip DVD using Handbrake and am having problem. Could someone please help.
    After setting the width/height to 640/352, choose the bitrate to 1000 and number of passes to 2, I started the encode process.
    The message "encoding process has ended" came on and nothing happened.
    Help!
  • Dan
    I would recomend to anyone to test it out first. See if you can see a difference between a few different rips and see what performs and what works/looks best.

    Rob: How ever detailed you get it doesn't matter since the iPod will not accept higher resolution video of h.264, whereas MPEG4 does not have that restriction.
  • c
    I'm confused - i just started burning my DVDs on a Mac Book Pro and wish to build the library for iTV, Front Row and direct HDMI connection viewing. (I have an LCD 34" TV that I sometimes directly connect the Mac to.) Forget the iPod use for now.

    So, is everyone saying that for best resolution and smaller file size one should convert under H.264 at 720X400 with bitrate of 1000? Keep in mind this is not for HD-DVDs. I understand you can jack the bitrate up much higher for quality but at what point is the perception lost. Shall I use a higher bitrate in general?

    Furthermore, with bitrate and resolution kept the same under a MPEG-4 & a H.264 encoding, is it agreed that H.264 provides higher quality with smaller file size? Please provide an explanation of benefits/trade offs if the 2 variables are kept constant. This will help us simpletons pick one or the other.

    I'm just trying to chose the best ripping option for future DVD quality playback without having to go through the trial and error under Handbrake and sit there analyzing the picture.

    Your experience and expertise is much appreciated - thanks

    P.s. - does the importing of DVD files into iTunes sacrifice quality or file size?
  • Rob
    I'm a little confused by your descriptions of MPEG-4 and H.264.

    My understanding is that MPEG-4 is (primarily) a container format, and that the spec lists several different codecs used for video data within that container. The "layer 2" codec is similar to H.263 and my experience has been that quality/bitrate is on par with old-fashioned codecs (like that used for DVDs). DVD quality means a two or three gigs per hour of video.

    The other main video codec, MPEG-4 layer 10, is the same thing as H.264, and the standard itself certainly isn't limited to 640p: it's the spec used by HD-DVD and Blu-Ray for high-def movies(all the way up to 1080p). It's *far* *far* better in terms of quality/bitrate than the "layer 2" codec, by a factor of at least two in most cases. (There's no universal objective way to compare codecs.)

    I think Handbrake uses H.264 as its codec and wraps the result in an mpeg-4 container. Is it possible that you're not comparing two different codecs, but rather two different encoders (and two completely different bitrates)?
  • Dan
    I'm not sure why you are getting the stretched video after handbrake. I use it all the time on the mac and it just works. ;)
  • ekc
    Dan,

    Just wondering how widescreen dvds change any of the settings you chose when that person earlier asked about the best settings. I'm using handbrake for windows and outputting mpeg-4 at 2200, 720x480, but for a widescreen dvd the picture is getting stretched. What did you do to prevent that?
  • MacinJosh
    There's a few S-Video options:

    1: Apple iPod Universal Dock. It has an S-Video port at the back. http://store.apple.com/Apple/WebObjects/fistore...

    2: Monster Cable iTV Link for iPod. This one os a cable with S-Video and 2xRCA for audio. http://store.apple.com/Apple/WebObjects/fistore...

    You are absolutely right about the lack of good DVD conversion programs for the Mac.

    Joshua.
  • zzmadd
    Really? Supervideo on the iPod?

    how? what sort of cable?
    Is there something that plugs into it and it is super video? ..
    I got the apple cable and then I'll sell it ..

    Just to add that the Video conversion to h264, and even mpeg4 at this point in time is really sad on the mac.
    No really well designed software are happening.
    Handbrake was the fastest to manage, but the project seems almost dead at this point ...
    ffmpegX is soo slow in the definition of cropping, scaling, aspect ratio, subtitles .. ..
    visual hub, isquint are poorly deisgned ..

    hopefully someone will design and make a new good app ..
  • MacinJosh
    Composite Video can output 720x480 but it's up to the TV and cable to actually display the full resolution. Same goes for S-Video. With quality cables you can achieve a near DVD quality picture. You did know that iPod can do S-Video? It's leaps and bounds better than Composite.

    Joshua.
  • zzmadd
    Also ...

    Since we use the ipod with composite cable which is the lowest quality interface ..
    What is the resolution a composite cable can hold?
    TV resolution so 720 or 756 .... So for true DVD quality we would have to wait for an ipod that supports DVi or HDMI ..
    Well beyond horizon ..
    then we need a proper Projector or LCT TV ...

    Anyway for that I would use DVD.
  • zzmadd
    hi there ..

    I took a different decision.
    I converted all into h264.
    Now, I agree with the fact that converting to mpeg4 you have the best quality in terms of resolution, but the bitrates are huge ...

    Assuming that for mpeg4 encodings at 720x400 you can use a bitrate of ~ 1650, for the same size in h264 I use a bitrate of ~900 ....
    the resulting output is almost the same at 55% the size. Now for 640x352 h264 file I would use a bitrate of ~ 690.
    This is ~ 42% of the size compared to a 720x400 mpeg4.
    Then to achieve DVD quality you would have to use 856x480 leading to bitrates of ~2300 ...

    Well it is an open discussion on what you want to do with files, since they are not going to look as good as DVD, they won't have menus, they won't have chapters, extras exc.
    At home I would always use DVDs, no discussion. Files are something handy indeed so I prefer them small and relatively good .. .. .. ..
  • The video quality is amazing and the same goes for the sound. It was a treat to watch the high quality video in full screen
  • MacinJosh
    Tony: The bigger the bitrate, the bigger the file size, regardless of the codec. Formula is: bitrate x length (time) = size.

    Joshua.
  • Tony
    I guess i forgot to mention That i am using a windows based PC!! So if I increae the bitrate to 2200K doesnt the file get bigger?
  • Dan
    Simply, Handbrake and Mpeg4 at full resolution at a bitrate of 2200k. Handbrake is free. For other files including .avi use iSquint, use H.264 or Mpeg4 for iSquint.
  • Tony
    What is the best program to rip DVD's to MPEG4?

    Are there any free programs??

    I'm currently using cucusoft dvd ti ipod converter (free trial) and thinkg of buying it do you recommend??

    I currenly use the following settings - format MPEG4 res. 320 x 240 and Max Bitrate KBPS 600 I'm happy with the quality I would not mind further reducing the file size without sacrficing anymore quality to you reccomend I change any settings? or even change format to H.264??

    As you can see I'm not an expert and I am having a tough time choosing between MPEG4 and H.264, I appreciate your comaprison but it went right over my head. Based on all this info what do you recommend????

    Thanks in Advance
  • Dan
    Thanks. I'll use Wikipedia to catch up. From my understanding anamorphic stretches the pixels, sounds like that assumption is wrong. Thanks for the clarity.
  • MacinJosh
    I agree that any resolution above 720 is upscaled. I thought I established that in my comment. The problem with anamorphic DVDs is that you either:

    1) Upscale the horizontal resolution to keep the vertical resolution intact (best method and this is what widescreen TVs and computers do). This also gives the most detailed picture as there is no pixel loss.

    2) Downscale the vertical resolution to keep the horizontal resolution intact. This results is a loss of detail as you have to go from 480 to 400,384,304 depending on aspect ratio.

    If you're not familiar with anamorphic DVDs and how they work, I can provide you with a ton of reading material.

    Joshua.
  • Dan
    Yes, you are right that should have been 720x not 'p'. I fixed it.

    I meant 1:1 as 1-to-1 pixel ratio. I'm willing to argue that your assessment of 16:9 is wrong. The effective horizontal resolution of DVDs is maxed at 720. In order to achieve the 16:9 they essentially take horizontal pixels out. For example, Monsters is 720x384 which is the effective resolution, if you are getting an output higher then 720 it is being upscaled.
  • MacinJosh
    Nice article. Thanks for taking the time to compare the two formats. I do, however, have some minor corrections for you :)

    VisualHub does in fact rip DVDs (decrypted) to H.264 (done it many times now)

    "Believe it or not the iPod will play 720p ripped straight from Handbrake at bitrates higher then 2k." - 720p is a bit misleading. It refers to the HDTV standard which has a resolution of 1280x720 which the iPod can most definately not play.

    "What I've done and plan on continuing is ripping all my DVDs at full resolution at a high bitrate producing almost 1:1 quality transfers." - If by DVD's full resolution you mean 720x***, that's not correct. DVD's native resolution is 720x480 (NTSC) and 720x576 (PAL). That's a 4:3 aspect ratio but an anamorphic picture (squashed). When it's displayed on a computer or widescreen TV, the picture is stretched to 16:9 and the resolution effectively becomes 856x480 (NTSC) or 1024x576 (PAL). If you have a movie like Monster's Inc. at 1.85:1 the actual displayed (not native) DVD resolution is 856x480 vs your 720x400. You lose 80 lines of vertical resolution there.

    Sorry to be a nitpicker but since this is a public site, I don't want people to get wrong ideas.

    Joshua.
blog comments powered by Disqus