2012-05-08 82 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