It sounds similar to the 601 to RGB colour space shift that happens out of avid systems – it did my head in a few years ago. This is where the super whites and super blacks are cliped, and the range between is stretched – which creates a crushed and oversaturated look, or inversly an undersaturated and milky look.
Basically RGB = 0to255 range, and 601 is 15to235 range, so everything above and below is clipped.
The way around this, if not in the export options, is to put a level effect in an adjustment layer, or on the footage layer, in after effects. Within the level effect, you would change the input amount to 15 and 235….i don’t have it infront of me, so it may be the output amount instead – its one of them anyway.
Have a play, and see if this works.
Mark Trethewey
Senior Designer
DMI Productions
http://www.dmiproductions.co.uk
marktrethewey.blogspot.com