2

使用AxWindowsMediaPlayer我需要拉伸视频以占据整个屏幕。, 的问题stretchToFit = truestretchToFit保持视频的纵横比,如果视频或监视器的比例不同,则会创建黑条。我不想要这些黑条。我不想在拉伸视频时保持纵横比。

我一直在寻找这个问题的答案,并且阅读了无数其他人提出的问题。据我所知,没有人有任何解决方案。

*我发布了这个问题,尽管已经发布了一个确切的问题,因为另一个问题是一年前发布的,没有答案。

4

2 回答 2

1

WMP 不允许在不保持纵横比的情况下拉伸视频。

于 2013-04-02T23:05:41.380 回答
1

我不想要这些黑条。我不想在拉伸视频时保持纵横比。

这里有一个解决方案!即使在Windows Media PlayerAxWindowsMediaPlayer控制中K-Lite Codec Pack仅限 MEGA PACK,因为它是唯一附带的包ffdshow video decoder)。在K-Lite Codec Pack MEGAsetup 安装过程中选择Advancedgo Next重要提示:Preferred video decoder切换到ffdshow video decoder我也建议你 set ffdshow audio decoder,然后继续Next直到完成安装,所以现在你已经ffdshow video decoder安装并且Windows Media Player控件AxWindowsMediaPlayer将使用它。安装后转到ffdshow video decoder configuration,您可以在以下位置找到它:

开始菜单文件夹 >K-Lite Codec Pack\Configuration\ffdshow video decoder

然后勾选以下设置:

在此处输入图像描述

因此,现在将在不保持宽高比的情况下渲染视频,这将消除那些“黑条”并拉伸到窗口。

编辑:提醒一下,一些视频格式(如 mkv)将默认使用ffdshow video decoderinWindows Media PlayerAxWindowsMediaPlayer组件,其他格式 Windows 7/8.x/10 使用自己的编解码器进行解码,因此您需要转到:

开始菜单文件夹 >K-Lite Codec Pack\Codec Tweak Tool

然后勾选您想要的设置,这是一个示例:

在此处输入图像描述

在此处输入图像描述

有关媒体基金会的更多信息,请查看: http: //www.codecguide.com/windows7_preferred_filter_tweaker.htm

于 2019-04-25T05:15:42.417 回答