Does Skip Count Work in iTunes for the PC?

Tonight I discovered a small, undocumented feature in iTunes 7.0: skip count. You can add this column to your iTunes library (on the PC, click Options on the View menu), and see how many times you’ve skipped a particular song. I sometimes amuse myself by constructing smart playlists based on obscure criteria, and here’s another variable for my arsenal.

Unfortunately, it doesn’t seem to work. I’ve definitely skipped a bunch of songs since installing the new version of iTunes, yet the Skip Count column is totally empty. If I skip a song, it should display (at least) ‘1’ in the Skip Count column. However, no matter how many times I skip Mister Mister’s ‘Take These Broken Wings’, I get no joy. This is despite the fact that Skip Count’s more positive cousin Play Count works perfectly.

iTunes users in the PC ghetto: is this little feature working for you? Is my library or iTunes installation jacked?

30 comments

  1. It doesn’t work on my Macbook, either, so it looks like a feature that wasn’t ready to be displayed? Anyway it will be a fun bit of info-porn when it’s fixed and working. Good find.

  2. SkipCount works on my iMac, and has already been pressed into service on a few auto-playlist, but it seems to only register skips on iTunes, and not those from your iPod.

  3. It works fabulously for me on my PC, and it also has successfully detected the skipped tracks that I have skipped on my iPod. I suspect you need a 5G or higher iPod with the latest firmware to take advantage of this feature, though.

  4. I have tested on mine and it works. On the ipod you have to press next during playbakc between 2 and 20 seconds…after or before it work count it…

    On Itunes, you need to press the right arrow…..I have not tested the time (2 -20) if it is also the same on Itunes…

    1. ah that makes sense cuz I know I’ve skipped a buncha songs and most of the time I didn’t think it was registering
      now that I look at what you’re saying I got it

  5. The secret is really hard to decipher, but I can assure you this is why it doesn’t seem to work for many people:

    It doesn’t work on Smart Playlists. The skip count only increments when playing from the Library or from regular Playlists.

    No idea why this is, but it seems consistent.

  6. So the trick seems to be the 2-20 second range, skip the track outside the range and it won’t count it. Works on my iPod (5th Gen) and in iTunes 7.0.1.8. It does seem to work in smart playlists as well.

    Thanks for the time-range tip, I was getting really annoyed that it wasn’t working!

  7. Will this work in a 4G Ipod. I have a 30 G Photo and really want this to work. I can’t get it to do so, however. I’m on a PC. Any other thoughts?

    Matt

  8. I too recently started making playlists using the Skip data, and am seeing problems with it. One thing is that it doesn’t count skips on the iPod, which is reasonable. The real problem I’m seeing is that skip doesn’t work all the time, it only works some of the time. For example, I have a playlist which has songs that were not skipped in the last 2 days. Just now I skipped “Marianne Faithful – Kissin’ Time” and it disappeared from the list. However, after listening to the following song, I then skipped “Bohren und der Club der Gore – Vigilante Crusade”, but that skip was not counted at all. I tried it three more times with no luck. This was all within the smart playlist too, so Smartguy is incorrect that it never works in smart playlists. Very strange… I’m wondering what the logic is for counting skips.

  9. For me the logic in counting skips goes like this. I have playlist of my most frequently played tracks, however as I get tired of them I tend to skip them. So with the ability to count skips I can set my frequently played playlist eventually drop a song I have skipped say more than twice. Still experimenting with feature. Not sure if it works or not. iTunes 7.0.2 on Windows XP SP2.

  10. I recently loose my itunes library in a computer crash. When I upload it again, after a couple of tunes were played, I display that feature. Inexplicably, i’ve got one track who was skipped 124 times (!!!!) in 1 hour. I’ve got 9 tracks with impossibly high numbers (racing from 124 to 34) and the others were 0….

  11. this works _sometimes_ on my PC – I’m using v7.0.2.16 on a windows 2000 machine and I just made a smart playlist where skipcount > 0 and about 20 songs showed up – I clicked play on one, then skipped it and the skip count went up from 1 to 2. I played the song again, click skip and the play count did not increase – I experimented with a few files and found that it only increments this counter sometimes but not 100% consistently.

  12. I just found this article while Googling for a solution.
    Something is definitely up with this feature, it says I’ve skipped one of my favourite songs 1792 times, which is much higher than it’s play count. It lists about 50 random tracks as being skipped 1024 times, a couple of others in the thousands and then the rest 0.

    :s

  13. I think the logic works as follows :
    Skip Counter is incremented only if you skip the song before the 20 second mark. If you skip the song after listening to 20 seconds of it, it doesn’t count as a skip …

  14. I’ve had similar trouble seeing consistent behavior with the skip count. I have a 2nd generation 8gb Nano (sw v1.1.2). (iTunes sw v7.0.2.16) I just tried testing the 2-20 second idea by skipping one tune at the following points in time (in seconds): 1, 2.1, 3, 4, 19, 20.1 and 21. I had 3 skips registered before the test, resynced, and still have only 3 skips. I was selecting the song on the Nano for playback via Music/Artists/Name/etc.

    My suspicion is that SmartGuy’s insightful comment on Smart Playlists is right on target because most of my songs (including the one I tested) are on my iPod via smart playlists. This raised one question for me: Will the skip count with songs synced to the device via a smart playlist fail all the time or only when the song is played by selecting the smart playlist in question? Unfortunately, my little test tells me that it’ll fail with such songs (synced via smart playlist) all the time.

    Next, I created a standard playlist with just this same song in it, synced it to the iPod and tested a few spots again in and around the 2 to 20 second range. Again, the skip count as indicated in iTunes didn’t budge. This was with the song on the ipod thanks to both the smart and that standard playlists.

    So I removed the song from the smartplaylist, leaving it on the ipod only via the standard playlist. I test some skips again, synced again and, no change. I tried closing iTunes and reopening; no change.

    I have the distinctive feeling I’m wasting my time.

    If I’m having this much trouble creating skips, I wonder where I got all my skip counts. Any way to get it working predictably?

    Thanks,
    Garth

  15. Has anyone else got weird numbers for the play count? I keep gettin numbers like 1024,768,512,256,128,64,32,16,8,4,2,1 and nothing else? Weird or what?

  16. Just as ‘Me’ says, I have the weird numbers too, which are powers of 2. Today I have 3 with 1024, 1 with 512, 3 with 256, 1 each with 128, 64, 16 and 8. I have several 1, 2 and 3 counts, but they can’t be trusted either since 1 and 2 are powers of 2 and 3 is only one ‘real skip’ after a fake 2.

    A worthless feature.

  17. Playing with my library it seems that only songs with ID3 v2.4 tags correctly record skip count (This was in party shuffle mode running from a smart playlist)

  18. Actually I selected all the songs in my library, right clicked to “Reset Skip Count” and now it seems to work correctly for all songs.

  19. I found this site using Google.com because I suspected a problem with my Skip Count as well. I have skipped a lot of tracks dozens of times each, yet, when I sort my library by Skip Count, the song with the highest skip count is only 3.

  20. Ok guys i know how to get it work,
    first i thought i didnt work but it was a feature not a bug.
    You must play the song for at least 3 seconds then when skip, it will increase the skip count!

  21. So i wanted to make a smart playlist called “Never Played”….and i set the parameters to “Play count less than 1” and “Skip count less than 1” and set it to 40 random songs, with live updating…..but i noticed it wasnt counting my skips because of that “first 20 seconds” rule….well a lot of the time i decide that i dont want to hear the song that comes up, but its in the middle of the song when i decide to skip it….it wont get removed from the list because it isnt counted as a play unless it finishes, and its not a skip cuz i waited too long…..so until there is a fix for this, im just going to have to restart the song and then skip it to make it disappear from the playlist

  22. YOU GUYS KNOW WHAT…
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD
    I HAVE A BAD CASE OF TURTLE HEAD

  23. “So the trick seems to be the 2-20 second range, skip the track outside the range and it won’t count it. Works on my iPod (5th Gen) and in iTunes 7.0.1.8. It does seem to work in smart playlists as well.”

    I can verify that I’m able to reproduce these findings.

  24. I’ve been having the same problems and since first reading your post last night I’ve written a ‘toy’ to fix the problem. Its written in Java and watches for start and end events in iTunes and works out if the track finished playing on its own or was skipped.

    I’ve popped it up here http://www.nxfifteen.com/2009/01/justskip.html so if anyone’s interested in a work round, if not solution this might help you out.

  25. This code will work on PC:

    /* * !!!WINDOWS ONLY!!! lookup Doug’s AppleScripts for MAC
    * Save this file as ResetSkippedCount.js
    * itunes must be openned and select highlighted tracks you want changed in iTunes
    * Ctrl+Click for multiple files
    * Then Execute by double clicking file in Windows Explorer */

    var ITTrackKindFile = 1;
    var objApp = WScript.CreateObject(“iTunes.Application”);
    var tracks = objApp.SelectedTracks;
    var numTracks = tracks.Count;
    var i = 0;

    while (numTracks != 0)
    {
    var currTrack = tracks.Item(numTracks);

    if (currTrack.Kind == ITTrackKindFile)
    {
    currTrack.skippedCount = 0
    }
    numTracks–;
    i++;
    }

Comments are closed.