无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5302|回复: 21
打印 上一主题 下一主题

突破,PE下实现wmp10的avi播放

[复制链接]
跳转到指定楼层
1#
发表于 2009-2-3 12:21:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天,我一直在为pe下avi的播放而头痛,wmp没法放avi,只出图像,没声音。
所以我突发奇想,按divx为关键词在system32(本机)上搜出了几个文件,然后放到pe里,开声、网驱动,在加上我的dll扩展包后,再加载wmp10,不过奇迹没出现,放不了divx的avi。后来找到pe的system32里,注册了几个.ax文件后,奇迹出现了。divx的avi能放了,而且效果很好。只是有的avi还是不能放,特别是码率高的。由于我是在虚拟机里测的,所以我也不太确定,所以发上来我添加到几个文件,供大家研究。

另外我最近在做我的dll扩展包,以下几个文件我也想添加进去,不过那两个ax文件不会注册,只好手动注册,挺麻烦的,有高手会用nsis来注册这两个文件吗?在下感激不尽。

divxdec.ax
minidivx.ax
DivX.dll
libdivx.dll
ssldivx.dll
DivXsm.exe
divxsm.tlb
DivXa32.acm

下载地址
http://fs1.bay.cech.com.cn/download/file_share_17157121.html
2#
发表于 2009-2-3 12:29:52 | 只看该作者
前段时间,有网友提出wmp10无法播放AVI文件。我仅添加divxdec.ax文件并注册后,wmp10可以正常播放一些AVI文件,但有些AVI文件还是不能用wmp10播放。注册也是很容易的了,在调用CMD文件中添加regsvr32 /s %SystemRoot%\System32\divxdec.ax和regsvr32 /s %SystemRoot%\System32\minidivx.ax就行了。
回复

使用道具 举报

3#
发表于 2009-2-3 13:35:28 | 只看该作者
目前的PE里基本应用了3种版本的WMP程序,pseudo 的WMP、sudo 的WMP及pbt2005 的WMP,pseudo 那个比较有年代了,sudo 那个从前者修改而来,比较精简(存在解码不全及AVI有声无影),pbt2005 的解码最全也比较新,配置文件写得也比较有条理,3GP、MP4、Flv等等都能播放,AVI解码我也未遇见问题,遗憾的是:打开本地所有媒体无法看见MP3文件,必须选所有文件方可见,及无法在线播放WMA文件。。。查看其配置文件似乎关联存在,无奈能力有限,也没恒心,无法完善。。。PM其作者无答复。。。估计被气走无忧了。。。有盛世雄风论坛邀请码的PM留一个去与他交流。。。
回复

使用道具 举报

4#
发表于 2009-2-3 13:43:46 | 只看该作者
为 sudo 的WMP增加如下文件并注册后解决我机器里所有AVI播放有声无影问题,可hhh333反馈AVI播放依然存在问题,不知是否与解码新老有关。。。
增加并注册:
divxdec.ax
Mpeg2DecFilter.ax
MpegSplitter.ax
xvid.ax
xvidcore.dll
xvidvfw.dll
回复

使用道具 举报

5#
发表于 2009-2-3 14:09:58 | 只看该作者
回楼上,刚到盛世PM了pbt2005,等回复。下面是他的网盘

http://pbt2005.qupan.com/

http://www.brsbox.com/pbt2005
回复

使用道具 举报

6#
 楼主| 发表于 2009-2-3 14:14:34 | 只看该作者
盛世雄风WINPE v4.0正在下载中,准备提取wmp试试看
回复

使用道具 举报

7#
发表于 2009-2-3 15:03:08 | 只看该作者
又一个难题要被解决了吗?
回复

使用道具 举报

8#
发表于 2009-2-3 20:51:38 | 只看该作者
其人有在无忧发布其WMP程序包滴,链接:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=129394
我测试的也就是这个版本滴。。。
回复

使用道具 举报

9#
发表于 2009-2-3 20:54:07 | 只看该作者
我用的全能版在pe下还是有许多avi不能播放。
回复

使用道具 举报

10#
发表于 2009-2-3 21:41:03 | 只看该作者
XP2和XP3 PE .

相同WMP10.PE的表现效果不同.

WMP10的完整解码.网上可下载.体积够大.难适应PE.
回复

使用道具 举报

11#
发表于 2009-2-3 22:47:09 | 只看该作者
XP2 PE以上办法.可解决问题.
回复

使用道具 举报

12#
发表于 2009-2-3 23:12:29 | 只看该作者

回复 #3 CWD 的帖子

