Note: There are some changes in the numbers below since I posted earlier, I was posting from memory, and got some of the resolutions wrong.
Updated as of 01/21/2010
Updated as of 01/22/2010 See post 3 for more details
BLUF = ClonedDVD Mobile Generic divx format works on both SD and DVD-based DivX, with bitrate limitations for SD.
After installing my Z110BT this weekend, I started some experimentation on compatible video formats. I focused in on the mpg4 video w/mp3 audio formats because they appeared to be the same standard.
I encoded some of my kids' shows into a generic divx format with CloneDVD Mobile at 768kbps and 480 x 360. The software output these files with a FourCC identifying it a Xvid (FourCC = DIVX/DIVX). I then confirmed that these would play via the SD drive without any issues. I also tried a video at 1280 kbps and 852 x 480; this gave a bitrate error when I tried to play it via SD.
Next, I wanted to test the same files to see if they'd play as DivX via the DVD drive. to be on the safe side, I changed the FourCC to DIVX/DX50, which is correct for the commercial DivX 5.0 codec. It only takes a second to change the FourCC to whatever you want using ABCavi, as no recoding is required (though, the wrong FourCC could make the video unplayable).
After confirming that playback worked on my PC with the changed FourCC, I burned them to DVD and checked them in the Z110BT. It was recognized as DivX and worked flawlessly. Quality was better, because, in Disc mode, the aspect ratio was correct (4:3 displayed without stretching on both main and rear monitors, as did 16:9. 2.35:1, etc). In SD mode, 4:3 video was stretched to fill the screens, which was rather irritating.
Now, knowing that these files worked, I tried some video files I had encoded with CloneDVD Mobile some time ago at ~1400kbps and 720x400 for an old Archos video player (that I no longer have, left under a seat on a plane over 2 years ago). These files have a FourCC that identifies them as Xvid (I think it’s virtually the same profile as generic divx), so I really did not think they would work. They were already burned onto DVD (I have several dozen of these DVDs, with 3-5 movies on each of them), so I had nothing to lose. They worked perfectly, and looked as good as a DVD on the small screens (7” for Z110BT and 8.8” for the rear monitors).
Now I have nearly 100 movies/TV shows that can be viewed on the rear monitors in my car (since SD will cannot be viewed on the rear monitors, and looks bad anyway). Among all of these movies there’s at least 2 dozen kid-friendly shows, so I’ve got plenty of road trip entertainment ready for the kids.
Now, using CloneDVD Mobile does not let you have all the full bells and whistles that using the commercial DivX converter does (multiple audio, chapters, subtitles, etc.) but, do you really need that stuff in your car? I’m sure that any of the “convert from DVD” programs that come with Roxio or Nero (and other freebies) can create the same files, so you don’t need to buy anything else, just make sure the target profile is generic DivX. I think the bitrate does not matter, as long as you stay below the bitrate limitation of the physical DVD drive (10.8 Mbps?) and any horizontal resolution beyond 480 is a waste of bits, since the native resolution of the Z110BT is 800 x 480, and nearly all rear monitors are even less (and they’re composite video, so it’s not like you’re going to squeeze any more performance out). When they start making true HD-compatible mobile equipment with hdmi connections, then it might be time to start upping the bitrates and resolutions!
Note: if you try to play any DivX file that exceeds teh 720x480 max resolution for DivX Home Theater Certified Profile, it will not play, the Z110BT will display a warning "Cannot play HD content." This is a correction to what I posted earlier, which said I played 852x480, as I was mistaken. I apologize if anyone wasted time with the previous settings. I'll continue to post more info as I try other settings.
Update 01/21/2010: After some more experimentation, I have settled on a resolution of 720 x 404 at a bitrate of 1412kbps mpg4 video and 128kbps mp3 audio for a total bitrate of 1540kbps. There's not much gain in quality beyond these bitrates for the small screens we're using, the video even looks decent on my laptop, expanded to 1280 x 800 on a 14" display. If you plan on doing more with the video, like using it on a home video server for display on a HDTV, then you can crank the bitrate up a bit (or just make 2 version, one hires for home, and one following this guide for mobile, then another for iPod, etc., etc...). I don't recommend using the DivX Home Theater profile resolution of 720 x 480, though, because this is not true 16:9 and will have black bars on the sides on the Z110BT, and everything will be a little "skinny" on the screen. I'm assuming video coded with the actual commercial Divx Codec may have some sort of tag in it that forces the non-16:9 resolution to be forced to 16:9, but using this generic profile, it's a no-go.
Some of you may wonder, why not just encode everything for iPod? I'd rather not tie up the iPod to p;ay backseat video, and rather use its flexible music playback capability (much better than disc or SD-based music playback) I think video playback via DVD/DivX is as good or better (better when it comes to Aspect Ration handling) than the iPod, so this provides the best of both worlds
My next experiment will be using some of the DVD Ripping tools in Roxio with the commercial DivX codes to see what I can produce.