mpris-scrobbler - Minimalistic user daemon which submits the currently playing song to listenbrainz

  •        35

Wants to be a minimalistic user daemon which submits the currently playing song to libre.fm and compatible services. To retrieve song information it uses the MPRIS DBus interface, so it works with any media player that exposes this interface. In order to compile the application you must have a valid development environment containing pkg-config, a compiler - known to work are clang>=5.0 or gcc>=7.0 - and the build system meson plus ninja.

https://github.com/mariusor/mpris-scrobbler

Tags
Implementation
License
Platform

   




Related Projects

MPRIS Applet

  •    

MPRIS Applet is a project aims to provide desktop panel applet/plugin allow the user to control MPRIS compatible players. It does not required to write special plugin for each player(except MPRIS support) to be compatible with this applet/plugin.

playerctl - 🎧 mpris command-line controller and library for spotify, vlc, audacious, bmp, xmms2, and others

  •    C

For true players only: spotify, vlc, audacious, bmp, xmms2, and others. Playerctl is a command-line utility and library for controlling media players that implement the MPRIS D-Bus Interface Specification. Playerctl makes it easy to bind player actions, such as play and pause, to media keys.

gnome-shell-extensions-mediaplayer - A mediaplayer indicator for GNOME Shell 3.18+.

  •    Javascript

gnome-shell-extensions-mediaplayer is a gnome-shell extension for controlling any MPRIS v2.1 capable media player.Based on the work of horazont (Jonas Wielicki).

sls - Simple Last.fm Scrobbler, a scrobbler for android devices

  •    Java

Simple Last.fm Scrobbler (SLS) is a simple app that scrobbles music listened to on an Android phone. Scrobbling means submitting listening information to Last.fm (and optionally/additionally Libre.fm and ListenBrainz) when you play a track, and you can then get music recommendations and view you listening history and statistics at Last.fm. Before the release of a new version of SLS, it will be available here to test for one week in the Beta Testing Versions link.

LPFM Last.fm Scrobbler

  •    DotNet

LPFM Last.fm Scrobbler is a simple .NET API library for scrobbling to the Last.fm web service. It is designed for desktop, web and mobile applications that target the .NET 4 Framework. The library supports the Scrobble and Now Playing functionality of the Last.fm API version 2.0


taffybar - A gtk based status bar for tiling window managers such as XMonad

  •    Haskell

Taffybar is a gtk+3 (through gi-gtk) based desktop information bar, intended primarily for use with XMonad, though it can also function alongside other EWMH compliant window managers. It is similar in spirit to xmobar, but it differs in that it gives up some simplicity for a reasonable helping of eye candy. Taffybar has a number of non-haskell dependencies. It is recommended that you follow the installation instructions for haskell-gi before attempting to install taffybar.

Dutch Radio Scrobbler

  •    Java

Scrobble de nummers van je favoriete radiostation naar Last.FM! Voor dit programma is Java nodig. Korte uitleg: http://www.youtube.com/watch?v=FUgw9TLqrPUamp;hd=1

Music Service Client

  •    

Music Service Client is a library that can be used to connect to most important music content db services.

SlimScrobbler/LastFM

  •    Perl

SlimScrobbler is a plug-in for Slim Devices SlimServer software to automatically track and submit played track data to the Last.FM site. LastFM is a plugin for playing internet radio streams from Last.FM. (LastFM was formerly known as AudioScrobbler)

vdr-lastfm

  •    

vdr-lastfm is a plugin for Video Disk Recorder (VDR). The plugin can play music provided by the service of last.fm (http://last.fm/).

iTunes Fast Forward

  •    CSharp

A Windows iTunes Companion with these features : Global Hot Keys, Cover art fetch, Toaster, last.fm Scrobble, Lyrics Fetch, Auto-tag feature. It's developed in C# using WPF and the MVVM design pattern.

Last.fm client for Windows Phone 7

  •    

Last.fm client for Windows Phone 7. Search for artist, album, events and user and see details about them. See your profile information (recommended artists, events, friends, neighbours). The application can't play steaming music from last.fm site neither scrobble tracks.

ScrobblePod

  •    Objective-C

Mac OS X application with minimalistic interface which allows scrobbling to Last.FM, with support for scrobbling iPod plays. Scrobble is triggered by disconnection of an iPod.

LibreTunes

  •    Java

LibreTunes is an open-source multi-scrobbler, scrobbling the music you play with iTunes to up to 3 AudioScrobbler servers. By default it supports last.fm and libre.fm, but you are free to use any servers you want.

.scrobbler.log to Last.fm Upload Script

  •    PHP

A PHP script to submit .scrobbler.log/.scrobbler-timeless.log files made by DAPs (Rockbox only at the moment) via the audioscrobbler servers to the Last.fm music blogging site.

KexpScrobbler

  •    

KEXP Scrobbler displays the song currently playing on KEXP and sends it to your Last.fm profile (known as scrobbling, hence the name).

android-wail-app

  •    Java

DEPRECATED Android Last.fm scrobbler. Recruiters: please don't look at this project.

vanilla - Vanilla Music Player for Android

  •    Java

Vanilla Music player is a GPLv3 licensed MP3/OGG/FLAC/PCM player for Android.

python-scrobbler

  •    Python

Python library to submit played tracks to quot;audioscrobblerquot; (the service behind last.fm).

lastfm-android - The official Last.fm Android application suite

  •    Java

The official Last.fm Android application suite