我試圖得到任何的YouTube視頻這樣的視頻網址:在YouTube上使用get_video下載視頻
打開
http://youtube.com/get_video_info?video_id=VIDEOID
然後取account_playback_token
令牌值,並打開這個網址:
http://www.youtube.com/get_video?video_id=VIDEOID&t=TOKEN&fmt=18&asv=2
這應該打開一個只有視頻的網頁或開始下載視頻。但是沒有任何反應,Safari的活動窗口顯示'找不到',所以URL有問題。我想將它集成到iPad應用程序中,並且用於獲取我在iPhone版應用程序中使用的視頻URL的JavaScript方法無法正常工作,所以我需要另一種解決方案。
YouTube一直在變,我認爲這個網址已經過時了。請幫忙:)
編輯:好像get_video方法不起作用了。如果有人能告訴我以另一種方式查找視頻網址,我真的很感激。
謝謝,我真的需要幫助。
但是,你正在使用GET_URL嗎?什麼是get_headers(),它是url還是函數的一部分?你能用文字解釋你的代碼嗎?我真的很想給你賞金,我只需要多一點幫助。謝謝 – JonasG 2011-12-31 09:40:19
請幫忙!!!我需要知道這一點! – JonasG 2012-01-04 10:03:51
我很想看看它,然後我完全明白了:D但爲什麼它沒有給出每個分辨率下的所有格式的鏈接(在720p中它給出mp4和x-flv,在480p中它給出了flv和x的鏈接-flv ...)有沒有辦法在所有分辨率下獲得mp4視頻的鏈接?謝謝 – JonasG 2012-01-05 18:57:32