We gebruiken Yandex Music buiten de browser. Wij gebruiken de plug-in “Yandex Music Fisher”.

Niet via een browser. Het bleek dat ze geen open API hebben, en de zaak bleek niet triviaal. En we konden niets kant-en-klaar vinden.

Het analyseren van het werk

Om te beginnen bewapende ik mezelf met Firebug en traceerde waar de verzoeken naartoe gingen. De hoofdrichtingen werden gevonden:

  • muziek.yandex.ru/fragment/search?text= zoekopdrachtс&type= type&pagina= pagina, waarbij 3 typen mogelijk zijn: sporen, albums En artiesten; de rest van de parameters zijn al duidelijk. Dit is een zoekopdracht, waaruit we de ID's van nummers, albums en artiesten kunnen halen;
  • music.yandex.ru/fragment/artiest artiest-id/tracks - pagina met alle tracks en albums van de artiest;
  • muziek.yandex.ru/fragment/album album-ID- albumpagina;
  • storage.music.yandex.ru/get opslagmap van de track/2.xml - xml met de bestandsnaam en tracklengte;
  • storage.music.yandex.ru/download-info opslagmap van de track/track bestandsnaam- xml met gegevens voor het downloaden van de track;
  • onbegrijpelijk en altijd ander trackadres.
De gegevens verkregen uit de eerste drie verzoeken kunnen eenvoudig worden gefilterd met Beautiful Soup, omdat:
  • alle nummers zijn in divs met een klasse b-spoor met alle gegevens in het pand klik(daar halen wij het vandaan opslag dir En Identiteitskaart);
  • albums zijn in divs met klasse b-albums;
  • artiesten in divs met klasse b-artiestengroep.
Mijn parser-implementatie.

Download het nummer

Nu lijkt het erop dat alles eenvoudig is. We doen een verzoek aan storage.music.yandex.ru/get opslagmap van de track/2.xml en we krijgen een XML zoals deze:

Gebruik van de bibliotheek

Het is heel eenvoudig, eerst moet u de Qt-applicatie starten en alle importen uitvoeren:
>>> van yamusic.app importeer Zoeken, cursor
>>> vanuit PySide.QtCore importeer QCoreApplication
>>> importsysteem
>>> app = QCoreApplication(sys.argv)

Om te zoeken is er:
>>> cursor.search(Zoeken.TYPE_ARTISTS, "query")
>>> cursor.search(Zoeken.TYPE_ALBUMS, "query")
>>> cursor.search(Zoeken.TYPE_TRACKS, "query")

Om gegevens van gevonden voorwerpen te verkrijgen:
>>> artiest.get_albums()
>>> artiest.get_tracks()
>>> album.get_tracks()

En, in feite, om de track te openen:
>>> spoor.open()

PS &\regio wordt geschreven vanwege ®io

Yandex.Music is gemaakt om de favoriete Yandex-service op Android te gebruiken. De speler helpt u te genieten van uw favoriete nummers die in het geheugen van het apparaat zijn opgeslagen, en bij het zoeken naar nieuwe nummers in een dienst met een vergelijkbare naam: Yandex.Music.

Eigenaardigheden

  • Speel bestanden af ​​van verschillende opslagplaatsen: het apparaat zelf, de Yandex-schijf en de catalogus met audiobestanden (meer dan 8 miljoen nummers).
  • Werk zonder internet. Alle opgeslagen nummers, afspeellijsten en radio kunnen op elk moment worden beluisterd, ongeacht of er een netwerkverbinding is of niet.
  • Een enorm aantal instellingen. Alle gemaakte afspeellijsten van het programma of de dienst zijn hetzelfde (gesynchroniseerd), wat het gebruik gemakkelijk maakt.
  • Geavanceerd en snel zoeken. U kunt zoeken naar afzonderlijke nummers of hele albums. Naast de mogelijkheid om eenvoudig de gewenste compositie te vinden, luistert de dienst voortdurend naar populaire nummers, muziek die het meest per dag werd beluisterd (gefilterd op genre). Er zullen ook nummers van de redacteuren van de dienst worden aangeboden, met exclusieve premières.
  • Radiomodus. Een selectie van nummers gebaseerd op een algemeen genre of het genre van een specifieke artiest.
  • De applicatie kan muziek per segment herkennen.

