movtoy4m is a tool that can be embedded in applications that need to process QuickTime movies as a stream of YUV frames. For example, converting QuickTime movies into other movie formats using ffmpeg. The tool is open source and you can freely modify it to suit your needs. Feel free to submit patches to me though, and I'll post new versions on this web page. The binary should work on both PPC and Intel computer, but I have not tested it on an Intel computer.

movtoy4m source code

The archive also contains the source code to movtowav, movinfo and movmux as well, which can be useful in some applications. They were all, including movtoy4m, developed for inclusion in ffmpegX, but has since found their way into many different programs, like MPEG2 Works, iVCD and AfroPic.

You should be aware that, because of a bug, the colors of the movies will come out slightly darker than in the input movie. I don't plan to fix this bug, because I'm working on a better replacement tool which already has solved that bug, and is better than movtoy4m in almost every way. Whether or not this tool will be open source remains to be seen though.