Hi everyone! I’m a developer and I’ve recently tentatively created a command-line tool to submit M3U playlists to Listenbrainz! The tool reads the tags from music files and matches them with MBIDs to create native Listenbrainz playlists. As a bonus, you can give feedback for all of the tracks in a playlist!
My tool is available at the GitHub repository below. It’s pretty feature-complete (I think, at least enough to be used) but testers and developers are very much welcome! Hopefully this fills a need
6 Likes
rob
January 22, 2024, 1:35pm
2
Hi!
That looks like an interesting tool – thanks!
Could I convince you to please add a new section that covers playlist tools, add the playlist-uploader and then send us a pull request?
{%- extends 'user/settings.html' -%}
{%- block title -%}Adding Data - ListenBrainz{%- endblock -%}
{%- block settings_content -%}
<h2 class="page-title">Adding your data to Listenbrainz</h2>
{# Listen submission information #}
<h3>Submitting Listens</h3>
<p>
There are many ways to submit your listening history to ListenBrainz:
</p>
<h4>Music players</h4>
<ul>
<li><em><a href="https://www.videolan.org/vlc/">VLC</a></em>, cross-platform multimedia player: <a href="https://github.com/amCap1712/vlc-listenbrainz-plugin"><code>VLC Listenbrainz plugin</code></a></li>
<li><em><a href="https://www.musicpd.org/">mpd</a></em>, cross-platform server-side application for playing music: <a href="https://codeberg.org/elomatreb/listenbrainz-mpd"><code>listenbrainz-mpd</code></a>, <a href="https://github.com/kori/wylt"><code>wylt</code></a></li>
<li><em><a href="https://www.strawberrymusicplayer.org/">Strawberry</a></em>, a cross-platform music player</li>
<li><em><a href="https://www.foobar2000.org/">Foobar2000</a></em>, full-fledged audio player for Windows: <a href="https://github.com/phw/foo_listenbrainz2"><code>foo_listenbrainz2</code></a></li>
<li><em><a href="https://getmusicbee.com/">MusicBee</a></em>, a music manager and player for Windows: <a href="https://github.com/karaluh/ScrobblerBrainz"><code>ScrobblerBrainz plugin</code></a></li>
<li><em><a href="https://wiki.gnome.org/Apps/Rhythmbox/">Rhythmbox</a></em>, a music playing application for GNOME</li>
<li><em><a href="https://wiki.gnome.org/Apps/Lollypop">Lollypop</a></em>, a modern music player for GNOME</li>
<li><em><a href="https://cmus.github.io/">cmus</a></em>, a console-based music player for Unix-like operating systems: <a href="https://github.com/vjeranc/cmus-status-scrobbler"><code>cmus-status-scrobbler</code></a></li>
<li><em><a href="https://longplay.app/">Longplay</a></em>, an album-based music player for iOS</li>
This file has been truncated. show original
4 Likes
Ooh thanks, I will! It’d be nice to have it in the docs for anyone that wants it.