2010-12-28, 02:04 AM
(This post was last modified: 2011-01-31, 03:51 AM by ga_mueller.)
I encode my DVD's using Handbrake's high profile setting. They look great, except only when viewing a uniformly dark scene. Then, blockiness is visible. I use DXVA and tried several DXVA-enabled codecs; Divx, Cyberlink, ffdshow, and the one I typically use, mpc-hc. All showed the blockiness. Then I tried the "standard" ffdshow encoder without DXVA and it looked great; no blockiness. Is this a typical result of using DXVA? I'd like to use DXVA, as some of my videos cannot be played smoothly without it.
Edit 1: CoreAVC doesn't have any artifacts for me in dark scenes, and with CUDA the CPU usage is "almost" as low as with DXVA, so I can play anything...ta da!
Edit 2: CoreAVC had it's own problems, namely panning was not smooth. I solved the problem with DXVA this afternoon and I'm stoked. I figured since all the decoders had the problem, it must be a driver problem. It turned out I had enabled a "feature" called "Dynamic Contrast Enhancement", which caused the blockiness problem. Hope this helps someone with a similar problem.
Edit 1: CoreAVC doesn't have any artifacts for me in dark scenes, and with CUDA the CPU usage is "almost" as low as with DXVA, so I can play anything...ta da!
Edit 2: CoreAVC had it's own problems, namely panning was not smooth. I solved the problem with DXVA this afternoon and I'm stoked. I figured since all the decoders had the problem, it must be a driver problem. It turned out I had enabled a "feature" called "Dynamic Contrast Enhancement", which caused the blockiness problem. Hope this helps someone with a similar problem.