I wish it wasn't so because command-line video-editing and encoding rocks... but I haven't had much success using mencoder, ogmmerge and the like... all my ogm movies do not advance correctly in mplayer and oftentimes trying to advance will stall/crash my Z, so I'm stuck using gui-based tools on windows...
I have had much success using video files (MPEG-1's) created using the smart ripper, dvd2avi, and tmpgenc tools.
Now, I have a significantly-sized library of converted dvd's and tv shows, down-encoded for exclusive use by my zaurus. I have found it particularly useful for traveling (without a laptop) to burn a bunch to a dvd-r and carry that along with a card reader and borrow somebody's computer or laptop to swap movies or shows for the flight home.
Essentially, I take any video file (or seperate AVI and WAV files, as produced by dvd2avi) and run it through tmpgenc with settings:
Resolution: 320x240
Frames per Second: 24 fps
Constant Bit Rate (CBR) (for video): 200 kbps
Layer-2 Audio
Audio Sample Rate: 44100 Hz
Audio Bit Rate: 96 kbps
At least for me, these settings are producing entire movies from dvd with total space used around 200-300 MB... good enough for around 1 movie per 256 MB card and 1-2 movies per 512 card, or about 90 MB per hour of tv (minus the commercials, which leaves about 40-45 minutes). And the quality, of course, isn't perfect, but I would call it very acceptable and not detracting (as was the case with the ogm's IMO).
Also, I would highly suggest running mplayer outside of qtopia!!! I don't know how you'd do that on a 5500, but on a 5600... you would reboot, then wait for when it counts down from 5, hit /, and then a, and then you'll be have a shell outside qtopia and nearly all cpu cycles can be devoted to mplayer. Remember to use -vo fbdev option for mplayer, instead of -vo sdl as you would inside qtopia.
Also, I have noticed that the -playlist option in mplayer is broke... anyone else confirm that? No biggy, I just wrote a script called mplaylist.pl that reads a .m3u playlist, runs mplayer, transfers command line options to mplayer and suppresses mplayer output between playlist items (the cursor just blinks a little bit).
mplaylist.pl:
Note: Another fix: more error correction. This one is current as of Sat Jan 29 14:44 UTC.
[ Invalid Attachment ]