Log in

View Full Version : is it possible to skip in-loop deblocking in wmv9?


yaous
15th December 2008, 21:05
like a coreavc video decoder..can i skip in-loop deblocking on playback?

LoRd_MuldeR
15th December 2008, 21:08
like a coreavc video decoder..can i skip in-loop deblocking on playback?

Even if you could, it's a bad idea. The same applies to CoreAVC.

Inloop-Deblocking is an integral part of H.264 and also of VC-1 (WMV9). It's not an optional post-processing feature!
So if you "skip" the Inloop-Deblocking, you will get corrupted output (not just more "blocky" output).

chornobyl
23rd December 2008, 16:14
i think this registry key should do the thing
(at least it worked for wmp10)


Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Scrunch]
"CPU Clock Speed"=dword:00000822
"Post Process Mode"=dword:00000000
"Current Post Process Mode"=dword:ffffffff
"Force Post Process Mode"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Scrunch\Video]
"Resolution"=dword:00000000
"BitRate"=dword:00000076
"Brightness"=dword:00000032
"Contrast"=dword:00000032
"Hue"=dword:00000032
"Saturation"=dword:00000032

Dark Shikari
23rd December 2008, 16:42
I'm pretty sure the postprocessing options are totally separate from inloop filtering (deblock and overlap filters).

benwaggoner
3rd January 2009, 21:50
I'm pretty sure the postprocessing options are totally separate from inloop filtering (deblock and overlap filters).
That is correct. In-loop deblocking and overlap are both in-loop, and so need to be on to get conformant output (although, like H.264, leaving it off doesn't always trigger a disaster). Postprocessing is purely optional.