Uploaded image for project: 'ListenBrainz'
  1. ListenBrainz
  2. LB-1157

Provide a way to manually add a listen on the website

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Normal Normal
    • None
    • None
    • None

      There is currently no good way for a non-technical user to manually add a listen.
      Use cases can include browser scrobblers not being able to get track information for the page (for example youtube album without chapters).

      We could add a widget somewhere that allows users to search for tracks on MB (perhaps the same way we select tracks to add to playlists) and send a listen, all from the comfort of the user's own listen page.

      Suggested by use vvater on the forums:
      https://community.metabrainz.org/t/what-do-you-want-in-listenbrainz/444888/96

          [LB-1157] Provide a way to manually add a listen on the website

          Maxr1998 added a comment -

          Only took a year, but done!

          Maxr1998 added a comment - Only took a year, but done!

          Monkey added a comment -

          Maxr1998 Yes please for new tickets for improvements on the feature !

          Monkey added a comment - Maxr1998 Yes please for new tickets for improvements on the feature !

          Aerozol added a comment -

          The current add listen button has been tweaked in the redesign plans, no longer orange:

          Long term I think this should be a drop-down, as we need to have a better workflow guiding new users towards connecting spotify/importing and so on (rough example/not final):

          Need to proceed with caution re. adding an extra click, but I'm not sure the manual add listens is used extensively enough to make it a big problem (I use it occasionally).

          Aerozol added a comment - The current add listen button has been tweaked in the redesign plans, no longer orange: Long term I think this should be a drop-down, as we need to have a better workflow guiding new users towards connecting spotify/importing and so on (rough example/not final): Need to proceed with caution re. adding an extra click, but I'm not sure the manual add listens is used extensively enough to make it a big problem (I use it occasionally).

          Maxr1998 added a comment -

          Should suggestions for improvements be a new ticket then?

          Maxr1998 added a comment - Should suggestions for improvements be a new ticket then?

          yvanzo added a comment -

          Fixed in release v-2023-03-01.0.

          yvanzo added a comment - Fixed in release v-2023-03-01.0 .

          Aerozol added a comment -

          Some mockups for a potential 'add multiple at once' feature:

             

          Aerozol added a comment - Some mockups for a potential 'add multiple at once' feature:    

          Aerozol added a comment - - edited

          In Discord Maxr1998 and Flaky said it could be useful to be able to specify the player you used to play a track. And/or web source. Apparently those are fields that can be/often are submitted already.

          I would consider that 'advanced' so I would make it hidden until you press a button or something, if it was added.

          edit: Flaky's Picard plugin is clever, it only pops this up if you select a digital media release to submit:

          edit 2: Flaky: FWIW, the web source is handled by the music_service field, and the player itself under media_player

          Aerozol added a comment - - edited In Discord Maxr1998 and Flaky said it could be useful to be able to specify the player you used to play a track. And/or web source. Apparently those are fields that can be/often are submitted already. I would consider that 'advanced' so I would make it hidden until you press a button or something, if it was added. edit: Flaky's Picard plugin is clever, it only pops this up if you select a digital media release to submit: edit 2: Flaky: FWIW, the web source is handled by the music_service field, and the player itself under media_player

          GitHub Bot added a comment -

          See code changes in pull request #2331 submitted by jivteshsingh.

          GitHub Bot added a comment - See code changes in pull request #2331 submitted by jivteshsingh .

          MonkeyPython added a comment -

          Those mockups look pretty good actually!
          date format could be better though :​D

          MonkeyPython added a comment - Those mockups look pretty good actually! date format could be better though :​D

          Aerozol added a comment -

          Worth linking here, the manual submitter Picard plugin has been officially released now: https://community.metabrainz.org/t/picard-plugin-for-manually-submitting-listens-to-listenbrainz/616016

          Aerozol added a comment - Worth linking here, the manual submitter Picard plugin has been officially released now: https://community.metabrainz.org/t/picard-plugin-for-manually-submitting-listens-to-listenbrainz/616016

          Aerozol added a comment - - edited

          Sure CatQuest! Note that these aren't my mockups, they are @jivteshs20's.
          There are also open comments from monkey on some of them, but monkey has said ok to moving into production and fixing up some things as they go.

          Aerozol added a comment - - edited Sure CatQuest! Note that these aren't my mockups, they are @jivteshs20's. There are also open comments from monkey on some of them, but monkey has said ok to moving into production and fixing up some things as they go.

          MonkeyPython added a comment -

          @aerozol any chance of png's?

          MonkeyPython added a comment - @ aerozol any chance of png's?

          Aerozol added a comment -

          Aerozol added a comment - Mockups: https://www.figma.com/file/Y41u3SMbnKvCsGZW1FTjc9/Add-Listen?

          MonkeyPython added a comment -

          being able to submit listen directly to listenbrainz like this? YES PLEASE
          also yes to being able to submit a whole album. I'd like to be able to submit a list of albums? and also several times, like say Album 1, Album 2, Album 3, Album 3, Album 3, then Album 1, Album 1, Album 3, Album 3. etc.

          MonkeyPython added a comment - being able to submit listen directly to listenbrainz like this? YES PLEASE also yes to being able to submit a whole album. I'd like to be able to submit a list of albums? and also several times, like say Album 1, Album 2, Album 3, Album 3, Album 3, then Album 1, Album 1, Album 3, Album 3. etc.

          jivteshs20 added a comment -

          Mockups are ready

          jivteshs20 added a comment - Mockups are ready

          Aerozol added a comment -

          For reference, submitter tools:

          The widely-used Open Scrobbler

          Flaky's in progress manual submitter plugin for Picard

          Aerozol added a comment - For reference, submitter tools: The widely-used Open Scrobbler Flaky's in progress manual submitter plugin for Picard

          Victini added a comment -

          Would the ability to submit track listens from entire releases be feasible? This is how Open Scrobbler does it on the last.fm side. When going to scrobble a release, they ask for the timestamp of when you started listening (if you've listened in the past) or whether you want to submit it now (as if you've just finished listening), as well as what tracks you've scrobbled with a check list of the release's tracks. As a result, they also allow excluding tracks from being scrobbled if they're unchecked. (i.e. if the track was skipped).

          Victini added a comment - Would the ability to submit track listens from entire releases be feasible? This is how Open Scrobbler does it on the last.fm side. When going to scrobble a release, they ask for the timestamp of when you started listening (if you've listened in the past) or whether you want to submit it now (as if you've just finished listening), as well as what tracks you've scrobbled with a check list of the release's tracks. As a result, they also allow excluding tracks from being scrobbled if they're unchecked. (i.e. if the track was skipped).

            jivteshs20 jivteshs20
            mr_monkey Monkey
            Votes:
            4 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package