Skip to content
This is a python application for converting Youtube playlists and channels into podcast rss feeds.
Python CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore updated readme page and updated pytube Jul 6, 2019
LICENSE Added LICENSE as separate file Feb 11, 2017
Pipfile
README.md Changed system back to tornado from sanic Mar 17, 2019
favicon.ico updated readme page and updated pytube Jul 6, 2019
markdown.css Added Markdown CSS so the readme page looks nice Feb 19, 2017
podtube.py updated readme page and updated pytube Jul 6, 2019
podtube.svg updated readme page and updated pytube Jul 6, 2019
podtube_favicon.svg updated readme page and updated pytube Jul 6, 2019
requirements.txt Changed system back to tornado from sanic Mar 17, 2019
robots.txt Filled robots.txt May 14, 2016
utils.py changed sleeps to sleep 0 and changed manual redirect to the sanic re… Mar 1, 2017

README.md

PodTube (v3.0)

This is a python application for converting Youtube playlists and channels into podcast rss feeds.

LICENSE

Requirements

Python

System

Starting Server

podtube.py [-h] key [port]

Positional Arguments:

Key Description Default
key Google's API Key None
port Port Number to listen on 80

Optional Arguments:

Key Description
-h, --help show this help message and exit
--log-file FILE Location and name of log file
--log-format FORMAT Logging format using syntax for python logging module
-v, --version show program's version number and exit

Usage

Playlists

Get the playlist id from the youtube url

https://www.youtube.com/playlist?list=<PlaylistID>

Add the url to your podcast client of choice

http://<host>:<port>/playlist/<PlaylistID>

If you want an audio podcast add a /audio to the url

http://<host>:<port>/playlist/<PlaylistID>/audio

Channels

Get the channel id or username from the youtube url

https://www.youtube.com/channel/<ChannelID>

or

https://www.youtube.com/user/<Username>

Add the url to your podcast client of choice

http://<host>:<port>/channel/<ChannelID>

or

http://<host>:<port>/channel/<Username>

If you want an audio podcast add a /audio to the url

http://<host>:<port>/channel/<Username>/audio

Examples

Playlists

http://podtube.aquacash5.com/playlist/PLlUk42GiU2guNzWBzxn7hs8MaV7ELLCP_

http://podtube.aquacash5.com/playlist/PLlUk42GiU2guNzWBzxn7hs8MaV7ELLCP_/video

http://podtube.aquacash5.com/playlist/PLlUk42GiU2guNzWBzxn7hs8MaV7ELLCP_/audio

Channels

http://podtube.aquacash5.com/channel/scishow

http://podtube.aquacash5.com/channel/UCZYTClx2T1of7BRZ86-8fow

http://podtube.aquacash5.com/channel/scishow/video

http://podtube.aquacash5.com/channel/UCZYTClx2T1of7BRZ86-8fow/video

http://podtube.aquacash5.com/channel/scishow/audio

http://podtube.aquacash5.com/channel/UCZYTClx2T1of7BRZ86-8fow/audio

You can’t perform that action at this time.