2012-05-08 133 views
1

我很長一段時間想知道如何從YouTube視頻中獲取音頻數據或整個視頻數據。我做了任何理性的人都會做的事,我把它搜索了一遍。如何從YouTube視頻中接收/獲取音頻/視頻數據?

可悲的是我沒有找到任何好的答案。大部分我建議的是從下列鏈接中提取數據:http://www.youtube.com/get_video.php?video_id= {VideoKey}

但是,它不再工作。來自論壇部分的評論等,也表明其他人與我面臨同樣的問題。因此,我認爲這些信息已經過時。但是,自從其他網站和瀏覽器插件(如KeepVid.com或YoutubeInMp3.com)仍然有效以後,肯定有辦法。

所以我的問題很簡單。如何從YouTube視頻中接收/獲取音頻/視頻數據?在一個鏈接也許?

+0

你意識到SO提供了一個按鈕來接受你以前的問題的答案嗎? – home

+2

在違反Youtube服務條款的情況下,您無法做到自己想做的事:http://www.youtube.com/t/terms – bezmax

+0

youtube-dl:https://github.com/rg3/youtube-dl/ – adnbsr

回答

1

誰更好詢問,其他比谷歌自己https://developers.google.com/youtube/2.0/developers_guide_java

例子:下面的例子演示瞭如何檢索有關Feed中的視頻標準進紙和打印信息。

String feedUrl = "http://gdata.youtube.com/feeds/api/standardfeeds/most_viewed"; 
VideoFeed videoFeed = service.getFeed(new URL(feedUrl), VideoFeed.class); 
printVideoFeed(videoFeed, true); 
+2

爲您提供有關Feed的信息,而不是音頻/視頻數據本身。 – bezmax

相關問題