websiteWebsite
bluemindo Bluemindo
Simple yet powerful audio player in Python/PyGTK, using Gstreamer.

 

Bug tracking

» Click here to report a bug on this project.

Bug report #522
Title: Les submissions a Last.fm ne respectent pas les guidelines de l'API
Date added: 2009-02-10 00:19:36 Type: Bug report
Status: Rejected Priority: Normal
Affected version: 0.2.1 Milestone: n/a
Reported by: strider Assigned to: xbright
History:
  • 2009-02-10 00:19:36 - create by strider
  • 2009-02-10 10:32:49 - update by xbright
    Added an answer
  • 2009-02-10 10:38:49 - update by xbright
    Status changed to Rejected
    Assign to xbright
Feed subscription: RSS or Atom.
Attachements:
Les chansons sont scrobblées des le début de la lecture, hors ce n'est pas le pas le comportement attendu pour les applications utilisant Last.fm

Voici les recommendations de last.fm :

3.1 When to Submit

The client should monitor the user's interaction with the music playing service to whatever extent the service allows. In order to qualify for submission all of the following criteria must be met:

1. The track must be submitted once it has finished playing. Whether it has finished playing naturally or has been manually stopped by the user is irrelevant.
2. The track must have been played for a duration of at least 240 seconds or half the track's total length, whichever comes first. Skipping or pausing the track is irrelevant as long as the appropriate amount has been played.
3. The total playback time for the track must be more than 30 seconds. Do not submit tracks shorter than this.
4. Unless the client has been specially configured, it should not attempt to interpret filename information to obtain metadata instead of using tags (ID3, etc).


http://www.lastfm.fr/api/submissions
Re: Les submissions a Last.fm ne respectent pas les guidelines de l'API - 2009-02-10 10:32:49
xbrightxbright
Send a private messageSend a mail to this userContact this user by JabberView the website of the userOpenForge API
Si, les submissions à Last.fm respectent entièrement l'API dans sa dernière version, soit la 1.2.1 (et suivent même quelque chose d'optionnel mais de recommandé).

Au début de la chanson, c'est une Now-Playing Notification qui est envoyée. Si tu fermes Bluemindo au cours de la lecture, tu noteras que cette écoute n'est pas comptabilisée dans ta bibliothèque. C'est lorsque tu changes de chanson qu'il y a une Submission concernant la précédente chanson.

Citons la documentation de l'API :

The Now-Playing notification is a lightweight mechanism for notifying Last.fm that a track has started playing. This is used for realtime display of a user's currently playing track, and does not affect a user's musical profile.



Tout ça peut se vérifier sur le fichier trunk/src/plugins/lastfm/__init__.py à partir de la ligne 74.
This bug has been rejected.