Resource icon

Free [Linux] SpotCurrent 1.0.3

SpotCurrent BETA
This is a little script I wrote to get the current song played by Spotify on Linux. It works with the native desktop client and is tested on the following distros:
  • Ubuntu GNOME
  • Kubuntu (KDE)
  • Debian 8 (LXDE)
Make sure to install the package "wmctrl" first by running sudo apt-get install wmctrl

Please check out the GitHub-Page, where the development will continue.

Tutorial-Video
I've made a little tutorial video on installing and using the software. You can check it out here.

Running the script
Download the script and give it the appropriate rights to run (you don't need sudo or anything like that).

git clone https://github.com/flymia/Linux-Spotify-Current-Song-for-OBS.git
chmod +x spotcurrent
./spotcurrent

Installing the script
You also can install the application by using the install script located in the source folder.

chmod a+x install-spotcurrent
sudo ./install-spotcurrent

This will copy the spotcurrent file to the /usr/bin directory, so you can run it anytime.

Usage
Running the application
By running the spotcurrent command, you'll see this output:

SpotCurrent v1.0 by flymia
Enter your preferred check-interval (Press ENTER for default 5 seconds):

As the script writes, enter your desired delay between the song-checks. Or just press ENTER for using the default 5 seconds. Every five seconds the script will look for the windowtitle of Spotify and print the information to a file.

To abort press CTRL+C
Sarting songcheck...


Current song: MØ - Final Song

The script runs now and gives you the information about the current song.

Reading out the current song
The current song is listed in a file: /tmp/currentsong.txt You can adjust your OBS for listening a text object on that file. Of course, you can use it with other programs, too.

Stop spamming the terminal
I recommend you to run this application in a seperate screen. (sudo apt-get install screen) Or just open another terminal, if you want to do something else.

Important notice
This is just a very basic script. I'm not really fluent in Bash and that's my first "real" script. So please be kind if it's not working... :D
Author
flymia
Downloads
3,254
Views
3,254
First release
Last update
Rating
4.00 star(s) 1 ratings

Latest updates

  1. SpotCurrent v1.0.3

    So we exited the BETA-phase after a long pause! Yaay! But it's not quite hard with such a little...
  2. SpotCurrent v1.0.1 BETA

    Adjusted install scripts Adjusted code of main application

Latest reviews

Downloaded it right away and tried it out. Works flawlessly for me. The 'user-interface' could be a bit better, so working with the app gets a bit easier.

But checked it and it seems to work pretty good.
Top