În recent post pe care l-am facut despre youtube-dl Am ramas cu o intrebare, daca la descarcarea unui videoclip cu youtube-dl adauga titlul YouTube in fisier, cum se face? Cum este posibil ca aplicațiile să extragă date din videoclipuri postate pe site-uri de videoclipuri sau filme online?
Îmi imaginez că parsând codul HTML, ceea ce înseamnă că citește tot HTML până acolo unde scrie „titlu” sau ceva de genul ăsta, iar acel text (titlul videoclipului) este cel care denumește fișierul. Ei bine, așa se face (sau cel puțin așa cred), dar, iată îndoiala mea, Cum se analizează o pagină pentru a extrage date video de pe terminal?
ce Este o opțiune excelentă de utilizat!
Luați de exemplu videoclipul oficial al Movistar Unboxing ZTE Open. dar mai întâi vom instala ce:
Instalare
În Debian, Ubuntu sau derivate, tot ce trebuie să faceți este:
sudo apt-get install quvi
În ArchLinux sau derivate:
sudo pacman -S quvi
Folosi
Odată instalat, începem să îl folosim.
Luând ca exemplu URL-ul videoclipului pe care l-am pus mai sus, vom extrage informațiile acestuia:
quvi dump http://www.youtube.com/watch?v=Wjs3_hY29Q8
Vor apărea toate informațiile legate de videoclip, de exemplu, titlul acestuia, URL-ul, ID-ul videoclipului de pe site, durata în milisecunde, miniatura, formatul... etc:
În plus, folosind comanda grep După cum puteți vedea, puteți filtra rezultatul și arăta doar ceea ce doriți 😉
Oh, de asemenea, dacă fac un om quvi-haldă Vă va afișa multe opțiuni pentru acest parametru, deoarece vă permite să salvați acele informații într-un json, xml, să verificați subtitrările etc.
Asta face parametrul descărca, ne arată informații despre videoclip, dar, Ce să folosesc dacă vreau să salvez videoclipul pe computer?
Pentru a-l salva folosim parametrul obține, la fel de simplu ca și:
quvi get http://www.youtube.com/watch?v=Wjs3_hY29Q8
...nu acordați atenție vitezei de descărcare hehe.
În cele mai recente versiuni de quvi nu puteți face următoarele, dar în versiuni precum cea din Debian puteți viziona videoclipul direct fără a-l descărca, puteți vedea cum în Wiki de la Arch. Da, după cum ați citit, este ceva în neregulă în Wiki ArchLinux 😀
Sfarsit!
Ei bine, asta este.
Vă recomand cu adevărat să citiți ajutorul pentru fiecare parametru, veți găsi o mulțime de informații și opțiuni interesante.
În ceea ce priveşte
Prima dată când aud, sau citesc, „analizarea” O_0
Chestia este... imaginează-ți, amice Yoyo, ești la ani lumină distanță de inteligența mea perfectă... LOL!!
Nimic serios, „parse” ca verb nu există, este ceva ce leneși sau leneși ca noi l-au inventat ca să nu fie nevoiți să spună „parse sintactic și extrage informații”
Se dovedește ceva de genul: https://groups.google.com/d/topic/phplatinoamerica/nBe6PQm-VVY
Asta e legat de PHP, dar ei bine, acolo merg fotografiile.
C:/> ochii mei aarggggg!!!
Este Linux doar cu promptul modificat 😛
Informatii bune multumesc :D.
Foarte interesant, multumesc si o intrebare. Ce este doar pentru YouTube?
În teorie ar trebui să funcționeze pentru alte site-uri care NU sunt YouTube, dar nu am încercat.
Încearcă și spune-ne 😀
Am încercat alte pagini și nu a fost nicio problemă. În unele nu am putut încerca pentru că nu știu cum să obțin adresa videoclipului care se află într-un player integrat.
Nu știam despre el, știu deja unde o să încerc, sper să funcționeze. Multumesc pentru sfat!
Mulțumesc ție, frate 😉