Parsējiet YouTube tiešsaistes video operētājsistēmā Linux ar quvi

Jo tikko Ziņa, kuru izveidoju par youtube-dl, man palika jautājums, ja, lejupielādējot videoklipu ar youtube-dl, failā tiek ievietots videoklipa nosaukums no YouTube, kā jūs to darāt? Kā lietojumprogrammām ir iespējams iegūt datus no tiešsaistes video vai filmu vietnēs ievietotajiem videoklipiem?

Es iedomājos, ka parsējot HTML kodu, tas nozīmē, ka tas nolasa visu HTML līdz vietai, kur rakstīts "nosaukums" vai tamlīdzīgi, un šis teksts (video nosaukums) ir tas, kas piešķir failam nosaukumu. Nu, labi, tā ir (vai vismaz es tā domāju), bet, šeit ir mans jautājums, Kā parsēt lapu, lai iegūtu video datus no termināla?

kas tā ir lieliska iespēja izmantot!

Veikt, piemēram, oficiālo videoklipu Movistar Unboxing ZTE Open. bet vispirms mēs instalēsim kas:

Uzstādīšana

Debian, Ubuntu vai atvasinājumos:

sudo apt-get install quvi

ArchLinux vai atvasinājumos:

sudo pacman -S quvi

Izmantot

Pēc instalēšanas mēs turpinām to izmantot.

Ņemot par piemēru iepriekš ievietotā videoklipa URL, mēs iegūsim tā informāciju:

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

Mēs redzēsim visu ar videoklipu saistīto informāciju, piemēram, tā nosaukumu, URL, videoklipa ID vietnē, ilgumu milisekundēs, sīktēlu, formātu ... utt .:

quvi-dump

ArchLinux ir pieejama quvi versija 0.9.5-1, citos distros, piemēram, Debian, ir tikai versija 0.4.2. Kad izmantojat vecās versijas un vēlaties noņemt informāciju no videoklipa, ignorējiet (nelieciet) izgāztuvi. Viņi vienkārši ievieto quvi, kam seko video URL

Arī izmantojot komandu grep Kā redzat, mēs varam filtrēt izvadi un parādīt tikai to, ko mēs vēlamies 😉

Ah, arī, ja viņi to dara cilvēks quvi-dump Tas parādīs daudzas šī parametra iespējas, jo tas ļauj jums saglabāt šo informāciju json, xml, pārbaudīt subtitrus utt.

To dara parametrs izgāzt, parāda mums video informāciju, bet, Ko lietot, ja vēlos saglabāt videoklipu datorā?

Lai to saglabātu, mēs izmantojam parametru saņemt, tik vienkārši, kā:

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

quvi-get

... Neskaties uz lejupielādes ātrumu hehe.

Jaunākajās quvi versijās jūs nevarat veikt šādas darbības, bet tādās versijās kā Debian versijā jūs varat redzēt videoklipu tieši, to lejupielādējot, jūs varat redzēt, kā wiki Jā, lasot, kaut kas nav kārtībā ArchLinux Wiki 😀

Beigas!

Nu, tas ir viss.

Es patiešām iesaku izlasīt katra parametra palīdzību, jūs atradīsit daudz informācijas un interesantas iespējas.

Sveicieni

youtube-termināls


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   yoyo teica

    Pirmo reizi dzirdu vai lasu O_0 parsēšanu

    1.    KZKG ^ Gaara teica

      Vai tas ir ... iedomājieties kompu Yoyo, jūs esat gaismas gadu attālumā no mana pilnīgā intelekta ... LOL !!

      Nekas nopietns vairs nav, «parsēt» kā darbības vārda nepastāv, tas ir kaut kas, ko slinki cilvēki vai slinki cilvēki, piemēram, mēs, izgudroja, lai nebūtu jāsaka «parsēt un iegūt informāciju»
      Tas ir bijis kaut kas līdzīgs šim: https://groups.google.com/d/topic/phplatinoamerica/nBe6PQm-VVY

      Tas ir saistīts ar PHP, bet, hei, tur iet kadri.

  2.   Alus teica

    C: /> manas acis aarggggg !!!

    1.    Atejs teica

      Tas ir Linux tikai ar modificēto uzvedni 😛

      Laba informācija paldies: D.

  3.   Brian teica

    Ļoti interesanti, paldies un jautājums. Kas ir labs tikai youtube?

    1.    KZKG ^ Gaara teica

      Teorētiski tam vajadzētu darboties citās vietnēs, nevis YouTube, taču es nepārbaudīju.
      Izmēģiniet un pastāstiet mums 😀

      1.    Brian teica

        Es izmēģināju kādu citu lapu, un nebija neviena gadījuma. Dažās es nevarēju pārbaudīt, jo nezinu, kā iegūt integrētā atskaņotājā esošā videoklipa adresi.

  4.   Gregorijs Zobens teica

    Es nezināju par to, es jau zinu, kur es to izmēģināšu, cerams, ka tas darbojas. Paldies par padomu!

    1.    KZKG ^ Gaara teica

      Paldies tev bro 😉