Skip to content

Downloads and plays lyrics of the currently playing song, synced with elapsed time.

License

Notifications You must be signed in to change notification settings

iamKunalGupta/PyLyrics

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PyLyrics

Downloads and plays lyrics of the currently playing song, synced with elapsed time.

Uses the currently playing song by quering mpd or cmus, download the lyrics and syncs with the currently playing song.

Requirements:

  1. For mpd : playerctl
  2. For cmus : cmus-remote (pre-installed with cmus).

Usage

Copy pylyrics.py to a directory, run by either python2 pylyrics.py or mark executable and run ./pylyrics.py or by pylyrics.py after adding to path (for mpd).

cmus users, add cmus as an argument, i.e., run pylyrics.py cmus.

Works on most English songs. Tried and tested with mpsyt and cmus. If lyrics are out of sync (lagging or running, try a different youtube song verson/mp3.)

About

Downloads and plays lyrics of the currently playing song, synced with elapsed time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%