Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

DirectShow interpolation (pixelization) problem with VMR9 windowless

For a .net project, I use DirectShow (through DirectShow.net) with the VMR9 in windowless mode for video display.

On Windows 7, I noticed a pixelization problem when the video is resized (magnified). I can’t find how to tell the VMR9 to use a specific interpolation algorithm (i.e. bicubic).

It looks like, by default, it uses none.

I would like to avoid using my own allocator-presenter for this task.

Thank you for your help.

like image 660
Rafale Avatar asked Nov 20 '25 06:11

Rafale


1 Answers

You should use the EVR rendered on window7 to avoid pixelated video.

See this question: WMV media streams appear more pixelated on Windows 7 than on XP

Evr comes with it's own set of problems, I've found that resizing an EVR rendered stream is slow / jerky. And EVR is only available on vista and later operating systems. Stick with vmr9 for xp.


Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!