The video quality goes bad after reading and writing! RRS feed

  • Question

  • Hi,

        I'm writing a c++ component. In the component, I need to read some samples from the source video file and then write to a new file. The subtype of source video and target video is MFVideoFormat_H264. And I set the output subtype of IMFSourceReader and the input subtype of IMFSinkWriter as MFVideoFormat_RGB32. But, the quality of the target video goes bad. I have tried to use IMFQualityAdvise interface to set the quality level, but method IMFQualityAdvise::SetQualityLevel failed.

        What is the reason? How to fix it? Please help, thanks.

    Tuesday, February 19, 2013 7:20 AM

All replies