使用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中有問題wrong

結束!

好,這就是全部。

我真的建議您閱讀每個參數的幫助,您會發現很多信息和有趣的選項。

問候

youtube-終端


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

9條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   YOYO 他說:

    我第一次聽到或閱讀《解析》 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