[ALG] Veel muziek dynamisch ordenen.

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb ondertussen een aardige collectie muziek opgebouwd waardoor ik op dit moment eigenlijk nooit meer alle muziek na kan kijken op bijvoorbeeld genre of stijl. Nu maak ik gebruik van iTunes, en het leek me daarom wel een mooi idee om een programma te schrijven die de XML bibliotheek van iTunes inleest en alle gegevens nakijkt door deze op de een of andere manier te vergelijken met die op diverse muziek sites zodat ik achteraf alleen maar op "Ok" hoef te klikken waardoor de bibliotheek aangepast wordt. Tenminste, dat is waar het dan in grote lijnen op neerkomt.

Nu vroeg ik me af of er mensen zijn die ervaring hebben met het verbinden met dergelijke databases om deze gegevens op te halen. Ik weet wel dat er verschillende sites zijn waar ik mijn info vandaan wil halen zoals: allmusic.com, last.fm, amazon.com, cduniverse.com. Maar hoe trek ik de benodigde data uit deze sites?, zijn er alternatieven? bestaan er al tools die dit kunnen? (ik ben ze nog niet tegen gekomen).

Graag jullie ideeën hier over.

[ Voor 0% gewijzigd door Verwijderd op 06-05-2009 19:36 . Reden: spelfout ]


Acties:
  • 0 Henk 'm!

  • Afvalzak
  • Registratie: Oktober 2008
  • Laatst online: 31-08 12:02

Afvalzak

Zet jij mij even buiten?

Je zou voor last.fm bij de api kunnen kijken( http://www.last.fm/api/intro ) zelf heb ik hier helaas geen ervaring mee. Maar misschien kan je er wat mee,.

Last.fm | Code Talks


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
dat ziet er inderdaad wel goed uit, hoewel ik dan een vertraging in zal moeten bouwen zodat ik niet gelijk gebanned word door tig request per seconde..., maar goed, even in verdiepen dan maar :)

Acties:
  • 0 Henk 'm!

  • djc
  • Registratie: December 2001
  • Laatst online: 08-09 23:18

djc

Kijk ook eens naar MusicBrainz.

Rustacean


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
nice, daar zal ik ook even naar kijken. Ik kan ondertussen de tags van een artiest uit last.fm trekken en genres uit amazon.com (voor de liefhebber: AWSEcommerceService), nou nog iets moois verzinnen om het netjes samen te voegen :)

Acties:
  • 0 Henk 'm!

  • Boudewijn
  • Registratie: Februari 2004
  • Niet online

Boudewijn

omdat het kan

Kijk eens hoe Amarok dat doet? Die doen iets soortgelijks onder Linux. Het is OSS dus je kunt er eens naar kijken :).

i3 + moederbord + geheugen kopen?


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb eigenlijk geen zin om hele source code door te gaan zitten spitten, maar desondanks kan het vast geen kwaad :), thx voor de tip. Eerst even mijn 30mb XML library netjes in een database overzetten :), en dan kan ik me verdiepen in hoe ik mijn bronnen op een goede manier kan gebruiken om mijn library netjes te krijgen. Bij deze ook nog even wat handige links voor het archief:
lastfmPHPapi
PHP AWSEcommerceService Example

Acties:
  • 0 Henk 'm!

  • Blaise
  • Registratie: Juni 2001
  • Niet online
Lijstje van muzieksite API's: http://www.programmableweb.com/apis/directory/1?apicat=Music

Het is heel jammer dat MusicBrainz nog geen API heeft, want daar staan gelijk de tags netjes.

Acties:
  • 0 Henk 'm!

  • MikeN
  • Registratie: April 2001
  • Laatst online: 20-09 12:51
Blaise schreef op vrijdag 08 mei 2009 @ 16:34:
Het is heel jammer dat MusicBrainz nog geen API heeft, want daar staan gelijk de tags netjes.
Volgens mij hebben ze die prima, zie http://musicbrainz.org/doc/WebService

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
thx, vooral dat lijstje is inderdaad erg handig _/-\o_

Acties:
  • 0 Henk 'm!

  • hostname
  • Registratie: April 2009
  • Laatst online: 17:23
Ik heb laatst nog een CD Ripper geschreven die automatisch de ID3 tags goed zet met behulp van MusicBrainz.

Wat het doet is eerst met behulp van libofa een PUID van een liedje ophalen, en bij die ID's vervolgens door libmusicbrainz3 de artiest, titel en album vind. Werkt vrij goed, 90 a 95% word gevonden.
Onder Linux was het vrij makkelijk op te zetten (libraries installeren, linken tegen de libraries en nog een regel of 20 code). Ik zal van de week de code is opzoeken.

Acties:
  • 0 Henk 'm!

  • roy-t
  • Registratie: Oktober 2004
  • Laatst online: 19-09 10:19
Een interessant project, als je hier klaar mee bent zou je dit op sourceforge/codeplex/je blog kunnen zetten, zodat mensen (zoals) ik er ook is naar kunnen kijken :D (hint hint)

~ Mijn prog blog!

Pagina: 1