Extending the podcasting loop

So,you already use iPodder to listen to your ITConversations on the iPod with a 1-click ease.

All is well,except that it is starting to get difficult to remember which shows you already listened to and which ones are still new. You can of course go to iTunes,find the already-listened-to track and manually delete it or move it to the ‘archived’section. But that is very much against 1-clickspirit.

It would be very nice to be able to mark from inside the iPod which tracks you are no longer interested in. Except that iPod is a read-only device.

Except that it is not! You can rate a track with 0-5 stars and that information will get synchronized to the iTunes on the next connection.

Introducing ArchiveTrack. Inspired by one of the iPodder impementations,it uses Windows Scripting Host to archive the tracks (in a given genre) using rating value as a trigger.

The script is given here in all entirety. Feel free to modify it or incorporate it into other setups as long as this article is attributed.

try{var sourceGenre = 'Speech';// The genre used by ITConversationsvar targetGenre = 'Speech-Archive';//The genre to collect all the listened content invar archiveThreshold = 50;// 1 or 2 starsvar progressNoticeRepeatCount = 250;WScript.Echo('Connecting to iTunes');var  iTunesApp = WScript.CreateObject("iTunes.Application");var  mainLibrary = iTunesApp.LibraryPlaylist;var tracks = mainLibrary.Tracks;var songCount = tracks.count;WScript.Echo('Total Song Count:' + songCount);for (i=1;i 0) &&(aTrack.RatingBlogicBlogger Over and Out

2 comments to Extending the podcasting loop

  • why exactly do you want to change the genre for archiving?

    Take a look at this for an easy approach with smart playlists.

  • Why not just have a Smart Playlist in iTunes which contains all podcasts added in the last week,with a playcount of zero. That way,when you listen to it,it will drop off the list. Much easier.

Leave a Reply

  

  

  

You can use these HTML tags

<a href=""title=""><abbr title=""><acronym title=""><b><blockquote cite=""><cite><code><del datetime=""><em><i><q cite=""><strike><strong>