Skip to main content

Get an LRC format (synchronized) lyrics for your music

Project description

syncedlyrics

Get an LRC format (synchronized) lyrics for your music.

Downloads

Installation

pip install syncedlyrics

Usage

CLI

syncedlyrics "SEARCH_TERM"

Available Options

Flag Description
-o Path to save .lrc lyrics, default="{search_term}.lrc"
-v Use this flag to show the logs
--allow-plain Return a plain text (not synced) lyrics if no LRC format was found

Python

import syncedlyrics
lrc = syncedlyrics.search("[TRACK_NAME] [ARTIST_NAME]")

Or with options:

syncedlyrics.search("...", allow_plain_format=True, save_path="{search_term}_1234.lrc", providers=["NetEase"])

Providers

Feel free to suggest more providers or make PRs to fix the broken ones.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

syncedlyrics-0.6.1.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

syncedlyrics-0.6.1-py3-none-any.whl (13.6 kB view details)

Uploaded Python 3

File details

Details for the file syncedlyrics-0.6.1.tar.gz.

File metadata

  • Download URL: syncedlyrics-0.6.1.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Linux/6.2.0-1011-azure

File hashes

Hashes for syncedlyrics-0.6.1.tar.gz
Algorithm Hash digest
SHA256 406e295f8221adb404da5d07d8486cfb1e997ea72c4ecbdef37a476197e8b11b
MD5 1d5c5b7a6e804f227a2b869d8a46070a
BLAKE2b-256 b120552fa52cefc90bdb7b0fafd2d14d9870062ab44e3d212b44d94cca9be7bb

See more details on using hashes here.

File details

Details for the file syncedlyrics-0.6.1-py3-none-any.whl.

File metadata

  • Download URL: syncedlyrics-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 13.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Linux/6.2.0-1011-azure

File hashes

Hashes for syncedlyrics-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7844afc687a7f6c83fa23e533b740319264d5da921e6035247b3256721c4e5b7
MD5 5426e0ddc7a80af2becef3be7bffef30
BLAKE2b-256 2c3d8c619ae9b89faef5bc53354d7fb6055787bbdd3f49ce113fe556a34dd62e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page