发新话题
打印

在线电影音乐地址查找与文件下载

在线电影音乐地址查找与文件下载


随着Internet技术的快速发展,流媒体技术的应用也越来越普及,如今在线观看电影或收听广播(这类节目称作“流媒体”节目)已成为时尚。有的朋友很想把喜欢的节目下载到本地硬盘上慢慢欣赏,可是绝大部分网站目前都不提供下载服务,该怎么办呢?  # }" @5 v! A; V+ t3 ~0 W

# \& ^% ~3 O6 u* E9 V" ]" H3 @  任何网络文件在服务器上都有位置,而且一定对应有一个网络址址。我们可以自己动手找到它们,再用专门的软件下载就行了。不信?看看本文就知道怎么做了。  
( c2 b/ ^" k3 }: S( c7 q0 Z9 Z, w/ h* G9 [; A1 w) f" _
  一、查找流媒体文件地址  7 V; o8 M: o' f3 H
6 T# k0 ]2 T2 G
  ·从网页中获取流媒体文件地址  9 e) ?) |; q% _" o5 c

$ k! G0 @. W- `. `) `* x3 D8 Q  大多数的流媒体文件地址可以这样得到:在浏览器中单击鼠标右键,选择查看源文件,其中有一条类似于“rtsp://real.cctv.com.cn/specials/*.rm”的语句就是流媒体文件的地址。  
6 p; u/ z+ [. N: Q5 t
% E" M$ B7 i" k  u8 f  有的网页是在播放时直接调用流媒体文件的,源文件中没有写入流媒体文件地址。你可以这样得到地址:上网时点击播放页面,当它开始播放时关闭该页面,断开网络,在浏览器中使用脱机浏览。再次打开该页面时,它将会显示一个对话框(如图),你要找寻的文件地址就在上面。  7 W2 L& X. d, p  `

