Skip to main content

Fetch lyrics from the internet for you FLAC files

Project description

lrcfetcher

A tool to automatically embed synchronized lyrics into your FLAC files. It supports both local .lrc files and an online API (LRCLIB.net).

Installation

Install this package locally:

pip install lrcfetcher

Usage

lrcfetcher [DIRECTORY] [OPTIONS]
  • DIRECTORY (optional, defaults to current directory)
  • -f, --force: Overwrite existing lyrics if present
  • --only-local: Use only local .lrc files
  • --only-online: Always fetch lyrics from an API
  • --local-folder PATH: Specify a folder containing .lrc files

Example

lrcfetcher .

This will search for .flac files in the current directory, skip any that already have lyrics.

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

lrcfetcher-0.1.1.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lrcfetcher-0.1.1-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file lrcfetcher-0.1.1.tar.gz.

File metadata

  • Download URL: lrcfetcher-0.1.1.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.29

File hashes

Hashes for lrcfetcher-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7e02f4b1c6eb89a48dd67f2d1ad34bab131e7e8a88184b50d5368efda715e4f8
MD5 dd523b42ef44fb95f73b49086986325e
BLAKE2b-256 72122a25803ad243530db1fabc00a5cdc2d3a709256862edf77e84b6044594a6

See more details on using hashes here.

File details

Details for the file lrcfetcher-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: lrcfetcher-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.29

File hashes

Hashes for lrcfetcher-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6f3d17baccd3e628292816fa2ce8a7ab32ea80e0e6e2d07ad2d107e5303d7804
MD5 b97250a1fb4a4716e2db802d515baeb6
BLAKE2b-256 6bf66734f8fab19f559c585c8172a8483822a7dc49b0db7dcdd20d81e13e7632

See more details on using hashes here.

Supported by

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