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.1.tar.gz (2.3 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.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: apple_music_dedupe-0.1.1.tar.gz
  • Upload date:
  • Size: 2.3 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.1.tar.gz
Algorithm Hash digest
SHA256 313f5a63a540d743222b7546dd715cf1a09ec05e7ce06c624a6edaae27fe3c5c
MD5 000331bb23bd9ae213b1e6ab28c1d153
BLAKE2b-256 c7e1aec47834fbd430a24f54b053ba34139bc52b3f721af63efd38c2e780720a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: apple_music_dedupe-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f699e44739b48a165248bddcb0f00bb45e6e815513dc0a122b5be4e223e4d076
MD5 c001748397d387c6a62ba37bcea1a8cc
BLAKE2b-256 ae61fb464d3336b86e847380683bee2f5f40c7029b747a557da500ad04c94abb

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

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