育学网社区's Archiver

admin 发表于 2007-4-22 10:33

于删除在rm中播放时弹出广告的最终解决办法

以前遇到有广告的电影文件都是用一个空的events.txt替代掉rm文件里的url事件,以达到删除电影文件弹出广告的目的.:a%DE:Rm9^G*@,qX

,R\1Z#Do9i%F&jd4w 再或者就是   4{w#W0KV#o*e
删除Program Files\Real\RealPlayer\rpplugins\rpwe3260.dll文件d Zq`1C!f-F
删了后会出错是导入下面的注册表
j(u'u;dW\i2w0\D REGEDIT4"S~,cN(Vx8~

/l7q @F(u3q aS [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Software\RealNetworks\RealPlayer\6.0\Preferences\ShowArtistInfo]
1@ }.wKD%J @="2"
!F,~ t&yC+Tt-k7W3UU 5V"EJ.GI'L
[HKEY_CURRENT_USER\Software\RealNetworks\RealPlayer\6.0\Preferences\StartupTab]
7aR[}} gbH @="playeronly"
l'MIByn oZRcEZT4Z
导入后重启机子生效 
7X$fE+gI+Fm;y@ 流界战士提供 (I!h4k(B y e V

"h6UM ]6@| 0v.{+o'B`KZ2R/~
其实用rma有更彻底的方法._.p#|N'?
那就是分离出rm文件的
R4lT&V^x~"f^    0音频流 RealAudio/au8g%Q []%R
   1视频流 RealVideo
ybo](l Q    2事件流 RealEvents
(`-p M dn5`C 再抛弃2事件流(RealEvents)把0音频流 RealAudio 和 1视频流 RealVideo组合成一个完整的视频文件(rm.rmvb)
P3I$rz+_zp
~9]2G9p!Z 下面是我测试时候一个简单的测试过程
xgbif0w/WcAr
^/w8\A#i wy}l y rma -d file.rm 查看指定文件的信息BrjJM'X o0Q
rma -sx0 file.rm | -----------0,音频流 RealAudio3j-B,{UKIz
rma -sx1 file.rm |- 一般情况而言都是-   1,视频流 RealVideo.hsN|S5Q!bV d
rma -sx2 file.rm | -----------2,事件流 RealEvents
wIlz2S+z8\e$z
?c;]'Zo+Ua 分离后在rma 所在文件夹位置得到 file.000 , file.001 , file.002
Xi!ggh%l-P Z7l ['D4QH#?'N,}B
分离以后手工把file.001 file.002 改后缀为video.rm audio.rm
R`Q}/|w I(OKQ/j :G,N+G+{yG,L
这些文件现在是可以播放的。但是不能拖放。多余的实件流如果改为rm文件的话也可以播放,不过没有什么声音和视频,就是播发事件 (弹出网页,讨厌死)
u3A@ l3F
-~:Au;RHW 把分离出来的视频流和音频流组合完整的rm文件"eBnyGY#[]
rma -j/video.rm//audio.rm/ file.rm  注意.这里的-j/和//之间都没有空格&`:Y0V%Ofi lMFn
组合还要重建文件索引0FS4U'y8K/?
rma -i file.rm 重建文件索引
c4p`c5|YmQ J+Yoa*Bc Ho@F2y
OK了。大功告成
7E u8\le
3S{CX1{/o"n y/} q;\8IYp,mF0F\
具体的更多的功能和参数,请到这里浏览RealMedia [url=http://www.ydsky.cn/newsroot/ReadNews.asp?NewsID=4028][color=red]Analyzer (rma)中英混合版用户手册[/color][/url]   [url=http://www.ydsky.cn/newsroot/ReadNews.asp?NewsID=4028][color=#2f5fa1]http://www.ydsky.cn/newsroot/ReadNews.asp?NewsID=4028[/color][/url]
b:~5U5bz0I$E!i&e aM+|{O

$d&L7u)J Z .}5NmI:aiQt@;?
重新上传了一个rma文件,再加一个自己常用的批处理文件。

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.