最近常常在Google Video跟YouTube上面亂逛看影片,其中當然不乏一些有趣或是想抓下來收藏的影片,在網路上找到一些方法後,在這邊先把它整理一下。
其實主要就是從Google Video跟YouTube將flv檔抓下來。想找Google Video的flv檔案位址,首先要看影片頁面的網頁原始碼,找到flash影片瀏覽器的swf檔的位置(應該是叫做googleplayer.swf,搜尋一下吧),將後面的videoUrl參數複製下來,然後使用php的urldecode
或是Java Script的unescape
函式,就可以得到正確的flv檔案位址。YouTube的就更簡單啦,只要將網址中的watch.php?v=
改成get_video.php?video_id=
就是flv檔案的位址了。
update:現在YouTube還要加上&t={一段亂七八糟的字串}
,這串參數可以在原始碼內flash object的地方找到。
不過懶人如我就不想每次都要去翻原始碼或是要手動改網址列再抓檔,所以我寫了一個php script自動去找flv的檔案位址:GooTube FLV Retriever,下面簡單寫一下使用方法。
先複製Google Video或是YouTube的影片頁面的網址。
將網址列貼上GooTube FLV Retriever的input field中,因為script會自動判斷是Google Video或是YouTube的網址,所以沒什麼其他的選項需要選的。
送出之後會得到一個flv檔案的網址列。為了方便,我順便做了連結,這樣就可以直接按右鍵另存新檔囉。
下載完畢之後,就可以看到下載回來的flv檔了(廢話),如果你有flash video的撥放程式,就可以直接打開來觀看囉。
如果沒有flv player或是想將flv影片檔轉成wmv或是mpeg格式的話怎麼辦?沒關係,我們可以用Riva VX: Riva FLV Encoder,下面簡略的講一下如何用Riva FLV Encoder將flv檔轉成mpg。
安裝完Riva FLV Encoder後,啟動程式,按下Browse。
手動更改output file的file name,將副檔名改成mpg。這邊有點奇怪,這程式並沒有選項讓你選擇輸出的類型,而是直接更改副檔名,我不知道這到底算好還是壞(不過他本來就說是FLV Encoder,所以沒別的選項可以選也是可以理解的,但是他真的可以轉成mpg就是了)。
轉檔的時候程式的畫面會變白,等到畫面恢復就表示好囉!下面也會顯示:Encoding Successful! 太好啦,這樣就不用每台電腦都要裝FLV Player才能看了。
p.s. : Riva FLV Encoder是個Freeware,快樂的用吧
To CCC :
我看到有人推薦CinemaForge,不過我沒試過,不保證能達到你的要求,而且說老實話我現在也幾乎都沒在轉擋了XD
To ppc :
好像跟原始檔案格式也有關??不過最近在youtube抓的檔案,我用FLV Player看也不能改變畫面大小了:cry:
請問一下~
大大能寄給我
如何"下載Vlog"ㄉ方法嗎??
拜託~~謝謝!!感激不盡
大大~我收到ㄌ!!
真的感激不盡!!謝謝你喔!
(感動ing)~
你好~~
我在使用轉檔工具時
它為什麼會找不到我放在桌面上的檔案呢?
我兩個轉檔器都用了
兩個都找不到我放在桌面上的flv檔
(用flv播放器可以看)
不好意思麻煩你為我解答一下~~
謝謝~~~~~~~~
大大不好意思
我想請問一個關於Youtube的問題
可能跟下載影片沒有關係 不好意思
如果他出現以下這些字
Hello, you either have JavaScript turned off or an old version of Macromedia’s Flash Player, click here to get the latest flash player.
請問該怎麼處理才能正常觀看影片呢
之前一直可以看隔了一晚突然就不能看影片了
希望有人可以教我 謝謝
To jojo:
呃…我也不知道那是怎麼回事…
To doggaspon:
你可能不小心把你瀏覽器的JavaScript關掉了
您好,请问我下来的文件怎么不显示文件的格式,只是get_video,我用什么方法能打开,或者用什么可以将它转化格式呢
Googlevideo在中国大陆为什么看不了啊
to Kej
不好意思
我也想要請問如何下載vlog的黨
我有看過前面的留言了
但是還是不懂那秘密方法是什麼@"@
是否可請大大寄一份方法給我呢???
感激不盡
謝謝!!!
To leojane:
從YouTube下載回來的get_video文件,只要將他的副檔名加上.flv就可以了;在大陸看不到某些Google Video影片的情形,好像之前就會這樣了….
To Kaori :
I’m Vlog又擋了一堆有的沒的了啦~最近懶得改,有點不想鳥他了 :S
有一個問題想請教一下
我無法DOWNLOAD下面的連結
http://video.google.com/videoplay?docid=7954971985372357545&q=rice+pot&pl=true
貼上連結之後會出現
“can not find the file URL, maybe you are input a wrong one."
請問有誰知道是為什麼嗎
謝謝啦
就像Kej 所講的
vlog應該多花點心思在修整版面上
高難度的問題請教一下
這個又如何全部抓下來
http://www.dpm.org.cn/Big5/c/c1/cindex.html
謝謝
謝謝KeJ さん!!!
重點是加上.flv檔尾就行了, 這句好!!
我本來找不到watch.php?v=在哪裡, 但是下載了那個get_vedio檔加上檔尾就能看了。
謝謝KeJ さん的提醒喔~~~^.^!!!
有空也歡迎來我家玩(純粹個人日記網站)
笨…..我上面竟然串錯字……是video才對
請問一下這個要怎麼轉檔
http://cm.shiseido.co.jp/tsubaki/cm/haru_75.flv
我用 Riva FLV Encoder 或是 CinemaForge
來轉檔都出現失敗的訊息
是缺少了什麼code嗎?
為什麼我要另存檔案的時候
存檔類型不是php,php file
而是顯示文件????
im vlog好像有改版了~"~
用舊的方法無法抓下檔案
大大提供的秘密網址
http://kej.tw/flvretriever/vlog.php
也說暫時不能用..
請問有解決的方法嗎?
為什麼我拿來轉 FLV
她卻說不能轉呢?
Encoding failed.
The encoding of your video file has failed.
This can be caused by a not supported combination of parameters or by a not supported video codec.
Riva FLV Encoder已經要收費了耶
可有破解版?謝謝分享
youtube改版了喔
大大的舊方法無法用
可不可以請大大用新的?
感謝zad~
已更新
下載要40多分鐘耶@@
是我的電腦問題嗎@@
為什麼我拿來轉 FLV
她卻說不能轉呢?
Encoding failed.
The encoding of your video file has failed.
This can be caused by a not supported combination of parameters or by a not supported video codec.
我的也是这样~~~~帮帮忙,抽空看一下吧,谢谢….OTZ
誰可以幫幫忙阿0.0..
我照上面的方式下載下來了
也把附檔名改成FLV了
並且安裝了Riva FLV Player軟體
檔案也順利變成了Riva FLV Player可以讀取的檔案
但是要播放的時候
雙擊…沒有反應
一直點他 也沒反應…用右鑑 開啟(布之謂何沒有播放按鈕)
也是沒反應
誰可以幫幫我
真是太謝謝你了
解決了困擾好久的問題
你設計的軟體真是太便利了 ^^
不好意思~
我sign up左YouTube~
但我依家唔用,可唔可以delete左個賬號佢?
點樣做?
不好意思
再請教一個問題
用gootube flv retriever 得到的網址
可以用flashget下載嗎
我自己試驗是不行
我直接把所得網址貼在下載欄
但是檔名的地方他顯示 的檔案是 .php
我改成.flv下不來 (還是我哪裡搞錯)
剛才用gootube flv retriever 再按另存檔時無法顯示網頁(本來可以) 所以才試著用flashget捉看看
麻煩你了 謝謝
http://www.youtube.com/watch?v=X_LP6lGOLH0
這個怎麽下不到啊,說是無法下載,請求的站點不可用,或找不到。
老大這個該怎麽辦啊~急~
謝謝拉
YouTube 的好像又不能抓取了…我早上三四点的时候还可以,现在就不行了…
kej大大帮忙去看看…给我回个信
YouTube又改版了
上禮拜才改一次而已 :p
code改過了,現在應該OK囉
hehe,thx~XD
谢谢大大~~还有,kej大大工作愉快~
You Tube现在变得好麻烦…都不能直接看的,郁闷。
支持kej大大….XD
Dattion是用Firefox嗎?
我用firefox,也跑不出flash影片的畫面
不過我後來看討論區發現
把網址http://www.youtube.com/watch?v=xxxxxx 改成
http://youtube.com/watch?v=xxxxxx (就是把www拿掉)
就可以看了,我也不知道為什麼
原來是youtube本身的問題
昨天到今天花了好多時間找答案
甚至重灌兩次電腦 >
不好意思~
我說得不清楚~
我是想問,我登記成為用戶,但現在已經不上載影片了~
想取消戶口,要怎樣做?
謝謝解答~
To sau:
上YouTube看了一下,我也找不到怎樣刪除帳戶
或許上傳多一點違反服務規章的影片,他們就會自動刪除你的帳戶了
(我開玩笑的,別真的試啊XD)
http://www.youtube.com/watch?v=PPdTqDfpWyo
不好意思…剛剛電腦有問題
我是想請教…下面這檔案怎樣都下不來
是不是我哪邊做錯了….其他都可以下阿
http://www.youtube.com/watch?v=PPdTqDfpWyo
ps 非常感謝 Kej 大大的解碼器…..
那個影片是18禁的吧XD
18禁的影片要先登入
用程式去抓的時候沒辦法先登入,所以……
所以沒辦法抓嗎?怎麼可能 XD
只是你得要自己組合url啦
最簡單的方式是,先去看原始碼
找到 player2.swf? 的地方
複製 ? 後面那一長串 (就是 video_id 開始那一串一直到 " 結束)
然後把那一長串接在 http://www.youtube.com/get_video.php? 後面
以這個例子來說就是像這個樣子
其實抓flv只需要video_id跟t兩個參數,如果你有一點網路程式設計概念的話,應該知道我在說什麼
如果不懂的話就照上面那樣作就好了
在
http://briandavidphillips.typepad.com/brian/2006/02/reon_kadena_and.html
當中只有
我找不到…QQ…是我找錯了嗎??
PS 真感謝您的熱心
我不懂你的意思 @@
在
http://briandavidphillips.typepad.com/brian/2006/02/reon_kadena_and.html
當中原始碼我看不出來
rdf:about="http://briandavidphillips.typepad.com/brian/2006/02/reon_kadena_and.html"
trackback:ping="http://www.typepad.com/t/trackback/4285881″
dc:title="Reon Kadena and ipod"
dc:identifier="http://briandavidphillips.typepad.com/brian/2006/02/reon_kadena_and.html"
dc:description="One way to get guys to buy ipod? Give one to Reon Kadena and just have 'em watch her listen . . . Yep. I've always found her photographs to be captivating but it's amazing that just watching her listen…"
dc:creator="Brian David Phillips"
dc:date="2006-02-18T10:12:53+08:00″
我另外找了兩段看能不能貼…不然html會被blog吃掉
{object width="275″ height="226″}{param name="movie" value="http://www.youtube.com/v/PPdTqDfpWyo"}{/param}{embed src="http://www.youtube.com/v/PPdTqDfpWyo" type="application/x-shockwave-flash" width="425″ height="350″}{/embed}{/object}{/p}
以及
http://www.youtube.com/w/Reon-Kadena?v=vioKKaEaLeY&feature=PlayList&p=C07C35C334874BA1&index=42
這些都沒達到您
http://www.youtube.com/get_video.php?video_id=PPdTqDfpWyo&l=206&t=OEgsToPDskLEyqy-xt7t7PKSnf5ifYGe&s=565DF8E35A005138:712F7FA74CDA1D31
這樣的要求…v有找到~~t 就沒有了
ps 感激…..
應該沒找錯地方吧…只是我對編輯的東西很不熟…不好意思週末還麻煩您…
你應該是要看
http://www.youtube.com/watch?v=PPdTqDfpWyo
這裡的原始碼才對
謝謝~我再試試….^.^
This video may contain content that is inappropriate for some users, as flagged by YouTube’s user community.
To view this video, please verify you are 18 or older by logging in or signing up.
進不去…..
objectSource="http://www.youtube.com/p.swf?video_id=PPdTqDfpWyo&eurl=&iurl=http%3A//static11.youtube.com/vi/PPdTqDfpWyo/2.jpg&t=OEgsToPDskJFII3wykIzcNSiXEjTrvkl";
應該在這吧~~~我看看
http://www.youtube.com/get_video.php?video_id=PPdTqDfpWyo&t=OEgsToPDskJFII3wykIzcNSiXEjTrvkl
不行
http://static11.youtube.com/vi/PPdTqDfpWyo/2.jpgvideo_id=PPdTqDfpWyo&t=OEgsToPDskJFII3wykIzcNSiXEjTrvkl
也不行
紀錄一下
感恩…已成功