Python script to get plain text lyrics from Spotify.
Needs an account, HOMEPAGE has all the details on initial auth/setup.

Combined with audio/ncspot queried via multimedia/playerctl, this makes
for a nice setup to read lyrics while listening to music.

Two small python deps attached as well.
Builds and runs, but no tests.

Did I get FLAVOR/S and MODPY_PYBUILD=Yes right?
Feedback? OK?

--------
    Information for inst:syrics-0.0.1.8
    Comment:
    fetch lyrics from spotify

    Description:
    A command line tool to fetch lyrics from spotify and save it to lrc file.
    It can fetch both synced and unsynced lyrics from spotify.

    You can find API version at 
https://github.com/akashrchandran/spotify-lyrics-api

    Maintainer: Klemens Nanni <[email protected]>

    WWW: https://github.com/akashrchandran/syrics
--------
    Information for inst:py3-tinytag-1.10.1
    Comment:
    library for reading music meta data

    Required by:
    syrics-0.0.1.8

    Description:
    tinytag is a library for reading music meta data of most common audio files 
in
    pure Python.

    tinytag only provides the minimum needed for _reading_ meta-data.
    It can determine track number, total tracks, title, artist, album, year,
    duration and any more.

    Maintainer: Klemens Nanni <[email protected]>

    WWW: https://github.com/devsnd/tinytag


    Information for inst:py3-spotipy-2.22.1
--------
    Comment:
    lightweight library for the Spotify Web API

    Required by:
    syrics-0.0.1.8

    Description:
    Spotipy is a lightweight Python library for the Spotify Web API.  With 
Spotipy
    you get full access to all of the music data provided by the Spotify 
platform.

    Spotipy supports all of the features of the Spotify Web API including 
access to
    all end points, and support for user authorization.  For details on the
    capabilities you are encouraged to review the Spotify Web API documentation.

    Maintainer: Klemens Nanni <[email protected]>

    WWW: https://spotipy.readthedocs.io

Reply via email to