分享

怎样能把在线视频(不提供下载)储存下来到电脑 2

 小懒猫920 2012-06-30

怎样能把在线视频(不提供下载)储存下来到电脑 2

B类网址:http://www.oracle.com/pls/ebn/popup.on_demand?p_shows_
id=1504350&p_regreq=n&p_referred=1202301&p_regsite=&p_win_size=l150
  如果不点右边的 Download 链接, 而用 RealOne Player 播放的话, 好象无法下载, 也查不出其真实位置,如何下载?
  ( 之所以要透过 RealOne Player 下载, 而不直接利用其提供的下载链接, 是因为很多时候, 很多视频都是没有象这个网站这样提供下载的, 要靠自己找出下载位置, 所以想藉此试验一下, 看看能不能自己找出其下载位置, 我发现如果用 WMP 找文件位置还容易, 但用 RealOne 就不好找了, RealOne 属性里面的媒体位置是错的, 因此下载不到 )
  我试验了一下,点“300K”播放,右键点画面,选“在realone player中播放”(目的是想在在realone播放器中能看到文件的路径),文件-剪辑属性-查看剪辑信息,在结果如下图
  不是我们常见的rtsp://*.*.*.*//*.rm"
  而是http://streaming.oracle.com/ramgen/ebn/2002/event/1504350_lan.smi?embed
  我把http://streaming.oracle.com/ramgen/ebn/2002/event/1504350_lan.smi的smi文件用快车下来UE(或者记事本)打开,内容如下
  rtsp://148.87.6.96:554/ebn/2002/event/1504350_lan.smi?cloakport=80,554,7070
  --stop--
  pnm://148.87.6.96:7070/ebn/2002/event/1504350_lan.smi?cloakport=80,554,7070
  晕啊,还是没有路径
  呵呵,这个问题其实有两种解决方法
  1,用断线方法来确定RM文件位置
  在播放后,我断开我的ADSL链接(方法很多,网卡IP释放,本地网路停用,防火墙方法等,总之断掉RM数据流)
  看下面
  跳出个rtsp://148.87.6.96:554/ebn/2002/event/1504350_lan.rm"
  呵呵,很多人看到这里高兴了,很好下吗!Net Transport或者Streambox Vcr 上马,呵呵等待你的是失败!不好使的!
  因为有些网站,IP及路径是一定的,但它的端口却是非默认的或经常变化的。请出端口扫描软件扫一下,看哪个端口是开放的,然后用Net Transport下。
  这个是我用nscan 扫描的结果
  起始和终止的IP选我们要扫的站,端口选1-1000(一般不会太大的,实在不行1-65535,不过网管查到会找你拼命)"
  看结果这个站开了21、80、389端口,哪个是我们要的呢?
  反正不多组合一下:
  rtsp://148.87.6.96:21/ebn/2002/event/1504350_lan.rm
  rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm
  rtsp://148.87.6.96:389/ebn/2002/event/1504350_lan.rm
  测试结果
  rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm是正确的
  考虑到80是一般的HTTP端口,我测试了
  http://148.87.6.96/ebn/2002/event/1504350_lan.rm
  成功
  有些人可能说这个小题大做,请看方法2,我认为对流媒体下载算是比较高级的技巧了,希望能对大家有帮助
  2,OE下载法
  Offline Explorer Enterprise
  Offline Explorer 是一款相当方便使用的离线浏览工具,可排定抓取时间、设定Proxy,也可选择抓取的项目及大小,可自设下载的存放位置、及存放的空间限制。它内置浏览程序、可直接浏览或是使用自己喜欢的浏览器来浏览、且更可直接以全浏览窗切换来作网上浏览,另它对于抓取的网站更有MAP的提供、可更清楚整个网站的连结及目录结构。下载地址:http://dl.pconline.com.cn/html/1/4/dlid=254&dltypeid=1&pn=0&.html
  安装,运行,把"
  http://streaming.oracle.com/ramgen/ebn/2002/event/1504350_lan.smi?embed
  直接放到地址栏,回车下载
  注意下面的红线rtsp://148.87.6.96:80/ebn/2002/event/1504350_lan.rm自动出现了
  OE其实在流媒体下载应用想当广泛,类似rtsp://17k:2245352@www.17k.cn/17kfilms/movies/action/s4120364/01.sm想下载必须用它呢!大家有兴趣可以研究一下
  C类网址(呵呵,玩一个难度高一点的)http://p*.是个电影站,成为会员后,可以在线观看,但是无法下载
  看这个片子(断线法看不出路径)
  呵呵,大家把图片点开看rtsp路径,不知大家什么感想,我的第一感觉:RTSPPUB加密,"
  大家都知道很多大影视论坛,有专门免费PUB下电影,为了保护文件在建立目录侍候采取非法字符建立保护路径,看来,现在电影也用这个了
  不过rtsp://p*./???/天地英雄/2.rm这个路径没办法拷贝复制,我想了个办法,先打开了word(这是为了确保能保留路径信息,文本保留可能丢信息),然后realone里面选择路径,把路径信息拖拽到word里面,呵呵!
  rtsp://p*./???/天地英雄/2.rm
  然后,我按照上面的办法来下文件,不成功,然后Nscan扫描的端口也很多,端口变化替代入rtsp://p*./???/天地英雄/2.rm
  用Net Transport竟然都出错
  解决方法有二
  1,我用了新的增强的Streambox Vcr来下(必须一气呵成,不能续传)
  看来很多站点都对Net" Transport有防范啊!(也可能是要认证cookie和Referer的缘故)
  2,HTTP下
  此时我用Active PORTS(参考我写的教程端口监视软件应用实例
http:///perl/ut/topic_show.cgi?id=191118&h=1&bpg=2&age=5)
  我观察了一下播放时候的连接信息
  是80端口,我从上面B案例来看,80很可能支持HTTP下载
  于是用http://pcvcd./???/天地英雄/2.rm"
  来下,快车以我的ADSL最高速度下载,大功告成
  总而言之,流媒体下载方法方式不拘一格,其他的我想总还是有办法,不过这方面我也不是高手,这里先抛砖,主要是介绍一下思路和简单方法,还要等真正高手来金玉之言!^_^"
  (出处:中国电脑教育报)
  方法三:
  第一步:
  下载并安装好WinHex(程序语言为英语),具体下载和安装等方法就不用介绍了(该软件可以不安装就使用)
  下载地址:http://www./winhex.zip
 
  操作方法 第二步
  第二步:
  打开WinHex目录下的WinHex.exe文件(可能无法看到文件扩展名)
  第一次使用会有提示框按OK进入主界面即可,进入主界面后点击主界面上的OPEN RAM(内存编辑器)[如图1]然后打开 iexplore 中的Entire Memory(事先要进入IE并进行流媒体点播)
  
  操作方法 第三步
  第三步
  查找文本(快捷键Ctrl+F),按F3可以往下继续搜索,有两种查找方式:一种是查找特定的媒体流播放地址,如查找 mms:// 或 mmst:// 或 rtsp://,另一种就是查找媒体流的扩展名:例如查找 .wma 或 .wmv 或 .rm 或其他你所知道的媒体流。通过这2种方法就可以知道真实的流媒体地址了[


  其实道理很简单,再怎么隐藏也不可能在内存中隐藏吧。 同样如果IE的内存搜索不到内容可以试着去搜索播放器软件的内存。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多