Youtube RSS feed maker.
This script converts the youtube channel urls to the links that can be used as a RSS feed! The script extracts the channel ID from the url and use that to construct a RSS url for use in your favourite RSS feed reader!
bash
orzsh
curl
cut
These should be standard utilities on linux and MacOs. For windows, please install wsl or git for windows. The scripts have been only tested on linux.
- Download the github repo.
- Copy the url of the youtube channel page.
- Run the
./ytrssmind.sh
with the url as the first argument. For e.g:
./ytrssmind.sh https://www.youtube.com/c/channel_name
Note: The url of some youtube channel pages may have a different structure than what is presented above. These urls should also work without any issue.
- Download the github repo.
- Save a list of youtube channel pages in a text file (1 link per line).
- Run the
./ytrssmfile.sh
file with the path to the text file. For e.g:
./ytrssmexp.sh /path/to/text/file.txt
- Download the github repo
- Export your youtube subscription list.
- Unzip the export file.
- Navigate to the
YouTube and YouTube Music
folder. - Navigate to the
subscriptions
folder. - Run the
./ytrssmexp.sh
script with the path tosubscriptions.csv
file. For e.g:
./ytrssmexp.sh /path/to/export/subscriptions.csv
- To generate a
.opml
file for RSS feeders please paste the youtube links you obtain from the program to the OPML generator
I would appreciate any contributions from others!
Please submit an issue using the github Issues
tab if you encounter any bugs.