A year in the making this second Python project with Tkinter. It's called mserve which is short for Music Server:
mserve-2021-05-21_17.54.13.mp4
Lyrics are automatically scraped from the internet as new songs are played.
Edit lyrics for minor changes or massive copy from internet and replace.
Click on each line to synchronize the time for future playback.
Auto scroll lyrics, time scroll lyrics or manually scroll lyrics score.
Fine-tune adjustments to time index are done on separate window.
Sample middle 10 seconds of song. Future select one or two key song lines.
Right click on song to bring up Kid3 which runs on Linux, Windows and Mac.
Multiple locations are supported including sleeping servers woken with magic packet.
Compare music files between locations and update differences.
Compare supports Android with shadow file system for last modified date.
Encode CDs with automatic track name retrieval from MusicBrainz.
Encode CDs with automatic Cover Art download or Image paste from clipboard.
SQLite3 now used to replace old pickles and to add new features for history tracking.
Music player runs while encoding process takes dozens of minutes per CD.
Original version in Linux but hopefully minor port to Windows and Apple.
Hopefully in a couple of years port to cars with Apple or Android decks.
Hopefully in a few years Record Companies will give away mserve.
If anyone is "disturbed" by sample video please advise ASAP and I'll find a different one.
A year in the making this second Python project with Tkinter. It's called mserve which is short for Music Server:
mserve-2021-05-21_17.54.13.mp4