Home

Awesome

Archived

This project is now archived. I haven't worked on it for years and amckee is pushing forward with new and exciting changes on his fork at https://github.com/amckee/PodTube.

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:

KeyDescriptionDefault
keyGoogle's API KeyNone
portPort Number to listen on80

Optional Arguments:

KeyDescription
-h, --helpshow this help message and exit
--log-file FILELocation and name of log file
--log-format FORMATLogging format using syntax for python logging module
-v, --versionshow 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