Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.
/ PodTube Public archive

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

License

Notifications You must be signed in to change notification settings

aquacash5/PodTube

Repository files navigation

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.

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

Releases

No releases published

Packages

No packages published