Home

Awesome

Manzana Apple Music Lyrics

A python program to fetch lyrics from apple music albums and songs and then generates lyrics videos from fetched time-synced lyrics. See here

<picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/dropcreations/Manzana-Apple-Music-Lyrics/main/assets/manzana__dark.png"> <source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/dropcreations/Manzana-Apple-Music-Lyrics/main/assets/manzana__light.png"> <img alt="Apple Music" src="https://raw.githubusercontent.com/dropcreations/Manzana-Apple-Music-Lyrics/main/assets/manzana__light.png"> </picture>

How to use?

First of all clone this project or download the project as a zip file and extract it to your pc or see releases.

git clone https://github.com/dropcreations/Manzana-Apple-Music-Lyrics.git && cd Manzana-Apple-Music-Lyrics

Install required modules for python (use pip3 if pip doesn't work for you)

pip install -r requirements.txt

Get your Apple Music cookies from web browser and search for media-user-token and get it.

DomainInclude subdomainsPathSecureExpiryNameValue
.apple.comTRUE/FALSE0geo##
.apple.comTRUE/TRUE0dslang##-##
.apple.comTRUE/TRUE0site###
.apple.comTRUE/TRUE0myacinfo#####...
.music.apple.comTRUE/TRUE1680758167commerce-authorization-token#####...
.apple.comTRUE/FALSE1715317057itspod##
.music.apple.comTRUE/TRUE1681361859media-user-token#####...
.music.apple.comTRUE/TRUE1681361859itre#
.music.apple.comTRUE/TRUE1681361859pldfltcid#####...
.music.apple.comTRUE/TRUE1681361859pltvcid#####...
.music.apple.comTRUE/TRUE1681361859itua##

Paste media-user-token when it asked for...

open terminal and run below command (Use py or python3 if python doesn't work for you)

python manzana.py [album or song url]

When saving time synced lyrics, timestamps are in 00:00.00 format. If you want to get it in 00:00.000 format use --sync or -s as below

python manzana.py -s [album or song url]

Get help using -h or --help command

usage: manzana.py [-h] [-v] [-s] [--no-txt] [--no-lrc] url

Manzana: Apple Music Lyrics

positional arguments:
  url            Apple Music URL for an album or a song

optional arguments:
  -h, --help     show this help message and exit
  -v, --version  show program's version number and exit
  -s, --sync     Save timecode's in 00:00.000 format (three ms points)
  --no-txt       Don't save lyrics as a .txt file
  --no-lrc       Don't save time-synced lyrics as a .lrc file

Manzana Pro

You can create lyric videos using Apple Music, if you have an user subscription. What you just need to do is get Manzana Pro program and extract it to a specified folder using the installer and add that folder to your system PATH variable. Make sure you have ffmpeg also in your PATH. You can also customize background image of the output video and frame-rate (FPS).

usage: manzana [-h] [-v] [-b BACKGROUND] [-f FPS] url

Manzana: Apple Music Lyric Videos

positional arguments:
  url                   Apple Music URL for an album or a song.

optional arguments:
  -h, --help            show this help message and exit
  -v, --version         show program's version number and exit
  -b BACKGROUND, --background BACKGROUND
                        Replace background image with your own image. Add image path.
  -f FPS, --fps FPS     Set frame-rate of the output video. (default: 24fps, max: 60fps)

Progress preview of Ava Max - Hold Up (Wait a Minute)

progress_preview

output_preview

How to get Manzana Pro?

Manzana Premium

COMING SOON...

output_preview

About me

Hi, I'm Dinitha. You might recognize me as GitHub's dropcreations.

Other useful python scripts done by me

ProjectGithub location
Apple-Music-Taggerhttps://github.com/dropcreations/Manzana-Apple-Music-Tagger
MKVExtractorhttps://github.com/dropcreations/MKVExtractor
FLAC-Taggerhttps://github.com/dropcreations/FLAC-Tagger
MP4/M4A-Taggerhttps://github.com/dropcreations/MP4-Tagger
MKV-Taggerhttps://github.com/dropcreations/MKV-Tagger
<br>