Is there a way to scrobble offline from VLC?

  • 2
  • 2
  • Question
  • Updated 1 year ago
  • Answered
I really want to scrobble the music i listen in VLC while I am offline. Is there any way to do that?

I use VLC on Windows 10.

Thank you in advance.
Photo of Charlie

Charlie

  • 2 Posts
  • 0 Reply Likes

Posted 3 years ago

  • 2
  • 2
Photo of Hans-Jürgen

Hans-Jürgen, Moderator

  • 2414 Posts
  • 1231 Reply Likes
VLC has an internal scrobbling option, and if that does not feature an offline scrobble cache, then you can't. But as they are an open source project with support forums, you could ask to implement it.
Photo of Charlie

Charlie

  • 2 Posts
  • 0 Reply Likes
Thank you for your reply. I'll try to do it by another way.

I haven't searched it, but I'll be grateful if someone can tell me if it is on LastFm's route to implement compatibility with vlc on his official Windows program.

Thanks.
Photo of Jennica

Jennica

  • 19 Posts
  • 23 Reply Likes
foobar is also great for a light music player
Photo of Hans-Jürgen

Hans-Jürgen, Moderator

  • 2414 Posts
  • 1231 Reply Likes
The chances for an official plugin for the Last.fm scrobbler are probably very small, as there is an internal scrobbling option in VLC. But here is an old article describing a method by using the foobar plugin instead:

http://www.technorms.com/865/how-to-scrobble-tracks-to-last-fm-from-vlc-media-player

I have no idea if this still works, but it would mean that you use the official Last.fm scrobbler which has an offline scrobble cache of course. Furthermore there is an old feature request on the VLC support forums asking for an offline scrobble cache, too, which you could bump up:

https://forum.videolan.org/viewtopic.php?t=71930
(Edited)
Photo of Hans-Jürgen

Hans-Jürgen, Moderator

  • 2414 Posts
  • 1231 Reply Likes
I'm bumping this thread, because I just tried the method from that old article above, and it still seems to work, i.e. you have to install the standard foobar plugin version 0.9.4 that comes with Last.fm scrobbler version 2.1.37 and point it to the VLC folder on your computer during the installation. I'm using the 64-bit version of VLC 2.2.6 Umbrella on Windows 10 Home 64-bit, so VLC.exe is installed in C:\Programs\VideoLAN\VLC, and the foobar plugin foo_audioscrobbler.dll will be installed in a new subfolder \components, not in \plugins.

You also need to fill in your Last.fm login details in VLC under Tools/Preferences/Audio (either showing the "Simple" view or "All" settings) and save them there. So VLC uses the old 1.0 scrobble protocol like the Spotify desktop client.

You have to start the Last.fm scrobbler before you start the local music on your computer in VLC. Furthermore the tracks are only scrobbled at the end, so your Last.fm profile will not show the "Scrobbling now" track, but only the submitted track when the next track starts. So you don't have a real-time indication of VLC scrobbling. But at least offline scrobbles should be cached, as VLC uses the Last.fm scrobbler then. Note that this is only true for the old scrobbler, not the new one which only supports iTunes and WMP. If you shut down the scrobbler, VLC will still scrobble, but offline scrobbles will probably not be cached anymore.

I should mention that VLC did not scrobble at all for me without installing the foobar plugin, so the internal VLC scrobbling option seems to be broken. Their original libaudioscrobbler_plugin.dll is located in  C:\Program Files\VideoLAN\VLC\plugins\misc.

Last but not least there seems to be another glitch when starting playback from a folder = album by clicking on the Play button in the lower play bar, because the first track is skipped then, so you have to directly click on the first track in a folder of the library list, or right-click the folder and choose Play from the dropdown menu.
(Edited)
Photo of Hans-Jürgen

Hans-Jürgen, Moderator

  • 2414 Posts
  • 1231 Reply Likes
I should mention that VLC did not scrobble at all for me without installing the foobar plugin, so the internal VLC scrobbling option seems to be broken. Their original libaudioscrobbler_plugin.dll is located in  C:\Program Files\VideoLAN\VLC\plugins\misc.
With the new VLC desktop version 3.0.3 the default libaudioscrobbler_plugin.dll works again also showing "Scrobbling now", so you don't need the foobar plugin plus old Last.fm scrobbler 2.1.37 anymore. I haven't checked offline scrobbling though, so if you depend on that, it might still be necessary.

The new MS Store app 3.1.0 also scrobbles, but is not showing "Scrobbling now" on your Recent Tracks  list and instead scrobbles a track at the beginning. If you want to use it, note that it cannot play DVDs for which the desktop version is often used. On the other hand it has a nice and fast GUI, automatically reading all your videos and audio files after installing and searching album covers online for it.

Last but not least the official Last.fm for Android app is able to scrobble the new VLC Android player and can also cache offline scrobbles and submit them via WLAN when you enable it in the settings.
(Edited)