⏪ rewind.website

Cast Rewinder gives you a podcast feed URL, and you can modify it to suit your needs.

Let’s say you want daily updates from a podcast through Cast Rewinder. Then after a few weeks, you want to switch to a weekly occurence. How would you go about it? You can generate a new feed URL, but you can also edit the feed URL you had for your daily updates. Here’s how it work.

The basic URL

A basic Cast Rewinder feed URL follows this form:

  1. https://rewind.website/ is the domain, you won’t need to change that
  2. /3/ is the identifier for the podcast in the database. You won’t need to change that either
  3. /weekly/ is the code word for the frequency. This can be changed. Possible values are daily, weekly, monthly, or any combination of weekdays in the form of three-letter abbreviations.
    E.g.: mon-thu-sun will publish new episodes on Mondays, Thursdays and Sundays
  4. /20181214+0000/ is the start date and timezone info that Cast Rewinder uses to generate your feed. This can be changed. I follows the format YYYYMMDD for the date (with Y as the year, M as the month and D as the day), and + or - followed by the time offset compared to UTC, in the form HHMM for the timezone info (with H for the hours and M for the minutes), UTC+5 will be +0500

Adding options

More options can be added to the URL. They go at the end of the URL after the date and a slash (/), they are separated by a comma (,) and define their values with a colon (:).
E.g.: https://rewind.website/3/weekly/20181214+0000/start_at:5,order:desc

There are four options, and they can be arranged in any order:

  • start_at will define where to start the feed, from its start. If you want to start from the 5th episode (included) and not the first, the option will be: start_at:5
  • order sets your preference for the playing order. By default its value is asc (for ascending), you can set it to desc (for descending) to get your episodes from the most recent to the oldest
  • format sets your preference for the feed format. feed_rss, feed_atom and feed_json are the available formats, if no option is provided it will be set on feed_rss to deliver you a RSS feed
  • keep_dates will defines wether the original publication dates for the episodes are kept in the feed, as opposed to contemporary dates. You can specify yes or no, if that option isn’t enabled the default setting is no

Wrapping this all together

Remember our starting situation? You wanted to change your podcast from daily to weekly updates. Your URL was this:
We’ll need to start by changing daily to weekly, then to change the date to today (e.g.: 20181215+0500), and then adding the option to start the feed at the last episode published by your old feed. The hardest part here is to identify the number of the episode, if it’s not provided in your podcast’s episode titles.
The end result might looks like this:

I hope this has been enlightening ; if you still have doubts as to how to proceed when changing your Cast Rewinder feed URL you can re-generate one with the form, or send me an email at hello@rewind.website.