AVI文件无法在Windows媒体播放器中播放?

时间:2015-06-09 06:53:18

标签: c++ windows windows-media-player

我正在使用 gwavi 库创建AVI文件。 可以查看gwaviLib link。我们使用Win32 API创建AVI文件。

我是捕获图像的AVI文件。图像以PNG格式保存在输出流中。因此,当库成功创建AVI时,我无法在Windows媒体播放器中打开AVI。它在VLC媒体播放器中正常打开。

所以,我认为Windows媒体播放器存在一些问题。

但后来我以JPEG格式将捕获的图像保存在输出流中。这次创建的AVI也在Windows媒体播放器中打开。

所以,我无法解释为什么使用PNG图像创建的AVI在Windows媒体播放器中播放问题而不是AVI创建的JPEG图像。

但是对于JPEG图像,AVI的质量因压缩图像而降低,因此我需要使用PNG图像来创建AVI文件,但在这种情况下,它不能在Windows媒体播放器中打开,而是在VLC媒体中正常播放播放器。

那么播放使用PNG图像创建的AVI的实际问题是什么? 是Windows媒体播放器问题还是问题与gwaviLib

有关

需要帮助!

0 个答案:

没有答案
相关问题