ffmpegX does not want (in the version I have) to demux files which are not mpg. You can demux other with the command line ffmpeg (for instance, unprotected .m4v).
The command lines for demuxing are:
-> to get the audio
ffmpeg -i input -vn -acodec copy output
-> to get the video
ffmpeg -i input -an -vcodec copy output
The extension for "output" is important: if you want you video embedded with an avi header, put ".avi"; if you want your aac audio readable on an iPod, put ".m4a"...