使用Quvi在Linux上解析YouTube在线视频

关于youtube-dl的帖子,我还有一个问题,如果使用youtube-dl下载视频时,它将视频标题从YouTube放到文件中,您该怎么做? 应用程序如何从在线视频或电影网站上发布的视频中提取数据?

我想象解析HTML代码,这意味着它将读取所有HTML,直到显示“ title”或类似名称的地方为止,并且文本(视频标题)才是赋予文件名称的原因。 好吧,好吧(或者至少我是这样认为的),但是,这是我的问题, 如何解析页面以从终端获取视频数据?

什么 这是一个极好的选择!

以例如的官方视频为例 Movistar取消装箱中兴通讯公开赛。 但首先我们将安装 什么:

安装

在Debian,Ubuntu或衍生版本中,一个:

sudo apt-get install quvi

在ArchLinux或衍生版本中:

sudo pacman -S quvi

使用

安装后,我们继续使用它。

以我上面放置的视频的URL为例,我们将提取其信息:

quvi dump http://www.youtube.com/watch?v=Wjs3_hY29Q8

我们将看到与视频有关的所有信息,例如,其标题,URL,网站上视频的ID,持续时间(以毫秒为单位),缩略图,格式等:

Quvi-dump

在ArchLinux中,有可用的quvi 0.9.5-1版本,在其他发行版(如Debian)中只有0.4.2版。 当您使用旧版本并希望从视频中删除信息时,请忽略(请勿放置)转储。 他们只是将quvi放在视频的网址之后

另外,使用命令 grep的 如您所见,我们可以过滤输出并仅显示我们想要的内容😉

啊,如果他们做了一个 曼·奎维·杜普 它将为您显示此参数的许多选项,因为它使您可以将该信息保存在json,xml,检查字幕等中。

这就是参数的作用 倾倒,向我们显示视频信息,但是, 如果我要将视频保存到计算机上怎么办?

为了保存它,我们使用参数 得到,就像:

quvi get http://www.youtube.com/watch?v=Wjs3_hY29Q8

Quvi-get

…别看下载速度了。

在最新版本的quvi中,您无法执行以下操作,但在类似Debian中的版本中,无需下载即可直接观看视频,您可以在 百科 是的,正如您所阅读的,在ArchLinux Wiki中有问题😀

结束!

好,这就是全部。

我真的建议您阅读每个参数的帮助,您会发现很多有趣的信息和选项。

问候

youtube-终端


本文内容遵循我们的原则 编辑伦理。 要报告错误,请单击 信息.

9条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   悠悠

    我第一次听到或读到“解析” O_0

    1.    KZKG ^ Gaara

      是那个...想象中的康帕悠悠,距离我完美的智慧还有很短的距离...哈哈!

      不再严肃,不再存在“ parse”作为动词,这是懒惰的人或像我们这样的懒惰的人发明的,而不必说“解析和提取信息”
      就像这样: https://groups.google.com/d/topic/phplatinoamerica/nBe6PQm-VVY

      这与PHP有关,但是,嘿,这就是关键所在。

  2.   麦酒

    C:/>我的眼神啊!

    1.    雅典娜

      它仅是Linux,带有修改的提示😛

      好的信息,谢谢:D.

  3.   布赖恩

    非常有趣,谢谢,还有一个问题。 什么对YouTube才有好处?

    1.    KZKG ^ Gaara

      从理论上讲,它应该适用于YouTube以外的其他网站,但我没有进行测试。
      试试吧,告诉我们😀

      1.    布赖恩

        我尝试了其他页面,但没有发现问题。 在某些情况下,我无法测试,因为我不知道如何获取集成播放器中视频的地址。

  4.   格雷戈里奥·埃斯帕达斯(Gregorio Espadas)

    我不知道,我已经知道要在哪里尝试,希望它能起作用。 谢谢你的提示!

    1.    KZKG ^ Gaara

      谢谢你bro