Can you add a native VapourSynth interface? (Or have you?) The colorspace options there are more versatile.
You could also possibly take advantage of decoding into high bit depth - I've always wondered if using a floating-point iDCT directly into a high bit depth prior to transforming to RGB would solve some banding problems, even if it obviously wasn't created with more than 8 bits.
|