Ontleed YouTube online video's op Linux met quvi

In de nieuw Post die ik heb gemaakt over youtube-dl Ik bleef zitten met een vraag, als bij het downloaden van een video met youtube-dl de titel van de video van YouTube aan het bestand wordt toegevoegd, hoe doe je dat dan? Hoe kunnen toepassingen gegevens extraheren uit video's die op online video- of filmsites zijn gepost?

Ik stel me voor dat het ontleden van de HTML-code, wat betekent dat het alle HTML leest tot waar het "titel" of iets dergelijks zegt, en die tekst (de videotitel) is wat het bestand zijn naam geeft. Nou ja, dat doet het (of dat denk ik tenminste), maar hier is mijn vraag, Hoe een pagina te ontleden om videogegevens van de terminal te krijgen?

wat het is een uitstekende optie om te gebruiken!

Neem bijvoorbeeld de officiële video van Movistar Unboxing ZTE Open. maar eerst zullen we installeren wat:

Installatie

In Debian, Ubuntu of afgeleiden, a:

sudo apt-get install quvi

In ArchLinux of afgeleiden:

sudo pacman -S quvi

gebruik

Eenmaal geïnstalleerd, gaan we het gebruiken.

Als voorbeeld de URL van de video die ik hierboven heb gezet, gaan we de informatie extraheren:

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

We zullen alle informatie met betrekking tot de video zien, bijvoorbeeld de titel, URL, ID van de video op de site, duur in milliseconden, miniatuur, formaat ... enz:

quvi-dump

In ArchLinux is de versie van quvi 0.9.5-1 beschikbaar, in andere distributies zoals Debian is er alleen versie 0.4.2. Als u oude versies gebruikt en de informatie uit de video wilt verwijderen, negeert u de dump (niet plaatsen). Ze plaatsen simpelweg quvi gevolgd door de URL van de video

Gebruik ook de opdracht grep Zoals je kunt zien, kunnen we de uitvoer filteren en alleen laten zien wat we willen 😉

Ah, ook, als ze een man quvi-dump Het zal je veel opties voor deze parameter laten zien, omdat je die informatie in json, xml kunt opslaan, ondertitels kunt controleren, enz.

Dat is wat de parameter doet storten, toont ons video-informatie, maar, Wat moet ik gebruiken als ik de video op mijn computer wil opslaan?

Om het op te slaan gebruiken we de parameter krijgen, zo simpel als:

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

quvi-get

... kijk niet naar de downloadsnelheid hehe.

In de nieuwste versies van quvi kun je het volgende niet doen, maar in versies zoals die in Debian kun je de video direct zien zonder hem te downloaden, je kunt zien hoe in de wiki van Arch. Ja, zoals je leest, in de ArchLinux Wiki is er iets mis 😀

Het einde!

Dit is alles.

Ik raad je echt aan de help voor elke parameter te lezen, je zult veel interessante informatie en opties vinden.

groeten

youtube-terminal


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Yoyo zei

    De eerste keer dat ik hoor of lees dat van «parsing» O_0

    1.    KZKG ^ Gaara zei

      Is dat ... stel je voor compa Yoyo, je bent lichtjaren verwijderd van mijn perfecte intelligentie ... LOL !!

      Niets ernstigs meer, "ontleden" als werkwoord bestaat niet, het is iets dat luie mensen of luie mensen zoals wij hebben uitgevonden om niet te hoeven zeggen "ontleden en informatie extraheren"
      Het is ongeveer zo geweest: https://groups.google.com/d/topic/phplatinoamerica/nBe6PQm-VVY

      Dat is gerelateerd aan PHP, maar ja, daar gaan de schoten.

  2.   Maar zei

    C: /> mijn eyesss aarggggg !!!

    1.    Atheus zei

      Het is alleen Linux met de gewijzigde prompt 😛

      Goede informatie bedankt: D.

  3.   Brian zei

    Heel interessant, bedankt en een vraag. Wat is alleen goed voor youtube?

    1.    KZKG ^ Gaara zei

      In theorie zou het moeten werken voor andere sites dan YouTube, maar ik heb het niet getest.
      Probeer het en vertel het ons 😀

      1.    Brian zei

        Ik heb een andere pagina geprobeerd en er was geen case. Bij sommige kon ik niet testen omdat ik niet weet hoe ik het adres van de video in een geïntegreerde speler kan vinden.

  4.   Gregory Swords zei

    Ik wist er niets van, ik weet al waar ik het ga proberen, hopelijk werkt het. Bedankt voor de tip!

    1.    KZKG ^ Gaara zei

      Dankzij jou bro 😉