I usually use my own capturing tools, so I've never used mupen64's AVI capture before, but it seemed pretty straightforward.
I can't capture anything in AVI that's too long. For example, mupen64 will make Movle.avi, then MovieA.avi all the way to MovieZ.avi, then Movie[.avi. It seems like after that, it runs out of file names that it can use and crashes. These files are roughly 1.93 GB with anywhere between 3,700 and 3,800 frames using HuffYUV.
I wanted to encode it using H.264, but I rather not have to resort to using a lossy codec to capture into .avi and THEN convert it to .mp4. I guess I'll encode straight to XviD then.
My problem is with the emulator running out of file names and crashing then. Is there a way to keep it from doing that? I don't mind (I would actually prefer) one huge file that I can work with.