打印

[交流] 是不是有些视频只能在线看?教你将它们保存至电脑

0

是不是有些视频只能在线看?教你将它们保存至电脑

我们常惊喜网上的视频节目丰富多彩,却苦恼网络的龟速前行。有时看本片子,总是不停的处于“下载中”,让人又爱又恨。如果能把片子下到本地磁盘上,就再也不会受这份窝囊气了。

只能在网络上实时收看的节目一般我们称作“流媒体”,目前网上使用的绝大部分流媒体格式只有 RM 和 ASF 两种。下载流媒体,我想大家都知道需要使用StreamBox vcr 1.0 Beta 31,它全面模拟在线观看的方式下载电影,并有断点继传功能。但是,如何才能找到片子的地址才是最重要的。

一般来说,如果网站没有什么保护措施的话,那找一个媒体文件的地址是很容易的。只要在影片的播放按钮处单击右键,选择查看“属性”,你便会发现这个片子的地址。但是,如果你照这个地址去下载,往往下载回来的只是一个弹出控件窗口的页面文件。如“http://www.jxvod.net/online_open.asp?id=392&url_rm=rtsp://10.0.4.69:554/jingxian/dhjzj/01.rm”,我们来研究一下这个地址,很容易看出,它的前半部份是一个超文本地址,而后半部份才是该媒体文件的真实地址。所以,该文件的正确地址为“rtsp://10.0.4.69:554/jingxian/dhjzj/01.rm”。不过有的网站会对你的下载作出限制,所以,当该文件下到大约原档案大小的 1/5处就停止了,VCR会显示已经下载完成(Recevied),你再点击下载,让VCR继续(Continue )下载,得到的还是一样的结果。别急,我们把该地址改为“pnm://10.0.4.69:554/jingxian/dhjzj/01.rm”再下。好,成了!( pnm和rtsp是两种不同的协议形式,有时下载时进行互换,可取得不错效果。)

不过,现在情况大不相同了。出于保护知识产权的目的,很多网站都各有了各的绝活。如http://www.jxvod.net/online_main.asp?top_id=2,它禁止你使用右键功能。当你右击时并没有弹出往常的快捷菜单,而是会出现一个警告类型的弹出窗口。难道就这样算了吗?那可不行,一定要发扬DIYer们的精神!我们一起来动手克服它吧!先点击右键,不松手,再点击弹出窗口上的确定按钮,接着松开左键,最后移回原处松开右键。你看看,你熟悉的快捷菜单是不是又出现了?赶紧复制粘贴吧!也许这个方法不能适用所有的网站吧?如http://www.txwt.com/vod/soft.asp?id=233,你只能复制到这样一个地址“javascript:OpenPlayer(SelPlayerStyle.selectedIndex,681,0);”,难道就这样算了?那可不行!现在我们就要隆重请出微软的frontpage了。Frontpage???没搞错吗?当然!请你先将网页另存到本地硬盘上,再选择编辑,是不是进入到frontpage中来了,请你按“HTML”来查看一下,咦,找到没有“rtsp://”开头的字句呢?现在知道微软的厉害了吧?

还有更厉害的!点击右键不是弹出警告窗口,而是没有任何反映,你只能用左键点击超连接。你想说,不是有frontpage吗?哈哈,你试试看!你能找到“rtsp://”开头的字句吗?没有!因为它的连接是采用java或behaviour调用函数来实现的。那怎么办?这里建议使用realone player来帮忙了,它是目前最好的网络流媒体播放器,几乎支持所有的媒体文件格式。在媒体播放窗口上单击右键,选择用realone player播放。在realone player的播放列表中选择保存“另存为文件”到本地磁盘。找到该文件,你可不能被它的文件类型所迷惑,其实它是个纯文本文件。请你选择“打开方式”为“记事本”,咦,你要的片子地址是不是出现了。如果是采用Windows Media Player播放的话,只要是7.0以上版本,你只需将该媒体“添加到媒体库/添加正在播放的节目”中,就能在媒体库中找到该媒体地址。或“添加正在播放的播放列表”,同样也会保存下播放列表文件,它也是一个纯文本文件,里面包含了媒体地址。

当然,老外的知识产权意识更强些,保护方法也更为严密一些。如http://www.mtv.com/bands/az/brandy/audvid.jhtml,如果你选择上面使用realone player的方法,就会发现另存下来的文档内容完全不一样,只是个http地址,为http://www.mtv.com/sitewide/videoplayer/smilmaker.smil?clipids=1499111&s1=az&s2=brandy&gateway=bands,这时就要使用专业的下载工具如“网络蚂蚁”或“网际快车”。很快,它会帮你下了一个大约只有1kb左右的文件,文件名为“smilmaker.smil”,它也是一个纯文本文件,请你用记事本打开,相信你很快就找到src="rtsp://a1021.v0029f.c7632.g.vr.akamaistream.net/ondemand/7/1021/7632/v001/mtvcomstor.download.akamai.com/8601/mtv/realmedia/g2/clips/b/brandy/full_moon_320.rm"这条字句了,还犹豫什么,快去下吧!

好了,今天就说到这里,把他们各个击破后,有没有一点成就感?天下无难事,只怕……哈哈哈!

(以上方法,对某些媒体不适用。有些媒体地址如果是“http://”,可以“网络蚂蚁”或“网际快车”下载。)

TOP

0
好复杂喔,我只知道土豆和国内大部分的fly很容易下到

TOP

0
你说的是5年前的方法,现在用flash等软件把流媒提文件包含在其中,有时候用抓包的形式也得布道完整的文件,现在我有点偷懒,不愿意在动手写软件了,希望真正的高手实现这一光荣的任务!

TOP

0
这个方法好,有的时候看到好的视频特想下下来,这下好了,谢谢楼主。

TOP

0
看上去好复杂,我是个菜鸟学不会。不过还是谢谢楼主。

TOP

当前时区 GMT+8, 现在时间是 2025-3-21 04:21