下载 infoq 网站视频
生活随笔
收集整理的這篇文章主要介紹了
下载 infoq 网站视频
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
今天看到 infoq 網(wǎng)站上一個講 Go 語言的視頻,速度太卡了。我家里光纖寬帶也沒法正常瀏覽,所以需要研究下如何下載了。
用 FireBug 看了下源代碼,抓到其中 flash 播放控件的一個參數(shù)里有視頻鏈接如下:
<param name="flashvars" value="server=rtmpe://video.infoq.com/cfx/st/&streams=mp4:presentations-ch/infoq-qcon-20120418-xushiwei.mp4,0">hmm..., rtmpe, 之前沒有了解過這個協(xié)議嘛。搜了下,原來是一種實(shí)時的視頻播放協(xié)議。類似的協(xié)議有兩種,rtmp 是不加密的,rtmpe 多個 e 的后綴表示是加密協(xié)議。這個協(xié)議發(fā)明的目的之一就是不讓人輕易下載,號稱播放時不生成臨時文件,在內(nèi)存里也不緩存,下載完無痕跡,等等。
網(wǎng)上下載一個叫 rtmpdump 的工具,可以下載此類視頻。但以上參數(shù)中提供的 rtmpe 視頻的鏈接其實(shí)并不是直接的訪問地址,還需要做一些簡單的轉(zhuǎn)換,最終猜測實(shí)際地址如下:
rtmpe://video.infoq.com/cfx/st/presentations-ch/infoq-qcon-20120418-xushiwei.mp4
然后用下列命令就可以把視頻下載為本地一個 flv 文件:
rtmpdump –r "rtmpe://video.infoq.com/cfx/st/presentations-ch/infoq-qcon-20120418-xushiwei.mp4" –o "c:\golang.flv"總結(jié)
以上是生活随笔為你收集整理的下载 infoq 网站视频的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: NYOJ -123 士兵杀敌(四)
- 下一篇: group client policy无