Sorry for the frame rate, it's just no end user version yet 
For muxing I usually take belight to encode the ac3 streams of a dvd into aac and then it just goes
Code:
for testing
mp4box -add video.h264 -new out.mp4
for dvd mostly
mp4box -add video.h264 -add "audio_en.m4a:lang=en" -add "audio_de.m4a:lang=de" -new out.mp4
or if only one audio stream
mp4box -add video.h264 -add audio.m4a -new out.mp4
just found out about the language setting for streams with mp4box the other day, so I thought I'd mention it 
as for the data/stream you get from the ps3, it was named H264 ES in the .Net application so I just copied that. seems to be just a raw h264 stream more or less the same as what you get when you do
Code:
mp4 -raw %trackid% video.mp4
so you could just add it to a mp4 without audio and import from the mp4 if your application doesn't support the raw stream
reminds me, I didn't got my hands on some interlaced material to test the interlacing. So if anyone could upload a short clip of interlaced vid that I could use to test, I'd be thankful