Ändra Plays (antal spelningar) i iTunes

Kanske har du precis som jag ett intresse i att katalogisera, sortera och hålla koll på ditt musikbibliotek? Därför har du säkert upptäckt och uppskattar iTunes. Precis som många andra apple-produkter uppskattar man dessa för att de valt bort saker åt en. Kvar blir en produkt, fri från onödiga val och inställningskrav, som passar för de flesta. iTunes är bra.

Men en sak irriterade mig. Gravt. Antalet gånger en låt spelats, ”Plays” eller ”Play counts” om du inte uppgraderat till senaste versionen, som inte går att ändra. Varför skulle man vilja fuska med den? Nej, det handlar inte om att lura statistiken, utan att korrektera den.

Som i mitt fall, jag har mitt bibliotek i mp3-format men har precis upptäckt Apple Looseless. Ett modernare komprimeringsformat som lämnar ljudkvalitet värdigt en CD. Så jag satte igång och körde in mina CD-skivor i datorn igen. Och då fattade inte iTunes att det var samma låt som tidigare, utan ”Plays” blev noll. Så får det ju bara inte vara.

Så hur föra över Plays till den nya filen?

Jag googlade och hittade några varianter som påstods fungera. Inget riktigt busenkelt. Somliga som bara fungerade på Mac, men jag har ju Windows, så det hjälpte föga. Sedan hittade jag detta. Ett litet program. Hm, törs man sig på det? Programmerade gjorde jag ju på Amiga-tiden. Och skulle det fungera? Och vilka okända konsekvenser skulle det få?

Det fungerar fint.
Det blev inga konsekvenser.

Här kommer samma instruktion som jag hittade här fast på svenska (@ Joe – I don’t intend to steal your great solution, I’m just so pleased to find it and wanted to spread it, all credits to you!)

Klistra in nedanstående stycke i Notepad utan att ändra i det:

Dim iTunesApp, currTrack, newPlayCount
Dim prompt, title, defaultValue

Set iTunesApp = WScript.CreateObject(”iTunes.Application”)
Set currTrack = iTunesApp.CurrentTrack

prompt = ”New playcount:”
title = currTrack.Artist & ” – ” & currTrack.Name
defaultValue = currTrack.PlayedCount

newPlayCount = InputBox (prompt, title, defaultValue)

If IsNumeric(newPlayCount) Then
If newPlayCount >= 0 Then
If Len(newPlayCount) > 0 Then
currTrack.PlayedCount = newPlayCount
End If
End If
End If

Spara det som ”SetPlayCount.vbs” på ett ställe där du vet var du har det (jag lade det på skrivbordet).

Dialogrutan där du väljer det antal ”Plays” du vill ha på just den låten. Tryck ”ok” eller och det är klart.

Öppna iTunes och dubbelklicka på den låt du vill ändra antalet ”Plays” på.
Dubbelklicka på ”SetPlayCount.vbs” och en grå windowsruta öppnas (Artist och titel visas i listen) och du skriver in det nya antalet spelningar (”Plays”) och trycker .
Klart!

För att lättare hitta duplikaten, gå på ”Files” och välj ”Display Duplicates” och iTunes sorterar på låttitel, fast bara de som har minst en likadan. En liten varning finns att utdela här – det är alltså inte nödvändigtvis exakt samma version som visas, bara samma namn. Jämför albumtitlar, längder på låtarna och bitraten. Jag har t.ex. 34 olika versioner av Honky Tonk Women i mitt bibliotek…

Om DonDoc

Moderator av Absolutman.wordpress.com Filosof, Författare och Forskare.
Detta inlägg publicerades i Tips i vardagen och märktes , , , . Bokmärk permalänken.

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com-logga

Du kommenterar med ditt WordPress.com-konto. Logga ut /  Ändra )

Google-foto

Du kommenterar med ditt Google-konto. Logga ut /  Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut /  Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut /  Ändra )

Ansluter till %s