• [^] # Re: AmaroK - Ajout du mod/e de playlist "Dynamic" (gnii? kesse-ke-ce?)

    Posté par (site web personnel) . En réponse au journal XOrg 6.9 - RC0 et Amarok 1.3. Évalué à 5.

    En fait, Amarok n'est pas bien entraîné mais Audioscrobbler (.com) l'est. C'est un service web qui enregistre les morceaux joués par les utilisateurs, et s'en sert pour calculer une "distance conceptuelle" entre deux artistes. Amarok interroge celle-ci à partir du morceau en cours et se sert du résultat pour remplir la playlist.

    Une petite illustration :

    naku:~$ telnet ws.audioscrobbler.com 80
    Trying 62.216.251.100...
    Connected to ws.audioscrobbler.com.
    Escape character is '^]'.
    POST /xmlrpc HTTP/1.1
    Host: ws.audioscrobbler.com
    Content-Type: text/xml
    Content-Length: 280

    <?xml version="1.0" encoding="UTF-8" ?>
    <methodCall>
    <methodName>getSimilarArtists</methodName>
    <params>
    <param>
    <value><string>Le Peuple De L'Herbe</string></value>
    </param>
    <param>
    <value><int>5</int></value>
    </param>
    </params>
    </methodCall>



    HTTP/1.0 200 OK
    Date: 2005年8月16日 16:50:04 GMT
    Server: Apache/1.3.33 (Unix) PHP/4.4.0
    X-Proxy-Fix-Up: headers fixed up
    X-Powered-By: PHP/4.4.0
    Connection: close
    Content-Type: text/xml
    Content-length: 352;charset=utf-8

    <?xml version="1.0" encoding="UTF-8"?>
    <methodResponse>
    <params>
    <param>
    <value><array>
    <data>
    <value><string>High Tone</string></value>
    <value><string>fky</string></value>
    <value><string>Java</string></value>
    <value><string>dj Noize</string></value>
    <value><string>Zenzile</string></value>
    </data>
    </array></value>
    </param>
    </params>
    </methodResponse>

    On peut voir que les 5 artistes les plus proches du Peuple De L'Herbe sont High Tone, FKY, Java, Dj Noize et Zenzile.
    Si ces artistes sont dans ma collection, Amarok pioche des morceaux de ceux-ci (ceux que j'écoute le plus souvent) et les ajoute à la fin de la playlist.

    Je vois pas de problème avec ce systême, c'est le plus évolué que j'ai vu dans un lecteur audio ! Et il n'y a pas de dérive comme tu le dis : au pire, si aucun artiste retourné n'est dans ma collection, alors rien n'est ajouté à la playlist.