我想获取YouTube的所有视频。不是来自任何特定频道,而是来自YouTube的所有现有视频。 如何使用API抓取所有?是否可以使用API获取YouTube的所有视频?
0
A
回答
2
Rebot先生的建议可能会被修改为:
查找与search.list功能的随机视频。
获取从JSON响应通道ID:
"kind": "youtube#video", "videoId": "nSDgHBxUbVQ" }, "snippet": { "publishedAt": "2015-05-10T00:40:11.000Z", "channelId": "UC0C-w0YjGpqDXGB8IHb662A", "title": "Ed Sheeran - Photograph (Official Music Video)",
随着通道ID,从渠道收集所有上传:
https://stackoverflow.com/a/22616491/7922428取另一个随机通道,对比前一频道ID以确保它不是重复的重复过程。
非常雄心勃勃的项目。 2015年的一份报告称,有12亿部视频在线。一个search.list请求使用100个允许的每日100万个单元(除非您支付更多)。
所以你理论上可以每天处理10,000个视频。所以在120k天(328年)你可以拥有所有的视频。
每次通话最多可获得50个结果,每天可以获得500万的视频..仅仅6.5年。
0
您可以使用search.list
方法并将q
参数留空以获得随机视频。但我同意@Ashkar,使用q
参数来获取视频的具体列表。
你总是可以尝试API explorer测试search.list
方法。
希望这会有所帮助。
相关问题
- 1. Youtube-api v3:是否可以按某个订单获取视频?
- 2. 是否可以使用JavaScript获取Flash视频[YouTube]的大小?
- 3. 是否有可能获得对Youtube视频的所有评论?
- 4. Youtube API获取视频?
- 5. 获取Youtube视频viewCount Youtube API v3/Swift
- 6. 是否可以通过V3 API将videoStabilize应用于YouTube视频?
- 7. YouTube API:没有获得给定频道的所有视频
- 8. 获取所有YouTube视频(有些视频丢失)
- 9. 如何使用Youtube API检查视频是否可嵌入?
- 10. 使用Java获取YouTube播放列表的所有视频
- 11. 我可以使用youtube api上传YouTube视频吗?
- 12. 使用youtube api获取youtube视频标签
- 13. 使用Youtube V3 API和JavaScript获取Youtube视频网址
- 14. 通过API获取YouTube视频高度
- 15. python:获取某个频道的所有youtube视频网址
- 16. 是否可以在youtube播放器API上播放非YouTube视频?
- 17. 是否有可能使用jQuery将视频上传到YouTube?
- 18. 是否可以获取YouTube视频的URL并通过AVURLAsset加载?
- 19. 是否可以在各种YouTube视频上使用音乐进行可视化?
- 20. 如何从Youtube频道获取所有视频ID
- 21. 使用Youtube API获取视频的隐私设置
- 22. 使用youtube api获取当前上传视频的id v3
- 23. 试图从使用YouTube API和Jquery的视频获取数据
- 24. 如何使用YouTube API获取视频的标题
- 25. 使用YouTube的API获取视频列表3
- 26. 使用YouTube视频获取webgl纹理?
- 27. 获取有关YouTube视频的信息
- 28. 从YouTube的视频与YouTube的API v3获取标题
- 29. 以高质量获取youtube视频
- 30. 提取的YouTube视频链接使用YouTube数据API
所有视频?你应该使用一些条件吗?就像所有带有标记x或视频的视频 – Ashkar
否我的意思是让所有视频都可以在YouTube上使用 –