References:
Storm Video Conversion: Handbrake 0.9.3 - BlackBerry Forums at CrackBerry.com (source post)
HandBrake DVD43 v4.40 - Download Sites
To rip movies, you need to install dvd43 and restart your computer. This will on the fly remove the copy protection from your DVD's so that you can encode straight from the disc using Handbrake. Then install Handbrake. Choose your DVD Drive as the source and either the "Iphone & Ipod Touch" preset (change the audio to stereo), or the attached zip file (which you need to extract into "C:\Program Files\HandBrake". Please be aware that this will overwrite your current presets if you have any. You may optionally paste the following code into the "C:\Program Files\HandBrake\user_presets.xml" file:
Code:
<Level>0</Level>
<Name>BlackBerry Storm</Name>
<Query> -i "D:\VIDEO_TS" -t 1 -c 1 -o "c:\path\to\save\as\file.mp4" -f mp4 -X 480 -e x264 -b 700 -a 1 -E faac -B 160 -R 48 -6 stereo -D 1 --markers="C:\temppath\VIDEO_TS-1-chapters.csv" -x level=30:ref=2:mixed-refs=1:analyse=all:me=umh:no-fast-pskip=1:cabac=0 -v </Query>
</Preset>
Please see the source post at forums.crackberry.com for screenshots of the encoding window.
Some information specific for the Storm and x264:
It does not support B Frames, CABAC or 8x8DCT.
Quality or Size?:
The iphone/ipod touch preset is pretty good. It makes the files a very acceptable size. The problem is that it is noticeably blurry in some things even on the small screen. Perhaps if you never compared it to a full quality encode you would never notice, but I did and I do. My preset changes from %quality to preset kbps. I found 700kbps to be the sweet spot. At 600kbps, there were noticeable artifacts around text on the screen (such as subtitles in movies with foreign dialect). The difference in size between the Iphone preset and the Blackberry one I made is roughly 19%. A two hour video under my preset is about 775MB whereas under the iphone preset it would be around 628MB. In my opinion, the difference in resolution more than makes up for the difference in file size. Also, for those curious ones, I used MeGUI with the iphone preset to encode the reference piece. The size is 1.28GB and my preset is about 95% as good. Mine also encoded in half the time. After trying 2 pass encoding and single pass more than once and comparing the images, with h.264 there is no real difference at this size. It is a useless waste of time.
Encoding Time?:
I have a P4D 3.4 and 2GB of memory. I encoded both the apple preset and my preset at roughly the same speed which was 32 frames per second. So speed is not a deciding factor here.