Also the basic Apple QT movies have the same result. You know, the old QT movie with music nd the QT logo showing radial wipe effects.
The one, with the QT logo turning into a red Apple logo, that came with QT 4.1.2 runs fine here. Also the "1984" movie (file saved in 1997) runs fine here. But a 2002 movie presenting a new iMac gives a warning about a missing compressor and only plays the sound.
Older QT movies should play. Maybe something is wrong in your 9.0.4 setup.
1. Did you do a regular installation of 9.0.4 (or installation of 9.0 with 9.0.4 update), using (an image of) a general retail install disk?
2. Did you upgrade directly from the QT provided with 9.0.4 to QT 4.1.2?
(If you installed a later QT version, you cannot simply downgrade by installing 4.1.2, you need to manually remove all QT related files from the System Folder first.)
3. Did you install the language version of QT that matches the language of your 9.0.4 system?
(Just to be sure. With QT, a different language version should not be a problem.)
4. Did you install any other software that installs files into (subfolders of) the System Folder?