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.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

syncedlyrics-0.6.0-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: syncedlyrics-0.6.0.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Linux/5.15.0-1041-azure

File hashes

Hashes for syncedlyrics-0.6.0.tar.gz
Algorithm Hash digest
SHA256 59e75dbe86cf5f04458a767953342cc932365bdb748331ed468a9e2e3ca12cb6
MD5 021e45cd65abd73b0643930f13a6028c
BLAKE2b-256 5b12fc442bb0cd8886d3293ac5515c2cfc897ca87c9b7f96f2000e86b184bf95

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for syncedlyrics-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 940fa1107da1fc32553a73da6c4f88cc57eda25b122e07b19e02d2fb28d3adff
MD5 b41bce17096e4fe3c8e294889875d1ed
BLAKE2b-256 50748a584512929a5ee2e16b10d693e2abb0bf389f475b9b88a2357f97474123

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