Skip to main content

A synced lyric fetcher and embedder for music files

Project description

lrxy

This tool is a synced lyric fetcher utility that leverages the LRCLib API to fetch and save lyrics inside the lyric tag frame of music files.

Features

  • Save lyric to lrc file
  • Embed lyric from lrc file
  • batch lyric fetch
  • Supported formats:
    • mp3
    • flac
    • m4a

Installation

Install lrxy with pip:

pip install lrxy

Usage/Examples

This is the guide for how to use this:

usage: lrxy [-h] [-s] [-i LRC] file

A lyric fetcher and embedder for music files

positional arguments:
  file                 path of music file

options:
  -h, --help           show this help message and exit
  -s, --separate       write lyric to a lrc file
  -i LRC, --input LRC  embed from a lrc file

for example this will create a lrc file with the same name as file name:

lrxy -s filename.mp3

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

lrxy-0.1.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

lrxy-0.1.1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lrxy-0.1.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.4

File hashes

Hashes for lrxy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 99e67b86d5d4a5e0a1d0c2fb6ec8870f8e119265f635e0a81e5830a7e073bd09
MD5 27cbe0b82595871afa68f6f85c2b3357
BLAKE2b-256 58d907fa35a27f3b3c7f8278754b20ece1f7847032c8ed366f518a06586132e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lrxy-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.4

File hashes

Hashes for lrxy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7ac105c4abda85a619ed33ddab9c8cf1272a9eecf1451b1d5ca203290affd15f
MD5 296960cbe56e2a5dbd3ce0b4f2a8533c
BLAKE2b-256 c9cc340ef211bb6bef43b55b05a48e8c1cfc69f93e499df5f1b9bb7040fc1fc1

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