在处理youtube视频时,我正在使用youtube的API v3。循环如下: 1)获取视频,2)视频主题Id的请求API,3)查找本地Freebase转储上的元组,4)做一些事情。
出于效率原因,我希望在步骤(2)中避免在线请求,而是脱机执行。有什么数据集/转储我可以得到,存储信息: Youtube视频的ID,->视频的主题ID?
提前谢谢,奥雷斯特斯。
发布于 2015-02-18 13:39:40
YouTube不提供视频topicDetails的数据转储(据我所知,YouTube数据API没有提供任何其他数据服务器)。
发布于 2014-10-05 00:51:49
我不认识一家商店。但是几乎没有什么东西能使它更有效率。不要按每个视频调用视频->list,而是将所有视频Ids设置为逗号分隔的字符串,然后执行一次调用。还要指定过滤器,如items/contentdetails/topicId,这样响应将只返回topicIds,而不是所有其他信息。
这样你就可以一次得到你所有的信息,而带宽却更少。
https://stackoverflow.com/questions/26193213
复制相似问题