在 新 关于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,持续时间(以毫秒为单位),缩略图,格式等:
另外,使用命令 grep的 如您所见,我们可以过滤输出并仅显示我们想要的内容😉
啊,如果他们做了一个 曼·奎维·杜普 它将为您显示此参数的许多选项,因为它使您可以将该信息保存在json,xml,检查字幕等中。
这就是参数的作用 倾倒,向我们显示视频信息,但是, 如果我要将视频保存到计算机上怎么办?
为了保存它,我们使用参数 得到,就像:
quvi get http://www.youtube.com/watch?v=Wjs3_hY29Q8
…别看下载速度了。
在最新版本的quvi中,您无法执行以下操作,但在类似Debian中的版本中,无需下载即可直接观看视频,您可以在 百科 是的,正如您所阅读的,在ArchLinux Wiki中有问题😀
结束!
好,这就是全部。
我真的建议您阅读每个参数的帮助,您会发现很多有趣的信息和选项。
问候
我第一次听到或读到“解析” O_0
是那个...想象中的康帕悠悠,距离我完美的智慧还有很短的距离...哈哈!
不再严肃,不再存在“ parse”作为动词,这是懒惰的人或像我们这样的懒惰的人发明的,而不必说“解析和提取信息”
就像这样: https://groups.google.com/d/topic/phplatinoamerica/nBe6PQm-VVY
这与PHP有关,但是,嘿,这就是关键所在。
C:/>我的眼神啊!
它仅是Linux,带有修改的提示😛
好的信息,谢谢:D.
非常有趣,谢谢,还有一个问题。 什么对YouTube才有好处?
从理论上讲,它应该适用于YouTube以外的其他网站,但我没有进行测试。
试试吧,告诉我们😀
我尝试了其他页面,但没有发现问题。 在某些情况下,我无法测试,因为我不知道如何获取集成播放器中视频的地址。
我不知道,我已经知道要在哪里尝试,希望它能起作用。 谢谢你的提示!
谢谢你bro