If a filename is ambiguous, add the Overcast ID
authorAlex Chan <alex@alexwlchan.net>
Sat, 23 Nov 2019 10:03:54 +0000 (10:03 +0000)
committerAlex Chan <alex@alexwlchan.net>
Sat, 23 Nov 2019 10:03:54 +0000 (10:03 +0000)
commit8ab3a6c5de6895c7e5092bb419a26899fdba255d
treeca10430c3efe1842d45f18dfdc8ef4e9956b8a85
parent8f4282c22a056b7575b09c66c88abc0bcce349d3
If a filename is ambiguous, add the Overcast ID

Some podcasts use the same filename for every episode, so the script
will think it's already downloaded every episode (whereas it's actually
just downloaded one).

If we detect that multiple episodes have the same filename, include the
Overcast ID in the filename to disambiguate.

Closes #1.
download_overcast_podcasts.py