Het programma wordt verspreid onder ‘gratis testen’-voorwaarden. De eerste maand na installatie hebben gebruikers toegang tot alle functionaliteit, maar na deze periode moeten ze een betaling doen om toegang te krijgen tot de offline modus en de muziekbibliotheek. Zonder betaald abonnement luister je naar aanbevolen nummers en radiostations.

Yandex.Music is een multifunctionele toevoeging aan de dienst die voor muziekliefhebbers een uitkomst kan zijn. Om de voordelen ervan te kunnen waarderen, moet u de applicatie installeren - deze zal u helpen een duik te nemen in de wereld van de muziek.

Hallo, beste lezers van de blogsite. Bijna elke moderne mens luistert elke dag naar muziek (bewust of onbewust). Populaire en minder populaire melodieën begeleiden ons tijdens wandelingen, in de sportschool, tijdens het werken en ontspannen.

Zeker, de meeste mensen zijn gewend om gratis naar muziek te luisteren– neem het bijvoorbeeld op sociale netwerken of download het van grote portals. Maar helaas hebben de grootste sociale netwerken beperkte onbeperkte toegang tot gratis audiobibliotheekcatalogi.

De reden is dat muzikanten geen inkomen kunnen verdienen uit hun eigen creativiteit. Maar het opnemen en mixen van tracks is niet goedkoop. Om ervoor te zorgen dat gebruikers een abonnement konden aanschaffen, werd de gratis luistertijd beperkt tot dertig minuten.

Onze hedendaagse hero-onlineservice Yandex-muziek Hiermee kunt u volledig gratis online luisteren naar nummers die u interesseren. En als je iets naar je telefoon of computer wilt downloaden, moet je een beetje betalen (iets meer dan honderd roebel per maand).

Yandex-muziek

De meerderheid van de netizens is nog steeds . Maar vergeleken met analogen heeft het minder functionaliteit. Een uitstekende vervanger voor hem - . Je kunt online en volledig gratis naar muziek luisteren op Yandex (zoals op) - gedurende de eerste drie maanden hoef je geen abonnement te betalen.

De website music.yandex.ru verscheen in 2010 en was uitsluitend gericht op personal computers. Maar al in 2012 werd de brede massa geïntroduceerd mobiele applicatie, dat nu een verdiende populariteit geniet.

Omdat er in die tijd al bekende muziekapplicaties van Google en Apple bestonden, werd Yandex.Music voor Android aanvankelijk koel ontvangen. Nu is het een van de meest populaire Russischtalige diensten.

De belangrijkste functie van de applicatie is het online luisteren naar individuele nummers en hele albums, evenals de mogelijkheid om ze te downloaden voor offline toegang (hiervoor is echter een abonnement vereist).

Dat laatste is vooral handig voor wie geen mobiel internet heeft of niet snel genoeg is.

Ongeveer tien miljoen gebruikers loggen maandelijks in op Yandex Music. Voor degenen die het voor de eerste keer hebben gedownload, is er een speciale aanbieding: je hoeft niet voor een hele maand een abonnement te betalen. Betaalde functies hebben getest, het enige dat overblijft is een oordeel vellen: betaal voor de diensten of gebruik de gratis versie.

Hoe u de applicatie downloadt en installeert

Om de mobiele applicatie Yandex Music te downloaden naar iPhone of androïde, ga gewoon naar de applicatiewinkel (Play Market/App Store) en vind deze in de zoekopdracht. Door op de knop “Installeren” te klikken, wordt het automatisch gedownload. Op een Android-telefoon zou het er bijvoorbeeld zo uitzien:

Accepteer de voorwaarden die de applicatie nodig heeft om correct te werken. Het enige dat overblijft is log in op uw Yandex-account of telefoonnummer, en u kunt de mobiele versie van Yandex.Music vrijelijk gebruiken.

Als u de applicatie niet op uw smartphone wilt installeren, opent u de desktopversie. Het werkt rechtstreeks vanuit de browser. De enige voorwaarde is dat u een account bij de Yandex-service moet hebben.

Hoe download je muziek van Yandex