原帖由 CWD 于 2009-2-3 13:35 发表
目前的PE里基本应用了3种版本的WMP程序,pseudo 的WMP、sudo 的WMP及pbt2005 的WMP,pseudo 那个比较有年代了,sudo 那个从前者修改而来,比较精简(存在解码不全及AVI有声无影),pbt2005 的解码最全也比较新,配置文件写得也比较有条理,3GP、MP4、Flv等等都能播放,AVI解码我也未遇见问题,遗憾的是:打开本地所有媒体无法看见MP3文件,必须选所有文件方可见,及无法在线播放WMA文件。。。查看其配置文件似乎关联存在,无奈能力有限,也没恒心,无法完善。。。PM其作者无答复。。。估计被气走无忧了。。。有盛世雄风论坛邀请码的PM留一个去与他交流。。。

hhh333、小马的PE前些时集成了我提供的版本(略加修改),现在不知道有无变化。印象中当时hhh333好像没提什么大问题,要是提了,那阵子应该搞定的。

现在你提到AVI有声无影的问题,如果真有,最好由你们研究解决。

那个盛世的也许解码器多些,但用了我和无忧的代码反而说我占了他的便宜,人品不敢恭维。你说他“气走无忧”,好像是无忧的不对,事实不是这样。我提出过质疑并具体举证:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=129467&extra=page%3D3,你们看了就明白了。

时过境迁,我已经没有再弄wmp的时间和心情。当然,如果真遇到解决不了的重大问题,可提供测试用的影音资源及pe,我什么时候有空也和大家一起探讨。
回复

使用道具 举报

13#
发表于 2009-2-3 23:13:11 | 只看该作者
WMP10的完整解码.网上可下载.体积够大.难适应PE.
我认为可放外置程序上,也十几兆。
回复

使用道具 举报

14#
发表于 2009-2-3 23:51:20 | 只看该作者
无须如此复杂,竟然通过DivX。。。

不知道你们用的是什么版本,我这里直接用的是WMP的库文件,列表如下:

STRRPC.EXE
StartWMP.CMD
WMASF.DLL
WMNetMgr.dll
WMP10_PE.RE_
WMP10_cfg.CMD
WMVCORE.DLL
WMVDMOD.DLL
devenum.dll
l3codeca.acm
quartz.dll
regsvr32.REG
setX.exe
unregmp2.exe
wmadmod.dll
wmp.dll
wmplayer.exe
wmploc.DLL


SYSTEM32:
jscript.dll
mlang.dll

////
REGSVR32:
devenum.dll
quartz.dll
WMVDMOD.DLL
wmadmod.dll
l3codeca.acm
回复

使用道具 举报

15#
 楼主| 发表于 2009-2-4 12:40:42 | 只看该作者
昨天晚上我试了下盛世雄风4.0里的wmp,可惜还是不行,对比了一下无忧里的大多数的pe里的wmp,基本上没什么区别。。。看来wmp问题还是得自己解决啊。。。
回复

使用道具 举报

16#
发表于 2009-2-5 11:33:17 | 只看该作者
安装一下“WMP解码包”就可以搞定了,我以前试过的。
回复

使用道具 举报

17#
发表于 2009-2-5 13:25:14 | 只看该作者
终于突破难题了! 支持一下,谢谢分享!
回复

使用道具 举报

18#
 楼主| 发表于 2009-2-5 18:00:47 | 只看该作者
如果安装解码包的话,未免太大了点。跟何况我觉得内置会比较好。实在不行的话,干脆只带一个WMP的在线播放,然后用MPlayer播放
回复

使用道具 举报

19#
发表于 2009-2-6 12:16:10 | 只看该作者
解码包5M而已,并不算大。
回复

使用道具 举报

20#
发表于 2009-2-9 14:04:51 | 只看该作者
告诉大家一个简单的方法吧:
下载 “DivX codec(压缩包只有几百K)”,用XCAB处理一下放到驱动包中,用PECMD加载即可。
回复

使用道具 举报

21#
发表于 2009-2-9 19:53:23 | 只看该作者
个人感觉
是不是可以注册一下哪些相关的DLL 和 AX 文件

然后用KMP这样的相对绿色一些的播放器看AVI电影呢?
回复

使用道具 举报

22#
发表于 2009-2-9 20:02:07 | 只看该作者
原帖由 cnn_5454 于 2009-2-9 19:53 发表
个人感觉
是不是可以注册一下哪些相关的DLL 和 AX 文件

然后用KMP这样的相对绿色一些的播放器看AVI电影呢?

我的KMPLAYER单文件可以播放AVI的。才8M多,基本上支持所有格式。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-28 08:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表