I have modifiedsample codeto read from an RGB3 AVI and encode to h.264 using VPP for RGB4 to NV12 color format conversion. I'm using hw API 1.3. The output has lower mean intensity than the input (109 down to 105 for the frame I'm looking at).
I have tried high bit rates where the output is essentially identical to the input except for mean intensity, so this is independent of bit rate, and by eye appears to be uniform, so it is not highlight blurring/clipping. I have tried both baseline and main profiles with no change in result. I have turned off VPP denoise, scene, detail, and procamp with VppDoNotUse with no change in result.
I am not comparing raw h.264 frames, rather I am muxing to mp4 and then extracting frames with ffmpeg, but doing this on h.264 data from a different encoder does not show the same reduction in intensity.
- Media SDK 2012 R2 (x64)
- Core i7 3770K (HD 4000)
- Windows 7 x64 SP1
- latest intel graphics driver (220.127.116.1196)
Does 1.3 hw VPP or h.264 encode drop intensity?