用c++编写的播放器无法播放MPG文件
我无论是调用 ACTIVE MEDIA 还是用MCI 做都是无法播放MPG文件 确切说 只能播放AVI 而且我发现我的 WINDOWS MEDIA PLAYER也无法播放MPG文件,这是怎么回事呢? 我看有的文章说是因为缺少 mpegdecoder.dll而造成的 我下了这个文件 可是不知道该放在哪里, 我的暴风影音可以正常播放任何内容~~~
[解决办法]
mpegdecoder.dll和exe放一起试试
[解决办法]
直接把dll放到程序里面去试试
[解决办法]
你没有安装相关的解码?
[解决办法]
找找你的计算机里面是不是那个文件已经不在了。如果不在了就去网站上下一个。
如果还在,试试将那个文件复制到播放器同文件下或者%systemroot%\windows\system32文件夹下,一般应该可以解决问题。
如果最后还是不行,那就试试重装media player.暴风影音的解码器库是与windows media player分开的,它们一个能放不代表另一个就可以。