De eerste dertig dagen zijn een proefperiode van een betaald abonnement met optie download de muziek die je leuk vindt(voorlopig gratis).

Als je meer gratis geschenken wilt bij het downloaden van nummers, ga dan naar de site en ontvang zoveel mogelijk 3 maanden gratis abonnement.

Bovendien biedt Yandex Plus voor 169 roebel per maand (als u voor een jaar betaalt, het nog goedkoper is) een aantal voordelen:

Gedurende deze tijd heeft de gebruiker de tijd om vertrouwd te raken met alle mogelijke functies van de applicatie (of pc-versie) om een ​​oordeel te kunnen vellen over verdere betaling. Wanneer je je abonnement opzegt, stap je direct over naar het gratis abonnement. Je hebt in ieder geval niets te verliezen.

Gratis abonnement heeft veel nadelen:

  1. reclamespelen;
  2. de geluidskwaliteit wordt veel slechter;
  3. Het is onmogelijk om muziek te downloaden om offline te luisteren.

Om de beperkingen op het vrij luisteren naar uw favoriete nummers op te heffen, hoeft u alleen maar verbinding te maken met een betaald abonnement. Het is goedkoop, maar geeft toegang tot een enorme database met nummers voor elke smaak.

Ga hiervoor naar het betreffende tabblad. Het heet "abonneren". Klik daarin op de optie die bij u past: betaling per maand of per jaar. Wanneer u zich abonneert, kunt u drie maanden gratis naar uw afspeellijst luisteren.


Een soortgelijke bewerking kan worden uitgevoerd in de mobiele versie van het Yandex-streamingplatform.

Hoe Yandex.Music te gebruiken

Als we de desktopversie openen, zien we de hoofdpagina van de site. Om naar je muziekcatalogus te gaan, klik je gewoon op het “hart” in de rechterbovenhoek. Om je te abonneren, gebruik je de gele knop onderaan het scherm.


*klik op de foto om deze op volledige grootte in een nieuw venster te openen

Op de hoofdpagina vind je de populairste albums en nieuwe releases in de muziekindustrie. Hier kunt u een zoekopdracht invoeren (artiestennaam of tracknaam, groepsnaam).

Als je naar het gedeelte “” gaat (de knop met een hart in de rechterbovenhoek), zie je zeven tabbladen. Hiermee kunt u de lijst eenvoudig sorteren op tracktitel, artiestennaam en releasedatum van het album.

Muzikale composities kunnen dat zijn groeperen in afspeellijsten. Maak bijvoorbeeld je eigen selectie voor het sporten in de sportschool. In een apart venster kun je de muziek van je vrienden zien of de geschiedenis van de nummers waarnaar je hebt geluisterd.

In de " verhaal» de laatst beluisterde nummers worden weergegeven, die u ook gemakkelijk kunt vinden en aan uw lijst kunt toevoegen. Het is erg handig als je naar een nummer hebt geluisterd, het leuk vond, maar bent vergeten het aan de afspeellijst toe te voegen. Toegevoegde tracks zijn overigens gemarkeerd met vinkjes.

Dit zijn de meest basisfuncties van het platform, zonder dat u er vertrouwd mee bent en het gebruik ervan lastig zal zijn. Yandex Music is echter vrij eenvoudig te beheren en daarom zul je er binnen een paar uur aan wennen.

Cv

is een multifunctioneel streamingplatform, geliefd bij een miljoen inwoners van de GOS-landen. Als je zonder beperkingen en te hoge betalingen naar muziek wilt luisteren, zorg er dan voor dat je een abonnement aanschaft. Aangezien de bron op vrijwel elke gadget werkt, veroorzaakt het gebruik ervan geen problemen.

Dankzij een grote keuze aan muzikale composities vind je zeker nummers die je leuk vindt. Dit is een geweldig alternatief voor dure apps die de maandelijkse abonnementskosten niet rechtvaardigen.

Veel geluk voor jou! Tot binnenkort op de pagina's van de blogsite

Je kunt meer video's bekijken door naar te gaan
");">

Misschien ben je geïnteresseerd

