here is a ink to my file, it's a clip taken from the 83mb mp4 (total bit rate 189kbps) file converted in Hanbrake from 1 hour DVD. Editing the 83mb mp4 into small segments still adds back up to the original 83mb, which i am happy with (each segment ends up having different data rates).
Correct. The total "average" data rate is the total amount of data in the file divided by the total duration of the file. However, instaneous data rates vary throughout the file dependent of the content being encoded at any given time. That is why the segmented file sizes vary.
I downloaded the x264Encoder wich allows me to export decent files from iMovie but they are in .mov format...but if i use passthrough in quicktime pro then i can change them to .mp4.
Have you considered using MPEG Streamclip to trim and export your DVD content directly using the x264 codec? HandBrake includes the FFmpeg package which itself includes the x264 version of the MPEG-4/AVC (H.264) video codec. However, if you have added the x264 codec to your QT component configuration, it is now vailable to all apps that access your system's installed components—to include applications like QT 7 Pro, GarageBand, and MPEG Streamclip. You can access the x264 codec via MEPG Streamclip's "Export to MPEG-4" window which means it will export directly to an MP4 file container. Here is a sample file I exported at my cutoff for minimum VGA quality:
SAMPLE FILE 3
Planning on users being able to use wifi and slower 3g network when not near wifi, and look good on phones and decent on tablets
I use a different strategy. I allow the server to handle the various aspects of streaming. Basically I PAR encode a file as 720p for all current mobile devices. If they are on a WiFi network, the server streams the original file. If the WiFi connection is weak or I am using a 3G connection, then I switch the device to the "Play with Live Conversion" mode which takes advantage of Apple's HTTP streaming capabilities and varies the streaming according to the bandwidth of the target device connection. Too bad I cannot demonstrate this here.
http://dl.dropbox.com/u/39276137/Mp4.mp4
With regard to your sample file, its total average data rate as played back in QT 7 on my computer was actually 324.66 Kbps as seen here:

I therefore created two additional sample files at VGA dimensions trying to target the same data rate. Overshoot a little but will post them anyway for comparison with my minimum acceptable quality file above. (I.e., you should be able to see a definite loss in detail in both skin and clothing texture, as well as, color tone.) Of course, this is mostly a matter of personal preference. Until now, most of the users I've spoken to have set higher limits than I. It actually seems strange to find someone having even lower acceptable standards than myself. Also had another question crop up regarding the use of B-frames. Know the IOS devices handle them but but as a non-Android user, was not sure if this was acceptable. Please let me known which, if any of the test sample files are Android compatible.
SAMPLE FILE 4
SAMPLE FILE 5
