[教學文]_如何取得youtube上的影片(包掛HD-E)


上禮拜(09/02/20,五)
上生涯規劃時
撥了FLV影片….這還不打緊
課堂即將要結束時
還有人說要看更多…
http://picasaweb.google.com.tw/ar801112usa/YOUTUBE
此時老師就說YOUTUBE的影片很不好抓
請了雄工O訊科老師來抓都抓不下來
直到跟她老公研究好久才成功
我不得而知他是用何種方法,但我相信十之八九是用人家設計寫好的程式去RUN

聽到O訊科老師抓無當下科科偷笑了好幾聲

但用程式這招其實很容易失效

正可謂程式是依照方法而設計出來,一旦方法改變,程式便會失去他對應的方法而無效

近年來YOUTUBE演算法跟架構越來越複雜
從以前的ASP
前陣子的FWEB
到目前的….阿我也不知道那是啥…

但是改朝換代的結果就是增加程式抓取的困難度

可是有一點是不太會變動的(至少在5年內www架構不會改變的情況下)
就是”Cache”(暫存)

在電腦上
隨處都可見到Cache這個東西
任何資訊都要Cache
以電子科的角度就是用D型正反器來存位元(扯遠了)

為了是加快運算執行速度

當你在看YOUTUBE的時候
是採邊看邊DL(下載)
當DL的速度超過你收看的串流(stream)速率時

看起來就不會有lag的感覺
但反之
DL速度慢於你收看的串流速率時
就會要進行緩衝(buffer…好像有拼錯|||)的動作

此時就會要有等待時間出現

當然
你DL的東西並不是即時從網路DL下來
而是DL後存起來
再送去播放

沒錯!

其中的關鍵就是找到任何的漏洞可以抓出你所要的資訊

看出來了嗎

“DL”

凡是有DL到你電腦的資訊
如沒有特別程式下指令立即清除
基本上會存在你電腦一段時間

一方面加速開啟的速度
另一方面是節省頻寬
下次看相同網頁時,圖案,網頁素材不需要再次DL(下載)一次

這也是WWW當初設計出訂的協定

但…這又跟抓影片何相干?

當我們完整看完影片一次後
整個完整的CACHE就會存在於我們的電腦

實際上你就等於得到他了

這篇就是教如何真正有效的應付YOUTUBE
這招不好學,經驗評判居多,但是足以對付大部分的WWW網頁

不是我愛現…我記得我會用cache取的檔案是在我小學5年級就會幹的事情…
那時候常常用網頁的source code找到mp3的原始url丟到fg去dl音樂

===========LDS完============

準備軟體
1.Opera(IE7以後的版本,CACHE很不容易找,分區過大)
2.KMplayer搭配MEGA PACK解碼包(撥放抓回來的FLV)
3.RivaEncoder(轉FLV檔成為一般熟悉的格式…如你愛支持國貨,EXTRA.FLV可以完成你的願望)

這次做的版本為WINDOWS XP
在VISTA下略為不同
但會用VISTA的人我猜也不笨
自己稍微變通一下
只是資料夾名稱不一樣而已

老方法
為了要求清晰
所以傳PICASA

http://picasaweb.google.com.tw/ar801112usa/YOUTUBE

以後會有很多類似這種的小文章(基本上之前就蠻多的…)
不過日後遣詞用字會越來越深

麻煩不要問我啥教DL跟LDS或者UL這種問題…
其實這篇已經算是初階的HACK技術了

未來可能會發一些比較進階的
有興趣的可以問問題
但認為十分白目的問題….我不會回答(如:KMP那裏抓…這種問題)

4 Comments

  1. 裝REALPLAYER不就行了嗎??
    但限IE啦..
    版主回覆:(11/29/2011 08:05:56 AM)
    但他總有一天會失效的(youtube改版時)
    第一時間最有效的方法當然還是用土法煉鋼的啦~

  2. 嗯….我都是用orbit去抓,youtube沒問題,但無名就有時不行….
    你的方法有空我會試試…
    基本上,在很久很久以前….我在網路上抓圖或是其他東東也是到cache裡去拿….
    版主回覆:(11/29/2011 08:05:56 AM)
    我這個方法基本上如果知道那個檔案的副檔名都可以成功抓下來
    稍微推敲一下,副檔名不難知道

    漸漸的嘗試過很多程式
    但通常沒有100%即時跟準確更新
    所以急需時其實這招會比找”可以”用的程式來的快

    話說orbit可以抓HD品質嗎?
    雖然我這招可以抓也可以看
    但似乎沒辦法成功轉檔(試了4套都沒成功,只能轉一般畫質的)

  3. 從IE的temporary internet files到firefox的cache
    啊不就是這樣嗎XDDDD
    orbit好用+1
    版主回覆:(11/29/2011 08:05:57 AM)
    orbit用了兩天…
    發現easy-share空間會dl不下來
    哀哀

  4. 這…可以洗錢嗎??
    版主回覆:(11/29/2011 08:05:57 AM)
    很厲害的鬼客搞不好真的可以用YOUTUBE來洗錢阿阿阿阿@@(大誤)

Leave a comment

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料