"Yandex Radio" - een streaming radiostation van een beroemd bedrijf Yandex Plus - hoe u voor slechts enkele centen een pakket betaalde diensten kunt krijgen Yandex-account - registratie en gebruik van de service Hoe u uw pagina op Odnoklassniki kunt verwijderen Wat is afval en wat betekent het in jeugdjargon? Alice - wat de gratis stemassistent van Yandex kan doen
Waar u de Google Chrome-browser, Opera, Yandex-browser, Mazilu, Amigo, Orbitum, Tor en vele anderen gratis en veilig kunt downloaden

Er zijn veel sites die aanbieden om naar liedjes te luisteren, maar niet elke bron heeft een enorme, gratis mediabibliotheek van hoge kwaliteit. Op basis hiervan zullen we een van de opslagplaatsen voor muziek van hoge kwaliteit beschouwen, een gezaghebbende bron: Yandex Music.

Maar helaas biedt deze service ons niet de mogelijkheid om nummers op te slaan, maar kunnen we er alleen naar luisteren. Daarom zullen we in ons artikel verschillende extensies voor verschillende browsers bekijken die alle beperkingen zullen omzeilen en je zullen helpen je favoriete te downloaden muziek van de Yandex Music-service naar uw computer.

Zonder u bij de dienst te registreren, werkt geen enkel downloadbaar programma, dus als u zich nog niet heeft geregistreerd, doe dat dan.

Dus laten we beginnen.

Wij gebruiken de plug-in “Yandex Music Fisher”.

Een populaire extensie waarmee je niet alleen individuele nummers kunt downloaden, maar ook hele afspeellijsten en albums. Een groot voordeel is dat het gratis is en populaire browsers ondersteunt zoals Google Chrome, Yandex Browser, Opera en anderen.

Hoe u het programma kunt gebruiken:

Om het hele album te downloaden, klikt u op de titel. U komt dan op een pagina met alle nummers. Klik vervolgens op het pictogram “bladmuziek” en klik op “Downloaden”.


Het programma beschikt over een aantal opties die het werken ermee vereenvoudigen. U kunt bijvoorbeeld de downloadmap wijzigen, de volgorde van nummers uit albums en afspeellijsten aanpassen, en nog veel meer.

Add-on "Skyload"

Skyload is een universele gratis extensie voor het downloaden van muziekbestanden van Yandex Music naar uw computer. Dit programma heeft een aantal handige functies en ondersteunt werken met de volgende browsers: Yandex Browser, Google Chrome, Opera en andere.

Het downloaden en installeren is net zo eenvoudig als elke andere nuttige add-on:


Als u de oorspronkelijke map voor het opslaan van nummers wilt wijzigen, moet u naar de browserinstellingen gaan en de gewenste sectie opgeven.

Het programma ondersteunt de multi-boot-optie. Dit is vooral handig in gevallen waarin u bijvoorbeeld het album van een hele artiest in één keer moet downloaden. Hiervoor klikt u op de knop voor meerdere downloads onderaan het linkerblok;

Je kunt ook meerdere bestanden tegelijk uploaden.

Om onbekende redenen verdwijnt deze extensie af en toe uit de Google Chrome store, maar keert dan terug. Als u het niet kunt vinden, probeer het dan later of gebruik andere soortgelijke plug-ins.

Ontwikkelaarspaneel (universele methode)

Het voordeel van deze methode is de veelzijdigheid ervan; het werkt in alle browsers en op verschillende sites met audiobestanden, clips en zelfs films. Deze optie is optimaal voor mensen die gratis muziek willen downloaden van verschillende sites, inclusief betaalde sites, waar geen enkele plug-in werkt.

