Skip to main content

🎵 Apple Music Dedupe

ℹ️ Overview

Apple Music dedupe is a simple tool to remove duplicate songs from a playlist. I developed this after accidentally pasting my playlist 4 times when switching to Apple Music only to realize later. After not being able to find a good way to remove the 3000 duplicate songs, I developed this script.

🚀 Usage

First export your Apple Music playlist, then just point the script to the exported xml file.

$ amdd myplaylist.xml out.xml

⬇️ Installation

$ uv tool install apple-music-dedupe

Download files

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

Source Distribution

apple_music_dedupe-0.1.0.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

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

apple_music_dedupe-0.1.0-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file apple_music_dedupe-0.1.0.tar.gz.

File metadata

  • Download URL: apple_music_dedupe-0.1.0.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for apple_music_dedupe-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1c407b0412641e97dff81b31f62facd69ba1b432a537dec9fd29875b2c4a72bb
MD5 e665c3ab8c723555f82fe5c57d6aa1c4
BLAKE2b-256 e8e4e8cdbf93380cc4ec1bb16b558e46f4e56a0402a161b23674bf4e9ed8e1fd

See more details on using hashes here.

File details

Details for the file apple_music_dedupe-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: apple_music_dedupe-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for apple_music_dedupe-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9a7043102fc68e3eb3b57ede3279725e83a03e61bebd2f3c0e6020e1e47b30f3
MD5 1df1ccee654bb37c78e8db35c9eb5ca5
BLAKE2b-256 14fc075ff4877cb590ba853679d959cc328140853b013ff93046c6de7e71c558

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.1

2 files

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page