Version 0.9.9n is now available.
Yeah, it has been awhile since the last release, but foo_pod development is (slowing) progressing. Since Apple finally got their firmware situation straightened out, I have been wanting to get foo_pod's iTunesDB support up to snuff. Unfortunately, it still isn't there yet...
But the good news is that there are some nice new features that I was able to get working. These are mainly Podcasting related features - Bookmarking and Shuffle Skip.
Previous to this version, if you wanted to be able to make a song bookmarkable (meaning that you can play a song, switch to a different song, and return to the first song and pick up playback), you had to use the "Send To iPod as Audiobook" feature. This transcoded the file into AAC format and wrote it out as a .m4b file. This worked, but the drawbacks were that transcoding took a lot of time and it degraded the audio quality. You can now specify a TAGZ formatting string in the Podcast tab of the foo_pod preferences to determine which songs will be bookmarkable.
Also under the Podcasting tab is another TAGZ format string called Shuffle Skip. As the name implies, this feature allows you to specify a group of songs that will not be played in shuffle mode. You might use this ensure that only songs are shuffled.
There is also a Podcast TAGZ string on this tab, but until better iTunesDB format support is available, this doesn't do anything very useful.
From the Readme:Version 0.9.9n - February 26, 2006
* Added podcast features, which work with newer versions of the iPod firmware - Podcast, Bookmarkable, and Shuffle Skip.
Podcast is a special designation which displays show notes and causes the song to appear in
special Podcast menu (these features are not fully implemented in foo_pod yet...).
Bookmarkable feature allows the position within a song to be saved so if you switch to a different song,
when you return to the original bookmarked song, the playback will resume from the last played location.
Shuffle Skip allows you to designate a category of songs that will not be played by the iPod while in
shuffle mode. This is useful for preventing audiobooks and podcasts from being played during shuffling,
for example.
These features are found under the Podcast tab in the foo_pod preference. You will have to specify TAGZ
format strings to control how these are used. See the tab for further information.
* Disabled the iTunes 4.9 compatible format database writing. Support for this format has always been marginal, and it causes more problems than it is worth. Eventually, iTunes 6+ format databases will be supported.