En nu, in meer detail, wat er moet gebeuren:

  1. Open de Yandex Muziek-pagina om aan de slag te gaan.
  2. Voer vervolgens in de zoekbalk de naam in van het nummer dat u op uw computer wilt opslaan, nadat u ernaar hebt geluisterd, om er zeker van te zijn dat dit de compositie is die u zoekt.
  3. Open de ontwikkelaarswerkbalk door op F12 te drukken. Let op: Als het paneel niet opent, probeer dan de browser opnieuw te starten.
  4. Ga naar het gedeelte "Netwerk" en zorg ervoor dat het rode pictogram aangeeft dat de opname actief is.
  5. Speel het gewenste nummer opnieuw en wacht een paar minuten totdat het nummer is geladen. Om het te versnellen, kun je de helft van het nummer vooruitspoelen. Een stevige balk, zonder gaten, geeft het einde van het laden aan.
  6. Keer terug naar het ontwikkelaarspaneel en klik op de kolom "Grootte" om de waarden van groot naar klein te sorteren.
  7. Nu zijn we op zoek naar ons liedje. Het zal van alle andere bestanden verschillen doordat het het grootste gewicht zal hebben en een mediabestandsextensie zal hebben (media, mpeg, mp3 of iets dergelijks).
  8. Zodra u het hebt gevonden, klikt u er met de rechtermuisknop op en selecteert u 'Openen in nieuw tabblad'.
  9. Vervolgens wordt een nieuw tabblad geopend met een speler op een donkere achtergrond. Klik met de rechtermuisknop op de speler, selecteer "Opslaan als..." en geef de locatie op waar u het bestand wilt opslaan.

Afhankelijk van de webbrowser die u gebruikt, kunnen de namen van de opties in het ontwikkelaarspaneel enigszins verschillen. Zoek in dit geval naar vergelijkbare waarden.

Nu kunt u naar uw favoriete muziek luisteren, ongeacht of u momenteel toegang tot internet heeft of niet.

Video DownloadHelper voor Mozilla Firefox-browser

Een andere populaire plug-in voor Mozilla Firefox, waarmee je niet alleen nummers van Yandex Music, maar ook van andere sites kunt downloaden. Het biedt ondersteuning voor verschillende bestandsformaten, waardoor het mogelijk is om zowel gewone MP3's of clips als omvangrijke films naar uw computer te downloaden. Gratis verspreid.

U kunt het programma op de volgende manier installeren:

  1. Laten we naar gaan Firefox-add-onwinkel, voer de naam van het programma “Video DownloadHelper” in de zoekbalk in en druk op “Enter”.
  2. Zoek de extensie die we nodig hebben in de lijst en klik erop.
  3. Klik op “Toevoegen aan Firefox”.
  4. Bevestig de installatie door op “Toevoegen” te klikken.
  5. We gaan naar de Yandex Music-website, zoeken het gewenste nummer en klikken op "Afspelen".
  6. Klik op het extensiepictogram in de rechterbovenhoek naast het menu.
  7. Er wordt een venster geopend met de gevonden nummers. Wijs met de muis naar het gewenste spoor en klik op de pijl.
  8. Selecteer “Downloaden” uit de voorgestelde methoden.
  9. Er wordt een nieuw venster geopend waarin u het vakje "Gebruik deze methode ..." moet aanvinken en op "Gebruik browser" moet klikken.
  10. Bewaar het op uw computer door op “Opslaan” te klikken.

Nummers opslaan op uw telefoon

Helaas bestaat het tegenwoordig simpelweg niet om nummers van Yandex Music naar je telefoon te downloaden. Voor gebruikers van mobiele apparaten bieden de serviceontwikkelaars aan om afzonderlijke afspeellijsten met hun favoriete nummers te maken. Zo kun je zelfs offline naar muziek luisteren, zonder internetverbinding.


Maar als u toch wilt dat MP3-bestanden in het geheugen van uw mobiele telefoon staan, dan is de eenvoudigste manier om de volgende methoden te gebruiken:

  • Android-gebruikers kunnen alle audiobestanden van computer of laptop naar uw smartphone kopiëren. Om dit te doen, sluit u hem via een USB-kabel of Bluetooth aan op uw pc.
  • iPhone-gebruikers kunnen iTunes gebruiken om nummers naar hun smartphone te downloaden.

Een andere optie is om een ​​dubbelzijdige computerflashdrive aan te schaffen. Aan de ene kant heeft hij een mini-USB-ingang (voor een smartphone), aan de andere kant een gewone USB. De flashdrive wordt op de computer aangesloten, vervolgens worden de nummers ernaar overgebracht, vervolgens sluit u deze aan op uw telefoon en brengt u bestanden over van de flashdrive naar het geheugen van de smartphone.

Zo creëer je jouw eigen verzameling van jouw favoriete nummers op je telefoon.