Skip to main content

A tool to download and stitch YouTube playlists

Project description

YouTube Playlist Downloader & Stitcher

youtools

A command-line tool that allows you to download all videos in a YouTube playlist and stitch them together into a single video.

Dependencies

FFmpeg

MacOS

brew update
brew upgrade
brew install ffmpeg

Installation

You can install playlist-stitcher directly from PyPI:

pip install playlist-stitcher

Usage

After installation, you can use the tool directly from your shell:

playlist-stitcher stitch "PLAYLIST_URL"

Replace PLAYLIST_URL with the URL of the YouTube playlist you want to download and stitch.

How does it work

  • Downloads all videos in a YouTube playlist
  • Stitches downloaded videos into a single video
  • Deletes the individual videos

Features

  • Easy to install and use

Contributing

  • Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Making changes

  • Feel free to use the makefile + Docker workflow that is provided
  • make container: builds and runs the docker container
  • make run: runs an existing built container
  • make build: builds the cli and installs it
  • playlist-stitcher: command to run the CLI after building it with make build

License

License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

playlist-stitcher-0.1.0.tar.gz (15.3 kB view hashes)

Uploaded Source

Built Distribution

playlist_stitcher-0.1.0-py3-none-any.whl (15.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page