Hello, Alex! You wrote: > I'm liking the ability to automatically set played status on my > podcasts based on the scrobble log that Rockbox so helpfully generates > when playing things. However the operation is currently less than > ideal. > > The main problem is that the scrobbling device only really has a view > of the metadata tags in the file itself which is often less than > unique. gPodder however uses metadata gleaned from the RSS feeds which > may well not match that of the metadata tags. In fact as far as I can > make out the only time tag meta data is read is to gather length > information. > > So there are two possible approaches I can think of to make the > handling better: > > 1. Re-tag the file when copied onto the device (maybe hi-jacking the > album position field?) with a unique ID we can the look up. That's what the following bug is about: https://bugs.gpodder.org/show_bug.cgi?id=533 I'd appreciate it if you could jump in and help implementing a proper metadata module for gPodder that can be used to update tags for all different kinds of audio and video files (configurable via gPodder's settings). > 2. Expose the tag meta-data in the gPodder API (so ogg/mp3 difference > can be hidden) and use that to match scrobble log->podcast That's probably also something that could be added to the metadata module in gPodder, so that you can read back the metadata and compare it with the metadata of the specific episode. > I posted a patch earlier this month that slightly improves the > situation but no one has given me feedback on it. Any comments? I > would appreciate any feedback. Have you posted the patch as bug on bugs.gpodder.org? If so, please tell me the bug ID, and I will have a look at it. If not, please submit the patch as a new bug there. Thanks, Thomas