如何使用 Youtube 数据查找 360° 视频 API
How to find 360° videos using Youtube Data API
我正在寻找一种方法来使用 Youtube APIs 查找来自 Youtube 的所有 360° 视频以进行研究。目前我无法从 Youtube APIs 中找到此功能,也无法使用可用的 API 功能破解变通方法。
Yuotube 网页上的搜索结果可以按功能过滤,只显示搜索结果中的 360° 视频。即使使用可用的 API 方法复制此功能也是满足我的需求的良好起点。也许这可以通过使用代码片段的标签来完成,但我没能做到。
(这个问题与 ;-) 非常相似:
Searching 360 degree videos using YouTube Data API?
.但是这个问题在 8 个月后仍然没有得到回答,即使 Google Youtube Data API 支持页面状态:"We support the YouTube Data API on Stack Overflow. Google engineers monitor and answer questions with the youtube-api, youtube-data-api, and youtube-v3-api tags." 因为我刚刚遇到这个问题,我希望这个问题得到一些关注。)
好吧,我在这个 thread that YouTube rolls out support for 360-degree live streams and spatial audio. And if you check the YouTube API 文档中发现,没有任何指南向您展示如何在 YouTube 中使用 360 度全景视频。
因此,目前 YouTube API 不完全支持 YouTube 360 视频。它目前作为功能请求提交,您可以找到 here.
希望对你有帮助。
我也一直在努力解决这个问题,并且使用了多种方法的组合,但结果有限:
首先,我们使用 this method 并添加一个 publishedBefore
过滤器,用于我们找到的最旧结果的后续新搜索(无 pageToken
)。这使我们能够获得超过 1000 个结果的 youtube 显然限制了你。
其次,我们为查询 #360Video
找到了很多好的结果,我们对该字符串执行了 2 组搜索:videoDimension: '2d'
和 videoDimension: '3d'
。对于所有结果,我们查询他们的 contentDetails
并过滤掉那些 contentDetails.projection
不等于 '360' 的结果。为了更好地衡量,我们还进行了不带查询字符串的“3d”维度搜索。
最后,我们合并了检索到的所有结果集。不幸的是,我们似乎仍然错过了很多我们手动发现测试的视频。到目前为止,我们只查询了大约 1000 个视频。查找所有 360 度视频似乎需要大量手动工作。
更新:我们采用了手动步骤,定期抓取包含许多 360 度全景视频的用户帐户、频道和播放列表列表。这至少产生了数百个视频,可以说,质量更好。可能还有一个进一步的步骤,我们检查所有 "recommended" 个视频中的每个视频,依此类推。
我正在寻找一种方法来使用 Youtube APIs 查找来自 Youtube 的所有 360° 视频以进行研究。目前我无法从 Youtube APIs 中找到此功能,也无法使用可用的 API 功能破解变通方法。
Yuotube 网页上的搜索结果可以按功能过滤,只显示搜索结果中的 360° 视频。即使使用可用的 API 方法复制此功能也是满足我的需求的良好起点。也许这可以通过使用代码片段的标签来完成,但我没能做到。
(这个问题与 ;-) 非常相似: Searching 360 degree videos using YouTube Data API? .但是这个问题在 8 个月后仍然没有得到回答,即使 Google Youtube Data API 支持页面状态:"We support the YouTube Data API on Stack Overflow. Google engineers monitor and answer questions with the youtube-api, youtube-data-api, and youtube-v3-api tags." 因为我刚刚遇到这个问题,我希望这个问题得到一些关注。)
好吧,我在这个 thread that YouTube rolls out support for 360-degree live streams and spatial audio. And if you check the YouTube API 文档中发现,没有任何指南向您展示如何在 YouTube 中使用 360 度全景视频。
因此,目前 YouTube API 不完全支持 YouTube 360 视频。它目前作为功能请求提交,您可以找到 here.
希望对你有帮助。
我也一直在努力解决这个问题,并且使用了多种方法的组合,但结果有限:
首先,我们使用 this method 并添加一个 publishedBefore
过滤器,用于我们找到的最旧结果的后续新搜索(无 pageToken
)。这使我们能够获得超过 1000 个结果的 youtube 显然限制了你。
其次,我们为查询 #360Video
找到了很多好的结果,我们对该字符串执行了 2 组搜索:videoDimension: '2d'
和 videoDimension: '3d'
。对于所有结果,我们查询他们的 contentDetails
并过滤掉那些 contentDetails.projection
不等于 '360' 的结果。为了更好地衡量,我们还进行了不带查询字符串的“3d”维度搜索。
最后,我们合并了检索到的所有结果集。不幸的是,我们似乎仍然错过了很多我们手动发现测试的视频。到目前为止,我们只查询了大约 1000 个视频。查找所有 360 度视频似乎需要大量手动工作。
更新:我们采用了手动步骤,定期抓取包含许多 360 度全景视频的用户帐户、频道和播放列表列表。这至少产生了数百个视频,可以说,质量更好。可能还有一个进一步的步骤,我们检查所有 "recommended" 个视频中的每个视频,依此类推。