jellekralt / youtube-to-podcast

Simple Node.js server that creates a podcast RSS feed based on a YouTube playlist and streams YouTube audio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YouTube to Podcast

Warning: Project is experimental/pre-alpha and is NOT ready to be actually used

A simple Node.js / Express server that converts YouTube playlists to Podcast RSS feeds, and acts as a proxy for the podcast items by piping extracted YouTube audio to the response (using ytdl-core). The streaming happens on the fly, and nothing is stored on disk. No transcoding through ffmpeg is needed.

TODO

  • Add tests to make sure the correct bytes are being piped out
  • Figure out if there are (older) YouTube video that don't have AAC codecs available
  • Major cleanup
  • Fix total size glitches in iOS Podcast app
  • Add tooling

About

Simple Node.js server that creates a podcast RSS feed based on a YouTube playlist and streams YouTube audio

License:MIT License


Languages

Language:JavaScript 100.0%