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.