3

对于 .net 项目,我使用 DirectShow(通过 DirectShow.net)和 VMR9 在无窗口模式下进行视频显示。

在 Windows 7 上,我注意到在调整视频大小(放大)时出现像素化问题。我找不到如何告诉 VMR9 使用特定的插值算法(即双三次)。

看起来,默认情况下,它没有使用。

我想避免使用我自己的分配器演示器来完成这项任务。

感谢您的帮助。

4

1 回答 1

1

您应该使用在 window7 上渲染的 EVR 来避免像素化视频。

请参阅此问题: WMV 媒体流在 Windows 7 上比在 XP 上出现更多像素化

Evr 有它自己的一系列问题,我发现调整 EVR 渲染流的大小很慢/生涩。而且 EVR 仅适用于 vista 和更高版本的操作系统。坚持使用 vmr9 for xp。

于 2010-11-14T04:51:11.623 回答