Skip to content

For those 💩 days when you delete songs from Apple Music and you want to recover them

License

Notifications You must be signed in to change notification settings

irrelevantat/itunesdiff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A tool to find differences between two iTunes Music libraries. Why would I need a differ for that? Well, clearly you've never deleted songs from iTunes with Apple Music enabled and were surprised that there is no way to undo that or see recently deleted songs. Here's how I saved my weekend:

  • Fetch your old iTunes Music Library.xml from your backup.
  • Use itunesdiff to compare what songs where removed and added.
  • Add those songs manually again
itunesdiff wednesday.xml saturday.xml --albums

< Firewatch Original Score - Chris Remo
< Columbus - Hammock
> Hurry Up, We're Dreaming - M83
> My Best Human Face - Moonface & Siinai
> Julia With Blue Jeans On - Moonface

Usage

usage: itunesdiff [-h] [-a] xmlfiles xmlfiles

Diffs two iTunes XML files.

positional arguments:
  xmlfiles      Path to two iTunes XML files

optional arguments:
  -h, --help    show this help message and exit
  -a, --albums  Diff albums only

About

For those 💩 days when you delete songs from Apple Music and you want to recover them

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages