Skip to main content

librelyrics-applemusic

Apple Music lyrics provider plugin for LibreLyrics.

Features

  • Fetch plain, synced, and rich synced (word-level) lyrics from Apple Music
  • Support for track and album URLs
  • Karaoke-style Enhanced LRC output

Installation

pip install librelyrics-applemusic

Configuration

Requires media_user_token from Apple Music. Set it up via:

librelyrics config edit

Getting your token

  1. Open Apple Music Web Player in your browser
  2. Log in to your account
  3. Open Developer Tools (F12) → Application/Storage → Cookies
  4. Copy the media-user-token cookie value (media_user_token)

Supported URLs

  • https://music.apple.com/<region>/album/<name>/<id>?i=<track_id>
  • https://music.apple.com/<region>/album/<name>/<id>

Usage

Once installed, the plugin is automatically discovered by LibreLyrics:

librelyrics "https://music.apple.com/us/album/some-album/123456789?i=987654321"

License

GPL-3.0-or-later

Download files

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

Source Distribution

librelyrics_applemusic-1.0.0.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

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

librelyrics_applemusic-1.0.0-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

Details for the file librelyrics_applemusic-1.0.0.tar.gz.

File metadata

  • Download URL: librelyrics_applemusic-1.0.0.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for librelyrics_applemusic-1.0.0.tar.gz
Algorithm Hash digest
SHA256 0c470ea22e2e5015436bdd14cba1a8b907f30f22ebc5d35748f408ff8005b8ed
MD5 3eb107a4b55184ab3c3c087f5eb96f22
BLAKE2b-256 04bd95cd642b2a148df9beed26ece3caec314a5987d4c5b612a97b27324cfa12

See more details on using hashes here.

File details

Details for the file librelyrics_applemusic-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for librelyrics_applemusic-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 72cc566a8be02d31a737a9e46b8d1b00bbb9104d81babce805ce146e04e8c1b3
MD5 43ae07c3b64e4a10d8109a5279b07d29
BLAKE2b-256 367876ac3bcc2e0360011a0682a7afc846a5036bc6778f71ffe269645a332565

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

Supported by

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