Skip to content

maximtrp/lastfm-cli-scrobbler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Last.fm CLI Scrobbler

Codacy Badge PyPI Downloads

This is a simple Last.fm command-line scrobbler written in Python.

Installation

PyPi

pip install lastfm-cli-scrobbler

GitHub repo

pip install git+https://github.com/maximtrp/lastfm-cli-scrobbler.git

Usage

After the installation, two commands will be available: scrobble (my own API implementation) and scrobble2 (pylast API implementation).

$ scrobble -h
Usage: scrobble [FILES]

Options:
  -h, --help  show this help message and exit

Pylast-based version is probably more stable, but my own implementation of Last.fm API returns the full log (and shows a cross instead of a check if a track was ignored):

$ scrobble {01..04}*.flac
Scrobbling report:
[v] Shuttle358 - Ash
[v] Shuttle358 - Chessa
[v] Shuttle358 - Blast
[v] Shuttle358 - Duh