【问题标题】:How to scrape data off videos?如何从视频中刮取数据?
【发布时间】:2013-09-21 04:06:05
【问题描述】:

我有兴趣编写一个程序

  1. 打开来自youtubetwitch 的输入视频文件

  2. 播放视频并使用图像识别来获取有关视频的信息

任何人都可以为我指出更好的方向来了解有关此主题的更多信息吗?我正在尝试弄清楚这些事情:

  • 如何下载视频数据? youtube 有这方面的 API 吗?我知道有些网站可以让您输入视频网址并下载视频。我想知道他们是怎么做到的。
  • 获得数据后,如何“播放”它并以小间隔拍摄快照?哪些库最适合这个?
  • 有什么好的图像识别库吗?
  • 推荐的语言?

这是我目前正在考虑的一种方法:

我目前手动下载了一堆我感兴趣的视频文件。它们是 .flv 格式的。我可以以编程方式全屏播放视频,连续打印屏幕以每 x 秒捕获一次图像,并在这些图像上运行图像识别。但我很好奇是否有不那么天真的方法。

【问题讨论】:

    标签: video image-processing video-streaming screen-scraping video-capture


    【解决方案1】:

    为什么要手动操作,您可以创建一个程序(使用任何语言 C#、Java 等),获取 youtube/vimeo 视频链接、下载它/提取屏幕,并使用任何可用的图像识别库? (AForge 不错……)

    我没有看到太多复杂的地方......

    您甚至可以避免让您的程序下载整个视频,但可以从流式视频链接中获取缩略图。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-23
      • 2017-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-03
      • 1970-01-01
      • 2011-07-27
      相关资源
      最近更新 更多