作者kuangtc (KUANGTC)
看板EZsoft
標題Re: [請益] 抓YouTube網站影片
時間Wed Dec 26 20:39:20 2007
※ 引述《thesgins (Justin Verlander)》之銘言:
: 最近因為報告的關係
: 要從YouTube裡找影片的素材
: 但試過很多軟體都沒辦法順利的抓下來
: 例如:videoget 還有一些中文化的程式VDownloader021
: 但不是無法讀取連結網址 就是下載完出現錯誤
: 知道版規禁用某些字 如果能好心幫忙的版眾
: 致上十二萬分的謝意
其實,若你是用firefox的話,有個方式可以讓你順利的抓取youtube所有影片。
(我到目前沒有抓不下來的youtube影片喔!!)
有幾個步驟!!!
1、在firefox網址列中打入 about:config
2、輸入 browser.cache.disk.parent_directory
3、若沒有這個字串值的話,請自行新增!!!!
然後,指定一個directory給firefox做cache
4、進入firefox 工具->選項->進階->網路
裡面有一個快取大小的調整,記得把快取調大!!!至少要50mb以上。
調大快取的原因在於firefox若影片大小超過cache,就會把影片丟到temp資料夾。
而fiefox在temp資料夾內建的暫存資料是不可複製、也不可刪除的。
反之,在你手動設的cache資料夾內的資料可以複製與搬移!!!
5、設定好後,接下來有點要靠天份了。但也有些小技巧。
打開你設定的cache directory,先看看裡面有哪些檔案。
若裡面檔案很多的話,怕之後抓檔混洧。你可以先清空firefox cache
然後再輸入要抓影片的youtube網址。
此時,當影片開始load時,你一定會發現cache資料夾內多了一個檔。
而且,隨著影片越來越大,他的檔也越來越大。
當影片load好後,檔案也就停在那個大小。
此時,你就可以把那個檔案,直接抓到media player試著播放。
若成功開啟的話,並且是你要的影片檔,那就大功告成了。
最後,再把檔案的副檔名改為 flv 即可。(cache內的檔案是沒有副檔名的)
當然,這是比較笨的方法。但也有個簡單的換算方法。
就是,一分鐘的youtube影片檔約 2mb,你若要抓 8分鐘的影片。
就在cache內找 16mb 左右的檔案,再拉到media player去播放。
通常有90%以上的機率是抓到正確的檔案!!!!
這方法的好處除了100%抓youbube的檔案外,其他網站似乎也適用啊!!!
而且,最好的一點是不用灌一堆有的沒有的外掛。也讓電腦乾乾淨淨的。
雖然很麻煩,但習慣後就很快了喔。最後,祝你順利抓檔囉!!!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 86.146.63.203
推 lht2:我會用wincv來判斷檔案開頭為flv再複製 =w= 12/26 21:39
推 PcGrek:很棒的分享,不介意用firefox外掛的話,有以下小工具可用: 12/26 22:16
→ PcGrek:Fast Video Download,算是最方便的抓取外掛,很少有不能抓的 12/26 22:19
→ PcGrek:原po使用方法的輔助工具,Cache Status,輕鬆清理cache 12/26 22:21
→ PcGrek:檢視cache中的資料,可依大小、時間等排序。 12/26 22:23
※ summeralien:轉錄至看板 NDMC-guitar 12/27 12:12