Foo Scrobbler for Windows 10 - Full description
Foo Scrobbler is an open-source component for foobar2000 that records music playback on a Last.fm account. It is intended for listeners who use foobar2000 as a local music player and want their listening history and current track status reflected on Last.fm without entering plays manually. After installation, the component connects to the user's Last.fm account through authentication and handles playback reporting in the background.
The component sends a Now Playing update when appropriate, so Last.fm can show the track currently playing. Completed tracks are scrobbled only after a playback threshold is met. That threshold can be based on a percentage of the track or a specified duration; the first applicable condition triggers the scrobble. These rules help distinguish a track that has been listened to from one that was skipped shortly after starting.
Foo Scrobbler checks submissions to avoid duplicate scrobbles. It also keeps track submissions in a local queue when the network is unavailable or unreliable, then sends queued plays when connectivity returns. This lets playback history accumulate during a temporary connection problem rather than losing every submission as it happens. The component uses foobar2000's internal metadata and title-formatting rules, allowing track information to follow the player's existing handling of music tags. Regular-expression filters provide an additional way to control which tracks are processed.
Typical uses include maintaining a Last.fm listening profile while playing a personal music library in foobar2000, updating the current-track display, and preserving listening history across brief network outages. Its focus is specifically on Last.fm scrobbling through foobar2000, rather than serving as a general-purpose music player or an all-platform listening tracker. Playback thresholds, duplicate checks, queued submissions and filtering together give listeners control over which plays reach their account.
Foo Scrobbler is distributed as open-source software at no charge. It is a foobar2000 component, so foobar2000 must be installed for it to function; it is not a standalone player. Installation follows the usual component workflow, followed by Last.fm account authentication. It supports Windows 10 and Windows 11, including 32-bit and 64-bit Windows environments. The component is suited to listeners who want automatic Last.fm history from foobar2000 and are comfortable configuring their player and account connection.