Skip to main content

Update Plex music album covers to the corresponding front covers embedded in your MP3 files

Project description

update-plex-music-album-covers

Is your Plex showing waveforms or label covers instead of the posters (covers) you worked or paid for?

Update Plex music album covers to the corresponding front covers embedded in your MP3 files.

Rationale

This utility was written as a solution to a problem with Plex Media Server and music album covers. Some MP3 files such as the ones purchased from Beatport come with the usual cover one would expect as well as an additional waveform image. They often include a label cover too. When scanning files for covers Plex Media Server sees all of these and selects one seemingly at random. This utility scans your music library for albums with multiple covers, attempts to extract the embedded front covers from the MP3 files themselves and updates the album covers with the those. The MP3 files are not modified in this process.

Running

Install via PIP on the same machine where you Plex server is running:

pip3 install --user update-plex-music-album-covers

Run:

update-plex-music-album-covers USERNAME --password PASSWORD SERVER LIBRARY

If you want to conceal your password you can pass it via environment variable like so:

read -p "Enter your password: " -s PLEX_PASSWORD && export PLEX_PASSWORD
update-plex-music-album-covers USERNAME SERVER LIBRARY

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

update-plex-music-album-covers-0.1.2.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

update_plex_music_album_covers-0.1.2-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file update-plex-music-album-covers-0.1.2.tar.gz.

File metadata

  • Download URL: update-plex-music-album-covers-0.1.2.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.0 CPython/3.6.8

File hashes

Hashes for update-plex-music-album-covers-0.1.2.tar.gz
Algorithm Hash digest
SHA256 00a5f378e79da98a6391b71e4daf1fdd0ec23cbac84024b6bcb8a53ea1bab9d3
MD5 878b72f947607ea03f6e3191ae02f198
BLAKE2b-256 207d3cb8bda5cd5a363360d2d01a97c1d630251acfff22b221e4801c25bf3393

See more details on using hashes here.

File details

Details for the file update_plex_music_album_covers-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: update_plex_music_album_covers-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.0 CPython/3.6.8

File hashes

Hashes for update_plex_music_album_covers-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9807c442b8c49f6d19bd575880262cc299862e789dcbef6bb9a1afb794ecd9cb
MD5 c2f39a9bba333bd7a487d5da21f659c0
BLAKE2b-256 31606f9d25a33601216399a9cc328dab6e687fea8d3bf2e17942c607547ca05c

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