"Song" vs "Work" rigmarole in iTunes

Mojave, iTunes 12.9.5.

Setting a track’s work won’t update the UI of the Get Info window. However, when you choose “work name” by toggling the bidirectional arrow switch near the track’s title, the set name magically appears, which is a proof AppleScript writes it to the iTunes registers. It’s an inconsistency in my books. Have you run across it? Is there a method to force the UI update?

Furthermore, this is aggravated by the fact that even checking Use movement and work won’t automatically reclassify all the “songs” as “works”. What gives?

Is there any solution?

try this:

refresh theTrack

If that doesn’t work, try

save

Let us know.

1 Like

Like estockly say.

If you set meta data in extra program like bpm, comment etc it won’t update in iTunes UI unless you play the track or use the script refresh

Save errors. refresh - mixed results. The key function to promote to work, Use work and movement, is not scriptable; work is pointless with zero usefulness.


Doug’s AppleScripts » dougscripts.com

Download hundreds (627 and counting) of AppleScripts for Apple’s Media Apps that will help make managing your digital music and video collection easier and more fun!

I don’t script iTunes (Music) a lot, but Doug does and is probably the most accomplished iTunes appleScripter in the galaxy.

I recommend having a look at some of his scripts

1 Like
1 Like

Post your code.
Errors and examples

Your reply doesn’t make Much sense