Skip to content

ben-xo/unoriginator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The Unoriginator

Bulk remove those pesky "(Original Mix)" suffixes from every track in your iTunes library, so that they scrobble better to Last.fm

Usage

  1. python3 -mvenv unoriginator
  2. . ./unoriginator/bin/activate
  3. pip install mutagen
  4. ./unoriginator.py

How to get iTunes to see the changes

  1. Make a Smart Playlist of "any of the following":
ends with `(original mix)`
ends with `(original)`
ends with `- original mix`
ends with `- original`
  1. Select all the tracks

EITHER

  1. Get Song Info
  2. Change something minor, such as toggling the "Compilation of songs by different artists" flag

OR

  1. Follow the guide here to create a 'Refresh' menu option in iTunes (Mac only)

Pre Catalina:

Put the following into a file named /Library/iTunes/Scripts/Refresh.scpt

tell application "iTunes"
 repeat with aTrack in selection
   try
       refresh aTrack
   end try
 end repeat
end tell

Catalina or later:

Put the following into a file named /Library/Music/Scripts/Refresh.scpt

tell application "Music"
 repeat with aTrack in selection
   try
       refresh aTrack
   end try
 end repeat
end tell

Credits

Copyright 2020 Ben XO https://github.com/ben-xo/unoriginator

About

Bulk remove "(Original Mix)" from tags in your iTunes library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published