* A0 {( \& p& T: E  ·利用播放器查看流媒体的地址  1 Q% |4 B9 F, W9 D0 M. O

- M! o& C3 Q) L7 F% `8 O! F  有些流媒体文件没有加密保护,能够在RealPlayer、Windows Media Player播放器中看到其路径。在线播放流媒体时右击画面,就可以看到流媒体文件的路径。  & B3 l) ?8 k0 e; @

5 B" b# c3 i' i6 w: q$ E& _  对于受保护的流媒体文件,用上法查到地址后,还必须把形如rtsp://148.87.6.96/150_lan.rm的下载地址改为148.87.6.96/150_lan.rm,然后才能用相关软件下载。  
# ?, k, G% @( s: _
2 @! y; P( a) L  M  ·利用RealPlayer得到隐藏更深的地址  
6 w. I5 y' V9 C% `0 x
! ^8 ^: b. S; Z& O) `+ t  @  对于一些隐藏得很深、保护得很完善的“流”文件,一般不容易找到真实地址。不过,只要RealPlayer能正常播放该“流”文件,就可以利用RealPlayer得到“流”文件的真实地址。  
0 r3 ]& _, S, \, @
1 b) ?1 f1 C) W' L  方法是:把RealPlayer位置栏里的地址复制下来,用任意下载工具把这个页面下载回来,然后用记事本打开该页面的源代码,就会看到形如rtsp://148.87.6.96/150_lan.rm的地址信息。     ·用地址嗅探工具搜索流媒体  
* t! W% u% z/ W& b+ a4 A
: _: x8 Z) F( [# X/ E1 b' f4 u2 T  用上面的方法都找不到的地址,就需要地址嗅探软件Commview或Project URL Snooper来帮忙了。这类软件通过分析网上发送过来的数据包,找到流文件的真实地址。  
! r1 \: h) T( v$ `
+ Q& a7 h5 U9 |2 u% i& v  CommView的操作方法:  
3 p7 X2 ~0 h9 ~( a+ E7 Y
: T7 r& s- [4 P6 i$ j# `: H  首先登录流媒体所在的网页;然后打开CommView(点这里下载),点击“Start Copture”按钮,开始捕捉;接着开始播放电影,待影片的“缓冲”未结束前,关闭浏览器,按“Start Copture”按钮停止侦测;将鼠标移到CommView下面的状态栏里,按下Ctrl F,在弹出的对话框中分别键入流媒体文件的后缀名asp、avi.rm.rmvb.asf.wmv.wma等等,按下回车,直至找到为止。  
; J1 n& w3 ^0 e" f
$ q  Q; ~. o6 T4 L$ H/ U- d  找到后,在找到的那一行上按右键,点击所弹出的菜单栏中的第一个选项“Reconstruc TCP Session”,在弹出的默认状态为ASCⅡ码的方框内,即可找到一行详细的流媒体文件地址。在该地址上按鼠标右键把它复制下来,用StreamBox或Net Transport进行下载。如果没找到,则点“Find Next”按钮,继续进行查找。  3 f0 |: p' E8 h0 i3 \3 O
  {7 g0 \+ R9 X1 T/ A  k# K4 m
  注意:如果在使用CommView的同时还在浏览网页,或者CommView不是正式的版本,那找出来的地址有可能是一堆乱码。  
/ ~* y$ {; n  [0 ^* X
; o. n8 a7 m' Q) a  t6 A% o  Project URL Snooper的操作方法:  
% T8 `: [0 u) D9 R9 E8 u9 f! h
: O% H- g3 |( \  v4 N3 d* p. W0 V  Project URL Snooper软件(点这里下载)除了在系统的兼容方面不如CommView外,其它的功能都有过之而无不及。  [page]. x- W  Q) t) E0 K9 S$ L- q& x. v

. z! ]' i5 J$ Z7 q. M" @' C  运行软件,先到“常规选项(General Options)”选项菜单里选择驱动模块。如果是ADSL拔号,应选择由相应的拨号软件建立的选项,大多数情况下即相应拨号软件的名字(不行的话,就选机器所配的网卡的型号),而拨号用户则要选择PPP。注意旁边的“只搜索这台计算机”的选项框不要选,否则会报“初始化网络适配器发生错误”的警告。  - v$ |9 `4 `% \! `! x( r: Q

8 R2 `1 y5 C" k+ U) z# A) q  选择好后,回到“搜索(Srarch)”菜单,按下“侦测网络(Sniff Network)”按钮启动嗅探,然后在浏览器内点击要观赏的电影,进行播放。这时Project URL Snooper正在后台监视着数据包的一举一动,在缓冲快结束前,停止搜索,于是我们可以看到在地址栏里已经有很多地址了(如图1),那些FTP协议、MMS协议、MMST协议、RSTP协议、PNM协议所对应的地址即为流媒体文件地址。  ' j& P9 E" r4 R5 b( N. i" L0 }

* x5 L: x% {8 k# \  v3 {# P  E& q9 x9 _$ c' i" R
* z5 a' W! O6 c6 m
- F7 a( b  I% S
图1  0 C/ @9 y- n# p9 N2 U) U' s/ }
, v! i$ n: u3 w& A
  注意:有时侯影片服务器会不允许下载,这是因为有些网站限制了下载的线程,如果下载时开的线程太多,就会被封了IP。你不妨用单线程试试看,说不定就可以下载了!  
) r- W5 i8 U4 r. I& \/ I0 e3 ~' t% j- \, [. C; a5 |* q
  另外有部分网站对提供的流媒体地址采取了动态变址技术,在你下载流媒体期间地址会发生变化,解决办法是:用Project URL Snooper重新侦测一遍,再用搜索到的新地址去替换下载软件中原来的地址,然后继续下载。  
- s( O8 z6 Z+ [% ~1 U" W9 F/ a. L* Y' S6 N. l1 a9 c0 y  J
  地址找到了,我们就可以开始下载了。    二、下载流媒体文件  
0 _4 v% `; u# y2 f6 k
- U! A! c% c/ m, M: t  从网上下载各种流媒体,常常要使用Streambox Vcr(点这里下载)。  
( Q& }- Y+ d3 F7 x- b0 [6 a  I+ P7 i" v
  StreamBox Vcr可以解析RSTP地址背后流媒体文件真正的下载链接,并最终将文件下载到本地硬盘上。它可以下载RAM、RA(Real Media)、ASX(Windows Media)、SMIL(Real Media Conter)、PLS(MP3 Stream)和MOV(Quicktime)等格式的流媒体文件,它不但支持点播形式的流节目也同样支持现场流节目,而且两者可以同时下载,还支持断点续传!  
& I5 G& C1 u9 c" z
* D/ L6 I8 F3 J" v9 B& Y  Streambox Vcr 1.0 Suite软件包中包含了三个不同的版本,其中 Beta 2 版本适合用于下载 Real 格式影片,而 Beta 3.1 版本则适合下载 ASF 格式影片。  
5 E8 d: `; q$ L" ~/ O/ ?. T, F
& c0 b# y6 j$ }' L  下载方法:  
! ~, @# K4 i$ v
: Q" M% Z& f' N: `& @1 W! D" N& j  把找到的地址拷贝到剪贴板中,然后运行Streambox Vcr(如图),点击“添加”按钮,软件则会自动把节目的链接地址复制到“Location”(待下载链接框)中,接着你再选择文件的保存路径和文件名字,下载协议选“Auto”让Streambox Vcr自动判别。以上步骤完成后按一下“OK”按钮,Streambox Vcr经过分析地址无误后就会开始下载了。  : `$ R5 {$ Q/ M2 G* R
5 m8 s1 F+ ?8 m: p
0 d1 T2 {! [4 g# u
% u- w! w) V' b9 d. m- z
% v' P" A$ f/ |4 ]( q0 D& O
图2  5 e, u. |2 c' d0 [

. n5 q, R- W! S4 t  二、利用OE自动下载流媒体  
4 a/ D$ H6 Z) r/ N# q9 ~, p/ X3 F2 s
& X8 X- e, }: O  Offline Explorer 是一款使用方便的离线浏览工具(点这里下载),也可以用来下载流媒体。对于地址形如rtsp://17k:2245352@www.17k.cn/17kfilms/movies/action/s4120364/01.sm的流媒体,要下载还必须使用OE呢!OE可以让你选择要抓取网站的深度、下载的存放位置等,还可以提供抓取网站的MAP,使整个网站的链接及目录结构一目了然。  : D& a: N: Q& X

& Q+ l) ]0 R  r, l: n1 y, G  下载步骤:在OE地址栏中输入要抓取网站的地址,按回车开始下载。OE在下载过程中会自动搜索流媒体文件的地址,然后下载。(完)



点击图标进入精品网摘收藏 欢迎大家加入网络收藏夹

TOP

发新话题