Ruby-lyrische parser

Ruby Lyric Parser is een Amarok-script dat songtekst kan ophalen.
Download nu

Ruby-lyrische parser Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Creative Commons Att...
  • Prijs:
  • FREE
  • Naam uitgever:
  • James Gleeson
  • Uitgever website:
  • http://www.kde-apps.org/content/show.php/Ruby+Lyric+Parser?content=86602

Ruby-lyrische parser Tags


Ruby-lyrische parser Beschrijving

Ruby Lyric Parser is een Amarok-script dat songtekst kan ophalen. Ruby Lyric Parser is een Amarok-script dat songtekst kan ophalen. Het is in Ruby geschreven. De RLP-filosofie: 1) Houd het aantal zoekmachines tot een minimum van minimum.2) Gebruik de beste zoekmachines.3) Effectief en efficiënt. Search-motoren (in volgorde van de zoekprioriteit): 1) Lyricwiki - een betrouwbare, goed onderhouden en voortdurend bijgewerkte lyrische site2) JustSomelyrics - Goed voor minder populaire muziek (niet gevonden op Lyricwiki) Basic search algoritme BeschrijvingProcessing Artist / songgegevens: 1) Kunstenaar en songgegevens worden eerst "verwerkt"; Dit omvat het strippen van nutteloze / ongewenste tekens die anders nuttige zoekresultaten zouden voorkomen.2) Originele kunstenaar en songgegevens worden nog steeds bewaard gebleven. In het geval dat een zoekopdracht met de verwerkte info mislukt, zullen we het opnieuw proberen, maar met de onbewerkte gegevens.3) toevoegen aan 2) ... RLP zal alleen opnieuw proberen als de volgende voorwaarden true bevatten: a) De verwerkte en onbewerkte Songinformatie DIFFERSB) Het opnieuw proberen is ingesteld op TRUE in configuratie-optiesC) De zoekmethode zelf is ingesteld om opnieuw te proberen (zoals gedefinieerd door ME) Lyricwiki Zoekmethoden: 1) Raadpleeg de URL: deze methode "Gissingen" van de URL van de Song / Artist-gegevens . Dus, als de meta-tags op je muziek juist zijn, dan heb je geen problemen bij het krijgen van lyrics.2) Google Search: deze methode zoekt Google met behulp van de song- / artiest-gegevens en grijpt het eerste zoekresultaat. Zoekmethoden: 1) Google Search: Deze methode zoekt Google met behulp van de song- / artiest-gegevens en grijpt het eerste zoekresultaat.Benefits van RLP1) Ik ontwikkel en constant mijn code testen (zie de reeks van de testgevallen die ik heb opgenomen in lyric_parser.rb) .2) De algemene trend met songtekstscripts lijkt te zijn: "Meer zoekmachines = betere resultaten" Ik ben het niet eens, en in plaats daarvan geloven: "Meer zoekmachines = opgeblazen en langzaam script dat ineffectively doorzoekt" 3) Ik ben open voor suggesties (zie contactgegevens hieronder). Configuratie De configuratie bevindt zich aan de bovenkant van lyric_parser.rb, en is vrij minimaal (en naar mijn mening, niet noodzakelijk) .Rekving: · Amarok · Rubywhat is nieuw in deze release: · Een bug opgelost waar Lyricwiki-lyrische pagina's zijn verkregen "Goeden" Het nummer URL was niet herkenbaar zed als succesvol (en daarom overgeslagen) · Verbeterde algoritme voor Lyricwiki Google Search; RLP controleert nu welk type pagina de eerste Google-hit is: 1. Als het de songpagina is, retourneert u de teksten op die pagina (dit was het standaardgedrag vóór) 2. Als het de hoofdpagina van de kunstenaar of een albumpagina is, zoekt u de link naar het nummer ervan · Nog een zoekmethode toegevoegd aan de Lyricwiki Parser: 1. Raad eens de kunstenaar Page2. Indien succesvol, zoek dan de liedkoppeling van de pagina · Veel meer functies gemaakt voor mijn HTML-parserende bibliotheek, en verbeterde de functionaliteit van enkele reeds bestaande exemplaren · organiseerde mijn code in meer verstandige bestandslocaties · overwogen om een andere parser (songlyricscollection.com) te implementeren; Na een uitgebreide testen van de bèta-parser, vond ik dat in aanvulling op het hebben van een lage lyrische rendement op zoekpogingen, de manier waarop deze site-formaten de URL's en zelfs tekstpagina's is, extreem inconsistent is


Ruby-lyrische parser Gerelateerde software

Vol2Score

Vol2Score is een Amarok-script dat automatisch de nummers scoort die u aan het luisteren bent. ...

179

Downloaden

Persistente transcode

Persistent Transcode is een eenvoudig perl-script om bestanden te transcoderen (verkleinen van grootte en kwaliteit) bij het overbrengen naar een draagbaar apparaat ...

194

Downloaden

Amarokfs-sessie

MAROKFS-SESSIE is een Amarok-script dat u kunt beginnen met uw "Amarok" van KDM met "Amarokfs" in FullscreenMode. ...

175

Downloaden