gavinbenda / platinum-md

Minidisc NetMD Conversion and Upload
MIT License
230 stars 38 forks source link

Adding podcasting client #112

Open cdonges opened 3 years ago

cdonges commented 3 years ago

Would it be possible to add a podcasting client?

The user adds a list of podcast RSS feeds Every x minutes program checks the feeds and downloads the mp3 files to a folder on disk Keep track of downloads so don't download the same file twice When a button is clicked the program erases the inserted minidisc and fills minidisc with downloaded mp3s at chosen bitrate, default to lp4 Delete mp3 from the file system when they are uploaded to minidisc

Possible enhancements: Split podcasts over multiple disks if they won't fit Split an individual podcast if it won't fit on a single disk (looking at you Dan Carlin)

If this isn't something you are interested in doing, would you add it if I wrote the code? I haven't done electron before but keen to learn...

gavinbenda commented 3 years ago

Cool idea! I have thought before that it would be good to leave the MD player connected overnight, and automatically record any podcasts that come through, so it's ready to go in the morning.

This might be better as a 'companion app' - it also may be against the copyright terms of the Podcast providers (even though you can download the MP3s...).

Happy if you want to put in a PR request - I'll have to put this in as a nice to have somewhere in the future for now.

cdonges commented 3 years ago

Thanks. Do you have any docs on hot to build the app?