Code: Select all
--ref 15
...one of these features being ref 16, the maximum allowed by the standard. Apparently Apple thinks that 15 is enough so they didn't bother supporting 16 refs.
One of the things that the preset "veryslow" does in x264 is setting the ref to 16. While this is a good thing for your encoding needs with proper decoders and players, if you have to do an encode that works in QT, you'll have to comply to its awful support and cut down on refs.
Possibly other settings aren't supported either, so if the encode doesn't work yet, I suggest you to ask in doom10's newbies section for further help in making a QuickTime compatible encode.
Personally, I just refuse to make encodes compatible with QuickTime if that's what it takes; even on Mac OSX there are much more valid alternatives, such as Mplayer OSX Extended and Mplayer2, so users should be using those instead.