Previous 1 2 Next 19 Replies Latest reply: Dec 11, 2012 2:34 PM by turingtest2
Kylie84 Level 1 (0 points)

I've had a 80gb 5th Generation Classic for 7 years or so, ive always manually managed it. Now that i've bought an iphone 5 with enough storage for my itunes library i want to transfer my music onto my new phone, so i don't need to carry round an ipod and iphone!

 

However my play counts in my library are all very low as i don't play music on my laptop too often.

 

Is there a way to get the play counts off my manually managed ipod on to my laptop to put on my phone? I would really like to continue my play counts from my ipod to my iphone.

 

Much appreciated.


iPod classic
  • turingtest2 Level 9 (68,886 points)

    I know there are third party tools that can recover both media, ratings & playcounts all at the same time. Some are listed in the user tip: Recover your iTunes library from your iPod or iOS device. What I don't know is if any can just update the playcounts. You'll have to do some research.

     

    Actually this is a situation that should be amenable to scripting but I've not really explored it myself as I sync all my devices. If you don't mind waiting a day or two I'll see if I can cook something up.

     

    tt2

  • Kylie84 Level 1 (0 points)

    Thank you. To be fair ill happily copy all the data off my ipod to my laptop, not just play counts. I just want to ensure play counts is included. I'll take a look at that list.

  • turingtest2 Level 9 (68,886 points)

    Definitely the way to go if your iPod contains media that is no longer in your library. Otherwise it actually looks quite easy to achieve. I just need a little free time to sit down and do it. You'll find some of my other scripts here.

     

    tt2

  • turingtest2 Level 9 (68,886 points)

    OK, I'm nearly ready to go with this one. What are your thoughts on whether the iPod should always overwrite the library? I'm leaning towards taking the highest play count of the library or the device, and while we're at it, taking the highest skip count, highest rating and most recent played and skipped dates. It would be relatively easy to disable any of these extra features if you didn't want them but they might be neat.

     

    tt2

  • Kylie84 Level 1 (0 points)

    Great!

     

    Stats why i definately want my iphone overiding the itunes library on my laptop.

  • turingtest2 Level 9 (68,886 points)

    I've unloaded a script called SyncStats. To make sure it works as you want start by selecting a handful to tracks in the iPod's window when it is connected to iTunes, then double-click on the script to run it. Click No at the first prompt so you can see the difference between the two sets of values that will be updated and can make sure you are happy with how it behaves. Once you're happy you can select all the tracks and let the script process them all automatically by clicking Yes at the first prompt..

     

    tt2

  • Kylie84 Level 1 (0 points)

    Thanks for the effort on this. However as the ipod is very old, the manually added songs overtime have been removed and added to the library a few times. I believe this will stop it from working as stated in your disclaimer. Any way round this?

  • turingtest2 Level 9 (68,886 points)

    Hmm, that makes the problem harder, though perhaps not insurmountable. How many tracks are we talking about? I'd have to add a phase to the script that effectively catalogues the entire music section of your library before looping through the tracks on the device to see if there is a matching item that can be updated.

     

    May be another few days before I can get something ready.

     

    tt2

  • Kylie84 Level 1 (0 points)

    About 7500! If its going to be a headache, you really don't need to spend all this time on it!

  • turingtest2 Level 9 (68,886 points)

    It's an interesting challenge.

     

    tt2

  • Kylie84 Level 1 (0 points)

    Any luck with this?

  • turingtest2 Level 9 (68,886 points)

    I'm afraid it fell onto the back burner but I'll try to get something together.

     

    tt2

  • turingtest2 Level 9 (68,886 points)

    Hi, I finally found some time to sit down and wrap my head around this one. I've uploaded a new build of the SyncStats script which should now be able to find a track in the main library with the same tag properties to sync the stats to.

     

    Matches are detected on tracks having the same (case insensitive) values for Artist, Album, DiscNumber, TrackNumber, Name & Size so if you've made changes to the tags since the tracks were put on the iPod and the tracks have been removed and then later reimported they won't be matched. I've just realized the matching size requirement is unnecessary in this context and removing it will allow matches to tracks that have been reripped. Newer build uploaded!

     

    Let me know how you get on...

     

    tt2

  • Kylie84 Level 1 (0 points)

    Hey, apologies for not getting back sooner, ive been working away.

     

    I've just tried the script out and i appear to be having some issues.

     

    When i script more than a handful of songs (15+ ish), i get the following error:

     

    Line: 136

    Char: 53

    Error: The track is not modifiable

    Code: A0040203

    Source (null)

     

    and consequently none of the stats are transferred over.

     

    If i script in small batches i seem to be able to script and also focus in on the song that appears to be causing the issue, and the error pops up again when i only script the suspect song. However the stats also get scrpted over from the song. I then pick the next 10 songs or so and script and carry on. With over 7500 songs this is a long long exercise.

     

    Do you know any reason for the above error, and is there anything to solve it?

     

    I must point out im scripting from my iphone 5. My ipod was left at work so ill try that tomorrow night. The itunes version im using is the latest build, 11.0.0.163

     

    Cheers.

Previous 1 2 Next