RTMP视频下载方法:RTMPDump+RTMPDumpHelper[转]



一、RTMP的背景

RTMP(Real Time Messaging Protocol)实时消息传送协议是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输 开发的开放协议。

少部分视频网站采用,由于其特殊性,致使从网站扒视频非常之困难,常用的一些视频下载软件,如:维棠、硕鼠、VDownloader等,及以一些Chrome、火狐浏览器插件都不能扒出原始视频地址,那些通过视频缓存的老方法就更加不行了。

下面转载一篇台湾朋友的技术文章,可以轻松下载RTMP协议的视频。目前只测试的mtv.com网站的,目前一切正常。但不排除一些视频、或其他RTMP协议网站的视频不能下载。

另外,那些网站是RTMP协议传输视频的,自己想办法知道吧。。。

二、下载流程

先说明下简单流程:1、打开RTMPDumpHelper软件;2、打开浏览器,建议使用火狐浏览器;3、播放视频,视频播放完后,视频即下载到RTMPDumpHelper所有文件夹。

所以,看到下面这么多图,不要惊讶哦。其实很简单。

三、详细过程

RTMPDump: http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.4-git-010913-windows.zip
RTMPDumpHelper :http://www.nirsoft.net/utils/rtmpdumphelper.zip
这里提供博主将两者合并的,可以解压后直接使用:http://pan.baidu.com/s/1GKW8O

1、将上述二个压缩包解压到同一个目录(如:D:\7Vkongjian\rtmpdumphelper)。



2、运行 RTMPDumpHelper.exe,会自动开启 rtmpsuck.exe 的DOS窗口。



3、然后打开浏览器,建议用 firefox ,google chrome会失败。



4、浏览要扒的网页(例如: http://tvcast.naver.com/v/31166 ),rtmpsuck会自动下载影音到同一个目录下。



5、下载视频文件,就在软件所在目录下:



有时rtmpsuck失效,可在RTMPDumpHelper的视窗中按F9,选择rtmpsrv代替,但就无法一边浏览一边下载。

若RTMPDumpHelper找不到浏览器程序时,可按F8,选择使用中的浏览器程式(如:firefox) 。

相关文章

[1].如何抓取rtmp串流影音?http://blog.ilc.edu.tw/blog/blog/3639/post/35645/266782
[2].如何抓取rtmp串流影音(二)?http://blog.ilc.edu.tw/blog/blog/3639/post/35645/366948

评论: 0 | 引用: 0 | 查看次数: 5341
发表评论
登录后再发表评论!