当前位置: 首页 > 知识库问答 >
问题:

如何为一个项目获取csv文件的youtube视频数据?

闻人举
2023-03-14

我正在做一个小型项目,在youtube视频数据上应用聚类/检索ML方法,从一个大型视频数据集中返回我想要的一些特定视频。

我在弄清楚如何首先获取youtube视频的数据集时遇到了一些麻烦。最终目标是我想要这样的东西:

video_id |video_title |类别 |喜欢|不喜欢|视图|words_comment |

对于csv格式的一堆视频(也许是大约10000行?),我可以应用Python机器学习算法。

最好的办法是什么?我试过youtube API,但我不熟悉它的工作原理,我总是遇到错误。直接从youtube网站上抓取更容易吗?

谢谢!

共有1个答案

华良才
2023-03-14

如果您认为抓取更容易,可以尝试抓取,但如果您不熟悉api调用,则可能不会发现抓取更容易。我会研究使用api的工作。它们起初有点时髦,但一旦你掌握了它们的窍门,它们就不是很难使用。

youtube上有一个名为<code>thenewboston</code>的频道,我相信他有一些api素材,一般的python视频会有所帮助,因为api响应将以类似于python的数据类型格式化。

 类似资料:
  • 问题内容: 我想从JavaScript的YouTube网址中获取(没有jQuery,纯JavaScript)。 YouTube URL格式示例 或网址中包含视频ID的任何其他YouTube格式。 这些格式的结果 问题答案: 您不需要为此使用正则表达式。

  • 我正在尝试在android中使用ExoPlayer使用DASH, 我需要获取mpd文件的url。 我能得到你的网址吗。任何YouTube视频的mpd文件? 如何找到URL。特定YouTube视频的mpd文件?

  • 我正在我的一个项目中使用 YouTube 数据 API 版本 3.0 从 YouTube 获取我的频道视频详细信息。我不希望用户登录到他/她的Google帐户,这就是为什么我直接使用Search.list方法而不是通过OAuth 2.0方式。 通常,我使用以下URL获取数据。 https://www.googleapis.com/youtube/v3/search?key={API_KEY} 现在

  • 问题内容: 如果我有YouTube视频URL,是否可以使用PHP和cURL从YouTube API获取关联的缩略图? 问题答案: 每个YouTube视频都有四个生成的图像。可以预计,它们的格式如下: 列表中的第一个是全尺寸图像,其他是缩略图图像。默认的缩略图图像(即,一个,,)为: 对于缩略图的高质量版本,请使用类似于以下内容的URL: 缩略图还有一个中等质量的版本,使用类似于HQ的URL: 对于

  • 我正在尝试使用频道的视频,https://www.googleapis.com/youtube/v3/search?order=date

  • 我有一个包含 500 个视频的频道,想要一个包含我频道内所有视频 URL 的列表。 我尝试过: https://gdata.youtube.com/feeds/api/users/default/uploads?key=DEVELOPER_KEY 开发者密钥来自:https://code.google.com/apis/youtube/dashboard 我只是得到:需要用户身份验证。错误 401