*** 作的逻辑为:先取得影音档案者拦渗的rtmp url (格式为rtmp://aaa.bbb.ccc./x.flv),再利用rtpdump程式,将线上影音档存到档案中:
1.首先到 http://rtmpdump.mplayerhq.hu/ 下载rtmpdump,这裏我用的是 windows版的rtmpdump 。
2.接著到中天电视的网站,假设我要抓的是沈春华Life Show的影音(http://www.ctitv.com.tw/drama_video_c96.html ),点选要下载的页面。
3.在浏览器中按右键,选择检视原始档,找到url的所在,有的网站会直接列出.flv的位置,有的则是像中天电视一样,给一个.xml档,可以用搜寻(Ctrl+F)关键字的方式,试试.flv或.xml,本例子是找到如下的.xml位置 (http://www.ctitv.com.tw/ctiplayer/a/60192/1/flashvars.xml )。
4.打开上面的xml档案,可以找到rtmp的位置 (rtmp://video.ctitv.com.tw/vod/media/2011/10/31/fb4b76f4-2fb9-4075-b97d-71ef3444d729.flv),用浏览器是无法打开的,这时候就需要rtmpdump来首脊帮忙。
5.先将rtmpdump解到c:\rtmpdump中
6.开启dos视窗到rtmpdump目录中,cd c:\rtmpdump
7.rtmpdump是命令列的程式,使用的方式为 rtmpdump -r rtmp的url -o 输出的档名.flv,本例中使用的命令列是
c:\rtmpdump>rtmpdump -r rtmp://video.ctitv.com.tw/vod/media/2011/10/31/fb4b76f4-2fb9-4075-b97d-71ef3444d729.flv -o saved.flv
可以将要抓的串流档存成saved.flv
8.等抓完就可以看到如下的画面。
9.dir 後,就可以看到存衡宴下来的saved.flv,此时就可以用支援flv的播放器来播放了。
RTMPDumpHelper是帮助你轻松下运大载RTMP协议流媒体视频和音频的小程序。你可以通过浏览器打开欣赏视频,同时开启RTMPDumpHelper来自动保存视频为flv/mp4格式。RTMP是一种较为广泛的在线流媒体协议,Hulu,
justin.tv等著名在线视频网站都采用此种协议。
RTMP视频/岁搏音频流下载工具。RTMPDump 工具包,您可以简单地打开 Web 页包含 RTMP 视频 将保存到您的磁盘自动作为.
你这个地址的视频目前暂时打不开,下载不了。如果可以打开,就旁雀竖用rtmp下载软件来下载。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)