godoflaundrybaskets (
godoflaundrybaskets) wrote2022-07-21 12:56 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Create an RSS Feed on Archive.org
If you use archive.org as your primary host and you want to be able to autoload your podfics onto your phone (or wherever you have your podcatcher of choice) there is a way to auto generate an RSS feed straight from the archive with minimal setup!
Instructions
1. When uploading your podfics, make sure that you are putting in a uniquely identifiable information for your user. Generally my "unique" identifier when uploading is my username in the creator field: "Creator = godoflaundrybaskets".
2. Now to go to the advance search, it's generally available on the home page of archive.org just below the main search bar.
3. Add to the search your unique identifier for your podfics - generally your username, but could also be certain tags. If you add tags to your post, they will generally show up as custom field "subject" and the the value of the tag would be the tag name.
So for instance, I typically tag my podfics on the archive with fandom so my star wars podfics would be tagged: "f: star wars". If I wanted an RSS of just my star wars podfics, I could make the search "creator:(godoflaundrybaskets) AND subject:(star wars)"
Now if I wanted a RSS feed that did not contain any of my star wars podfics, all I simply have to do is change the "contains" to "does not contains" operator like: "creator:(godoflaundrybaskets) AND NOT subject:(star wars)"
4. You can fill out the top ones (some screenshots below on how I fill them out). Then press search. This will take you to a bunch of results and show a properly formatted query (like I was typing out above). Now, press the "Advance Search" button again.
5. This takes you back to a very similar screen, but this time scroll down. Below the search criteria you used before with a section title "Advanced Search returning JSON, XML, and more".
You will see an option for "RSS format" and the number of results returned. You will want to make this a large number. If the number of results is 10 and you have 15 podfics, then only the most recent 10 would be returned. I generally would set this to like 500 or 1000.
Press the search button in this section, and copy the URL from the address bar that the button takes you to. You can add that URL to any podcatcher of your choice!
The URL will generally look like this: https://archive.org/advancedsearch.php?q=creator%3A%28godoflaundrybaskets%29+AND+subject%3A%28star+wars%29&fl%5B%5D=identifier&sort%5B%5D=&sort%5B%5D=&sort%5B%5D=&rows=50&page=1&callback=callback&save=yes&output=rss5.
Now for the gotcha's:
* The cover art will never show up - they will always show the Internet Archive logo. It might show up if you look at a detailed description of the "episode."
* The summary is going to be the first 300 characters in the description. This is why I generally always have mine start with "Fandom | Author | Link" because most of the description will not show.
* If you have multiple files for a single upload (I usually upload all chapters in one post on archive.org), it will only ever share the first file in the upload. If you have multiple chapters you want to show up in this feed, every audio file has to be a separate upload.
* honestly, you just have limited control over what's getting returned by the RSS feed. Another thing a place like anchor.fm (a podcast host) provides is the ability to schedule "episodes" for the future which can be nice. You don't get that with archive.org.
All that said, if archive.org is already your host of choice and you just want a quick way to make a feed that has most (if not all) of your podfics, then this should work for you!
Screenshots for the directions:
1. archive upload

2. archive search

3. additional search details

or filter also with a tag

4. Initial Search Results

5. rss format, choose high number results

6. copy url after you click "Search".
It should look something like:
Instructions
1. When uploading your podfics, make sure that you are putting in a uniquely identifiable information for your user. Generally my "unique" identifier when uploading is my username in the creator field: "Creator = godoflaundrybaskets".
2. Now to go to the advance search, it's generally available on the home page of archive.org just below the main search bar.
3. Add to the search your unique identifier for your podfics - generally your username, but could also be certain tags. If you add tags to your post, they will generally show up as custom field "subject" and the the value of the tag would be the tag name.
So for instance, I typically tag my podfics on the archive with fandom so my star wars podfics would be tagged: "f: star wars". If I wanted an RSS of just my star wars podfics, I could make the search "creator:(godoflaundrybaskets) AND subject:(star wars)"
Now if I wanted a RSS feed that did not contain any of my star wars podfics, all I simply have to do is change the "contains" to "does not contains" operator like: "creator:(godoflaundrybaskets) AND NOT subject:(star wars)"
4. You can fill out the top ones (some screenshots below on how I fill them out). Then press search. This will take you to a bunch of results and show a properly formatted query (like I was typing out above). Now, press the "Advance Search" button again.
5. This takes you back to a very similar screen, but this time scroll down. Below the search criteria you used before with a section title "Advanced Search returning JSON, XML, and more".
You will see an option for "RSS format" and the number of results returned. You will want to make this a large number. If the number of results is 10 and you have 15 podfics, then only the most recent 10 would be returned. I generally would set this to like 500 or 1000.
Press the search button in this section, and copy the URL from the address bar that the button takes you to. You can add that URL to any podcatcher of your choice!
The URL will generally look like this: https://archive.org/advancedsearch.php?q=creator%3A%28godoflaundrybaskets%29+AND+subject%3A%28star+wars%29&fl%5B%5D=identifier&sort%5B%5D=&sort%5B%5D=&sort%5B%5D=&rows=50&page=1&callback=callback&save=yes&output=rss5.
Now for the gotcha's:
* The cover art will never show up - they will always show the Internet Archive logo. It might show up if you look at a detailed description of the "episode."
* The summary is going to be the first 300 characters in the description. This is why I generally always have mine start with "Fandom | Author | Link" because most of the description will not show.
* If you have multiple files for a single upload (I usually upload all chapters in one post on archive.org), it will only ever share the first file in the upload. If you have multiple chapters you want to show up in this feed, every audio file has to be a separate upload.
* honestly, you just have limited control over what's getting returned by the RSS feed. Another thing a place like anchor.fm (a podcast host) provides is the ability to schedule "episodes" for the future which can be nice. You don't get that with archive.org.
All that said, if archive.org is already your host of choice and you just want a quick way to make a feed that has most (if not all) of your podfics, then this should work for you!
Screenshots for the directions:
1. archive upload

2. archive search

3. additional search details

or filter also with a tag

4. Initial Search Results

5. rss format, choose high number results

6. copy url after you click "Search".
It should look something like:
https://archive.org/advancedsearch.php?q=creator%3A%28godoflaundrybaskets%29+AND+subject%3A%28star+wars%29&fl%5B%5D=identifier&sort%5B%5D=&sort%5B%5D=&sort%5B%5D=&rows=50&page=1&callback=callback&save=yes&output=rss5.
7. Add to podcatcher
Now you can copy that into your pod-catcher of choice! Usually they have an option to add by rss feed. I use podcast addict and here's an example of how mine look:
no subject
Edit: I was curious, so I tested it, and it 100% works to create an RSS for a single podfic (I mean, I would have been surprised if it didn't work). In advanced search I filled in the title and creator fields (and had to remove punctuation from the title), which should generally be enough to always narrow it down. Of course, the same limitations apply, but I like the flexibility of this option, and it should be easy enough to add this single extra step to my posting process.