I currently have the following tasks that are done manually once a podcast is ready to release:
- Post-processing using auphonic
- Upload the processed mp3 to fireside
- Upload the video version to the youtube channel EDIT: auphonic has the capability to upload to youtube automatically, but I need to add the video to the channel and change the title afterwards.
- Publish the episode post in blogdown and push to netlify
- Add mp3 to internet archive
- Send tweet about the episode
- Add post on rstats subreddit
With the exception of fireside (who will be releasing an api in the future), I believe each of the other steps can be automated via their respective apis or just R itself. Here's what I've bookmarked about these possibilities for the aforementioned services:
Auphonic
No R package exists yet. API is documented at auphonic.com/help/api. Here are some more resources:
Twitter
Internet Archive
Reddit
Youtube
I currently have the following tasks that are done manually once a podcast is ready to release:
With the exception of fireside (who will be releasing an api in the future), I believe each of the other steps can be automated via their respective apis or just R itself. Here's what I've bookmarked about these possibilities for the aforementioned services:
Auphonic
No R package exists yet. API is documented at auphonic.com/help/api. Here are some more resources:
Twitter
rtweetpackage: http://rtweet.info/Internet Archive
Reddit
Youtube
tuberpackage (seems like just scraping): https://www.r-pkg.org/pkg/tuberyoutube-uploadpython utility for uploading videos: https://github.com/tokland/youtube-uploadyoutubeuploaderpython utility: https://github.com/porjo/youtubeuploader