Created: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Created: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
Implement audio scrobbling natively into MusicBrainz
----------------------------------------------------

                 Key: MBS-3815
                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
             Project: MusicBrainz Server
          Issue Type: New Feature
          Components: Misc features, Schema Change, Web service
            Reporter: hrglgrmpf


I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
* What is my favorite song (as opposed to recording!)?
* What is my favorite composer (as opposed to credited artist!)

For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.

Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).

I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18399#action_18399 ]

Ian McEwen commented on MBS-3815:
---------------------------------

I generally agree, and we're talking in IRC as I write this -- but I figured I should note that if something like this is made available, import functionality from last.fm would increase its usefulness dramatically!

> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: hrglgrmpf
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18400#action_18400 ]

Ian McEwen commented on MBS-3815:
---------------------------------

Second note (partially copied from IRC), compatibility is a great goal (and the audioscrobbler API _is_ well-implemented), but I'd recommend it be a fallback, with a more complete/rich/functional API on top of it. When I was writing StatusNet-Music (https://gitorious.org/statusnet-music, very out of date by now -- and this was _before_ NGS, so the NGS-introduced problems like no actual track IDs weren't even there yet!), the API as it existed was somewhat of a problem. It does authentication rather poorly (since statusnet doesn't store passwords in an, ahem, stupid way, like MB does, I had to create a parallel password/authentication token system to use with the API -- it was very ugly) and the API also doesn't actually make MBID (or even track number!) required. An actual compatible API _couldn't_ assume there's an MBID (even just one, which as noted in IRC isn't really enough to identify a track).

It will be interesting to see how last.fm itself evolves NGS compatibility; that may be a model for this, if we want to do it -- with the note that last.fm can _never_ assume that everyone (or even anyone) scrobbling to them will include MBIDs. Our goals and assumptions are very different, here as part of MB.

> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: hrglgrmpf
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18418#action_18418 ]

Oliver Charles commented on MBS-3815:
-------------------------------------

I don't think this really fits in with MusicBrainz at all, personally.

> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: hrglgrmpf
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18429#action_18429 ]

Kuno Woudt commented on MBS-3815:
---------------------------------

I agree with ocharles that this doesn't seem to be a good fit for musicbrainz.

There is already a free software implementation of the Last FM API.  see http://libre.fm and http://foocorp.org/projects/fm/developers/.  I think it would be more useful for someone to help out with making it easier to connect GNU FM with the musicbrainz database.


> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: hrglgrmpf
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18441#action_18441 ]

hrglgrmpf commented on MBS-3815:
--------------------------------

I think of it as an alternative way to rate music. Right now, we have ratings in MB, which also has nothing to do with music metadata. It is a service for editors of this database. I have difficulty to rate all my music from 0-5 stars, for me my personal play count is a much better information. If ratings were 0-infinity, this would be already useful, because it could emulate play count.

It seems very natural to have the play count data natively available in MB:
* Automatic tracking of recording/artist renames. In Last.fm/Libre.fm this is not possible... although I use "Suggest correct spelling" there often, it almost never has any effect.
* Automatic support of artist credits. Right now, artist credits are not handled by Last.fm/Libre.fm very well.

I think neither Last.fm nor Libre.fm want to / can achieve that, because it would require all submitters to use MBIDs in their files (which will *never* be a requirement). Implementing it natively into MB seems way more easier than mapping all Libre.fm data to MB (and as I said, I don't think they want that).

> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: hrglgrmpf
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=19464#action_19464 ]

Maurits Meulenbelt commented on MBS-3815:
-----------------------------------------

Personally, I'd rather see development time used for improving Musicbrainz' core features, instead of adding Last.fm functionality to Musicbrainz. Perhaps now that Last.fm is going to use Musicbrainz data again (http://forums.musicbrainz.org/viewtopic.php?id=3241), integration between the two sites could be improved?

> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: hrglgrmpf
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=19470#action_19470 ]

hrglgrmpf commented on MBS-3815:
--------------------------------

Of course this task wouldn't take away development time from other (more important) tasks. I was also delighted about the recent last.fm<->MB news, but still think last.fm can't offer what I want from this feature, simply because it also has to cater "normal" (not all MB tagged music) users...

> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: hrglgrmpf
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=19472#action_19472 ]

Lukáš Lalinský commented on MBS-3815:
-------------------------------------

Btw, I'm still planning to work on a MB-based website that would be connected to a small custom player, allowing people to manage their music collection and listen to music from the browser. I wanted to add support also for external "scrobbling" to this website. But it's all just ideas, I haven't implemented anything yet.

> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: hrglgrmpf
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=37256#action_37256 ]

Ulrich Klauer commented on MBS-3815:
------------------------------------

Can we close this, referring to ListenBrainz?

> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: Johannes Weißl
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Commented: (MBS-3815) Implement audio scrobbling natively into MusicBrainz

JIRA jira-admin@musicbrainz.org
In reply to this post by JIRA jira-admin@musicbrainz.org

    [ http://tickets.musicbrainz.org/browse/MBS-3815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=37259#action_37259 ]

Roman Tsukanov commented on MBS-3815:
-------------------------------------

Yeah, it looks like most things described there are already in ListenBrainz or are on the roadmap.

> Implement audio scrobbling natively into MusicBrainz
> ----------------------------------------------------
>
>                 Key: MBS-3815
>                 URL: http://tickets.musicbrainz.org/browse/MBS-3815
>             Project: MusicBrainz Server
>          Issue Type: New Feature
>          Components: Misc features, Schema Change, Web service
>            Reporter: Johannes Weißl
>
> I think having scrobbling natively implemented would be a huge advantage. Especially, since scrobbles would be independent from renames (track/artist) then. It would also support NGS-style collaborations. Also, it could answer new questions (that last.fm will never be able to answer):
> * What is my favorite song (as opposed to recording!)?
> * What is my favorite composer (as opposed to credited artist!)
> For the webservice, it should be made compatible with the AudioScrobbler API (for compatibility reasons), but only care for the submitted MBID.
> Also, a script could be written to import from Last.fm, by e.g. matching the scrobbled tracks to local files (with MBID).
> I would work on this next year, if this has any chance of getting merged. So, I would be glad for feedback!

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tickets.musicbrainz.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

_______________________________________________
MusicBrainz-bugs mailing list
[hidden email]
http://lists.musicbrainz.org/mailman/listinfo/musicbrainz-bugs
Loading...