View Issue Details

IDProjectCategoryView StatusLast Update
0004422MMW v4Otherpublic2008-03-21 10:08
ReporterLudek Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.0 
Fixed in Version3.0 
Summary0004422: Podcast sub. generates a new random key for the same episode everytime -> results in epis. dups
DescriptionAs reported here:
http://www.mediamonkey.com/forum/viewtopic.php?t=26230

The podcast feed itself is located at:
itpc://rss.premiereradio.net/glennbeck/podcast.xml

There seems to be an issue with the subscription service. It seems to generate some random key in the URL for each episode. Media Monkey see these as 2 unique items, although iTunes handled this ok.

Below are 2 links in MM for the same podcast episode -

http://rss.premiereradio.net/download/glennbeck/dougakins/47b546804781c42c36104844a15c9a36e4fb422b/glennbeck/2008/02/Glenn Beck - Feb 11 2008 - Hour 1.mp3

http://rss.premiereradio.net/download/glennbeck/dougakins/47b6980017549d15692ed61061c1b239b2dd4954/glennbeck/2008/02/Glenn Beck - Feb 11 2008 - Hour 1.mp3

TagsNo tags attached.
Fixed in build1146

Relationships

related to 0003086 closedLudek Podcasts: (command to) Automatically look up previously downloaded episodes for given rss feed. 

Activities

Ludek

2008-02-26 09:33

developer   ~0013205

Last edited: 2008-02-26 11:34

Technical note: According to the podcasts spec we should use the <guid> tag for episode identification (if is presented):
http://www.apple.com/itunes/store/podcaststechspecs.html

But because we do not handle <guid> tag in MM.DB (PodcastEpisodes table) and because we rather use URL for episode identification I guess we should defer this as post 3.0 issue in order to prevent any regresssions.

Ludek

2008-03-21 09:14

developer   ~0013436

Last edited: 2008-03-21 10:08

Because of implementing 0003086 where I implemented importing of already downloaded episodes by another podcatcher to a feed (i.e. I don't know neither URL xor GUID of such a episode) we rather use this:

1. Try to find the episode by URL in the feed
2. If it has not been found then try to find the episode by using combination of keys {Date, title, Podcast}

Fixed in build 1146.