在播放一些从网上下载的RMVB电影文件时,放着放着就会打开一个网页,而且每次放到这个地方就会自动打开网页,很麻烦。这些弹出来的页面里一般包含广告,可气的是有些不怀好意的人在里面夹带木马,很是让人心烦。其实在realplayer中加上弹出的网页很简单,只要把网页资料保存在Real文件的剪辑信息中就行了,所以我们只要去掉剪辑信息中的网页资料就可以解决这个问题了。
向Real影片中放广告的方法:
先准备个正常的RM/RMVB文件,下载一个Helix Producer Plus 9软件(下载地址:h ttp://
www.skycn.com/soft/1272.html),安装。新建一个记事本文件,命名为event.txt(可随意),输入以下内容:
u 00:20.0 01:10.0 &&_rpexternal&&
http://hi.baidu.com/ngly u 03:10.0 03:59.0 &&_rpexternal&&
http://hi.baidu.com/ngly 存盘后退出
解释:u 表示URL事件, 00:20.0是起启时间,01:10.0是结束时间,后面是指定的网
页,_rpexternal 参数表示在外部浏览器打开url,而不是使用缺省的realplayer内嵌的浏览器。
下一步,进入Helix Producer Plus的安装目录下的RealMediaEditor子目录,双击运行rmedtgui.exe文件,从file菜单Open打开一个Rm文件,从菜单栏的tools(工具)中选择 Merge Events(合并事件),在弹出的对话框中选择刚才编辑的event.txt文件,确定后Rmedtgui开始合并事件,合并结束后,请将含有事件文件的RM文件另行保存。整个过程 应当在15分钟以内完成,还是相当快的。
清除RealPlayer 弹出广告窗口的方法: (从网上找来的,稍作修改)
1、去除realoneplay、realplayer里的弹出广告
这个弹出的网页是由一开始压制影片的人压进去的广告页。可以通过Helix Produc
er Plus 9 的rmevents.exe编辑掉。
方法一:
在你的安装目录C:\Program Files\Real\Helix Producer Plus\RealMediaEditor默
认是这个目录,里有一个rmevents.exe
,在命令提示行cmd.exe下进入这个目录,运行rmevents.exe。然后建立一个内容为空的
events.txt 文件
rmevents -i input.rm -e events.txt -o output.rm
其中input.rm为有广告的原来的rmvb影片。output.rm为转换后的新影片名称。可以自定
义。
这个相当于覆盖掉原来的Event设置,对RMVB也有效。
方法二:
直接运行C:\Program Files\Real\Helix Producer Plus\RealMediaEditor目录下的
rmedtgui.exe效果跟上面的命令提示行下是一样的。
运行rmedtgui.exe后,打开有广告的rmvb影片,选择菜单里的tools ——》merge
events,打开新建立的空白events.txt,再在file下选择save as保存修改好的文件。
2、关于删除在rm中播放时弹出广告的最终解决办法
以前遇到有广告的电影文件都是用一个空的events.txt替代掉rm文件里的url事件,
以达到删除电影文件弹出广告的目的。再或者就是删除Program Files\Real\RealPlaye
r\rpplugins\rpwe3260.dll文件,删了后会出错是导入下面的注册表
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Software\RealNetworks\RealPlayer\6.0\Pr
eferences\ShowArtistInfo]
[HKEY_CURRENT_USER\Software\RealNetworks\RealPlayer\6.0\Preferences\StartupT
ab]
@="playeronly"
导入后重启机子生效
其实用有更彻底的方法.
那就是分离出rm文件的 )
0音频流 RealAudio
1视频流 RealVideo
2事件流 RealEvents
再抛弃2事件流(RealEvents)把0音频流 RealAudio 和 1视频流 RealVideo组合
成一个完整的视频文件(rm.rmvb) {6JS#zJb
下面是我测试时候一个简单的测试过程
rma -d file.rm 查看指定文件的信息
rma -sx0 file.rm | -----------0,音频流 RealAudio
rma -sx1 file.rm |- 一般情况而言都是- 1,视频流 RealVideo
rma -sx2 file.rm | -----------2,事件流 RealEvents
分离后在rma 所在文件夹位置得到 file.000 , file.001 , file.002
分离以后手工把file.001 file.002 改后缀为video.rm audio.rm
这些文件现在是可以播放的。但是不能拖放。多余的实件流如果改为rm文件的话也可以
播放,不过没有什么声音和视频,就是播发事件(弹出网页,讨厌死)
把分离出来的视频流和音频流组合完整的rm文件rma j/video.rm//audio.rm/ file.rm 注意.这里的-j/和//之间都没有空格组合还要重建文件索引
rma -i file.rm 重建文件索引
3、Real媒体过滤器
在观看从网上下载的某些RM、RMVB格式的电影时,会时不时地弹出广告窗口,影响了欣
赏电影时的心情。这些弹出广告都是RM、RMVB格式电影的制作者动的手脚,通常很难将
这些广告屏蔽。Real媒体过滤器就是这些电影的清道夫,它能够直接将夹杂在电影中的
广告剔除干净。运行程序后,在“源文件”框中打开待清除广告的电影,然后在“另存
为”框中设置保存过滤广告后的位置,最后执行过滤操作即可。 下载地址:
http://dl 4、Real文件广告清除工具
使用方法,加入一个或多个rm或rmvb文件,点执行,在原real目录生成一个以ed_开
头的新文件,这个文件就是无广告版的电影文件了。
下载地址:
http://download.pchome.net/php/tdownload2.php?sid=21853&url=/m ultimedia/video/CleanRmAdSetup.EXE&svr=1&typ=0
5、电影广告克星极速版
一、使用方法
1、首先定位到你存放电影文件的目录,然后选择一个你要处理的电影文件;
2、点“选定”就会弹出一个小窗口;
3、在小窗口中双击名为“fanzhe”的文件,就开始处理;
4、处理完成后点击”结束”。 在相同目录下就会得到一个d-XXX的无广告电影文
件了(XXX为你原来的文件名)。
二、注意事项
如发窗口一闪而过时,请检查你选择的电影文件名是不是标准格式的文件名,因为
网上下载的电影 的文件名,好多是奇形怪状、不规则的文件名,所以提醒大家在选择电
影文件前,最好把不规则的文件名改为规则的文件名再进行处理,以免重来。
下载地址:
http://www.shareware.cn/SoftDown.asp?ID=77439 6、较完美解决 RealPlayer 弹出广告窗口的问题
前几天用 DELPHI 编了一个 Real 播放器,主要目的就是为了屏蔽Real视频文件中的弹
出窗口。后来LOVE兄就出手了,他研究出RealPlayer是调用rpplugin下的rpwe3260.dll
来显示弹窗的,这个dll包含了Real内置的浏览器功能。我们只要删除rpwe3260.dll就可
以屏蔽RealPlayer的弹出窗口了,但是这样的话,RealPlayer的与浏览器相关的所有功
能都受到了影响。包括查看剪辑信息、Real网页浏览器、媒体库等功能都会丧失。于是
,他对rpwe3260.dll进行了修改,以求只屏蔽弹出窗口而不影响其他功能。但是,这个
文件在我的两台电脑上都出现了不兼容的现象。如:二次播放RM文件时会停顿在弹出窗
口的时间位置,查看剪辑来源会报错。这样勾起了我对这玩意的兴趣,通过GOOGLE,我
发现去年年底已经有别人发现了删除rpwe3260.dll就可以屏蔽弹窗了。后来不知道在哪
儿(现在我也找不到那页内容了),我搜索发现注册表里面也有和rpwe3260.dll相关的
注册表项。于是我就去研究这几个注册表项,先是大面积修改测试,然后逐渐缩小范围
。最后发现只要根据规律修改注册表的某个字符串中的一小段就可以有效的屏蔽弹出窗
口了。而且,通过这样修改注册表,不存在使用LOVE的那个替换文件的兼容问题。二次
播放RM文件和第一次播放一样流畅,查看剪辑来源也不会报错了。由于相关的注册表项
内的值不是固定的,因此不能通过分享注册表文件的方式来屏蔽弹出窗口。因此,我又
搬出了DELPHI,写了一个小程序,专门通过修改注册表实现屏蔽REAL弹出窗口的功能。
特别说明:由于文件菜单中的“剪辑来源”和“内容权限”两项和弹出窗口使用的
是完全相同的函数。所以这两项功能也被屏蔽了。如果需要使用这两项功能,可以随时
通过本程序解除屏蔽后使用。不屏蔽这两项功能、只屏蔽弹窗功能的方法还在研究中。
说明:没有完整安装RealPlayer的话,这两个按钮将都是灰化的。只安装解码器是不会
产生这几个需要修改的注册表项的。只安装解码包的朋友,在网页内嵌播放器中播放RM
文件,仍然会弹出窗口,说明她们用的不是同一个响应程序。怎样把内嵌播放器的弹出
窗口也给屏蔽掉,我还没有搞清楚。偶对跟踪程序不在行,希望有大大能够出手。
rpnopop.rar 解压后是一个可执行程序,直接运行,“屏蔽弹窗”按钮有效时说明
弹窗未屏蔽,“解除屏蔽”按钮有效时说明弹窗已屏蔽。
下载地址:
http://www.vmiao.com/vmiao1230/200602/28_080641_rpnopop.rar 使用总结
第一种和第二种方法太麻烦,太复杂,不是我这种菜鸟级别的人能轻易理解和熟练运用
的;咔嚓掉!
第三种方法和第四种方法相似,但是都要导出一个几百M的新文件,硬盘折寿,再试
第五种
第五种方法和第三种方法和第四种方法原理差不多,但是它是在原文件上直接修改
的,所以我就担心要是这个程序还不完善,万一修改不成功把原文件给搞坏了,那个几
百M的的电影我岂不是又要花老长时间再去下载一个;不保险!难道要先备份一个?拉倒
吧,那还不如用第三种方法和第四种方法呢!
最后一种方法简直是太完美了,下载一个,运行一次,点击一下,一次性搞定,不
像上面的几种,需要每次都要运行,再导来导去的,麻烦且费时,影响心情,所以强烈推荐.a.pchome.net/multimedia/video/realfilter.exe