david1951
New member
- Joined
- Feb 29, 2004
- Messages
- 347
- Points
- 0
- Age
- 73
- Location
- Melbourne, Australia
- Website
- www.ipodsoft.com
In developing what I hope will be a useful bit of software ("MarksMan") to manage bookmarks on the iPod, I'm discovering many of the complexities of what the iPod does with bookmarks.
Because my software peeks directly at the iTunes database on the iPod I can see exactly when, and under what circumstances, the iPod writes out the bookmark in a permanent form onto its hard disk. Alas for my proposed software, this doesn't happen as and when I thought.
Here's what I've discovered:
1) The iPod does NOT write a permanent bookmark to disk when you pause the book.
2) The iPod does NOT write a bookmark when you pause and let it time out (shutdown to 'light sleep').
We already knew the above. What was a real surprise to me was the following:
3) The iPod does NOT write a bookmark when you connect the iPod to the computer.
4) The iPod does NOT write a bookmark when you pause the book and start another song/book. It does SAVE a bookmark, but it must save it in memory - it doesn't get written to the disk. You can start and pause several books (I tried it with up to four books), and it retains these bookmarks only in memory.
5) When you allow the iPod go into Deep Sleep, or manually do a reset, it loses ALL of the bookmarks in memory.
The obvious question then is, when DOES the iPod write a permanent bookmark to disc? Well, hardly ever, it seems. There is only one trigger which forces the iPod to write bookmarks to disc:
6) When you start up iTunes with the iPod connected, after it detects the iPod, it automatically writes all memory resident bookmarks to disc. I assume that this is so that the PC can read them.
So it seems that if you want to be REALLY sure that your iPod won't lose your current bookmark, you have to connect it to your PC or Mac, and start iTunes - it's probably worth setting up the iTunes options so that iTunes starts automatically when the iPod is first connected.
If any of my readers can contradict the above, I would love to know, with details.
Because my software peeks directly at the iTunes database on the iPod I can see exactly when, and under what circumstances, the iPod writes out the bookmark in a permanent form onto its hard disk. Alas for my proposed software, this doesn't happen as and when I thought.
Here's what I've discovered:
1) The iPod does NOT write a permanent bookmark to disk when you pause the book.
2) The iPod does NOT write a bookmark when you pause and let it time out (shutdown to 'light sleep').
We already knew the above. What was a real surprise to me was the following:
3) The iPod does NOT write a bookmark when you connect the iPod to the computer.
4) The iPod does NOT write a bookmark when you pause the book and start another song/book. It does SAVE a bookmark, but it must save it in memory - it doesn't get written to the disk. You can start and pause several books (I tried it with up to four books), and it retains these bookmarks only in memory.
5) When you allow the iPod go into Deep Sleep, or manually do a reset, it loses ALL of the bookmarks in memory.
The obvious question then is, when DOES the iPod write a permanent bookmark to disc? Well, hardly ever, it seems. There is only one trigger which forces the iPod to write bookmarks to disc:
6) When you start up iTunes with the iPod connected, after it detects the iPod, it automatically writes all memory resident bookmarks to disc. I assume that this is so that the PC can read them.
So it seems that if you want to be REALLY sure that your iPod won't lose your current bookmark, you have to connect it to your PC or Mac, and start iTunes - it's probably worth setting up the iTunes options so that iTunes starts automatically when the iPod is first connected.
If any of my readers can contradict the above, I would love to know, with details.