Storing podcast base names can overwrite files from the same podcast
@robert.ancell
Submitted by Robert Ancell Link to original bug (#600504)
Description
Currently podcast files are stored in XDG_MUSIC_DIR/
podcast_title/$filename where $filename is the filename on the URL for that track.
This is not safe as $filename can be the same for multiple tracks in a given podcast, e.g. The podcast: http://deimos3.apple.com/WebObjects/Core.woa/Feed/cmu.edu.1335575211.01335575214 Has tracks: http://deimos3.apple.com/WebObjects/Core.woa/FeedEnclosure/cmu.edu.1335575211.01335575214.1380083777/enclosure.mp3 http://deimos3.apple.com/WebObjects/Core.woa/FeedEnclosure/cmu.edu.1335575211.01335575214.1379722751/enclosure.mp3 Which will both be written as "enclosure.mp3"
Playing either of those tracks in Rhythmbox will play the last downloaded one.
From Ubuntu: https://bugs.edge.launchpad.net/ubuntu/+source/rhythmbox/+bug/445141
Version: HEAD