Skip to main content

Sync a YouTube playlist to a directory on your system using yt-dlp

Project description

yt-playlist-sync

Sync a YouTube playlist to a directory on your system using yt-dlp.

Getting Started

Requirements

* These should be installed by running the install scripts.

Installation

This project is available on PyPI. You can install it using pip install --user yt-playlist-sync. Additionally, you can install the project by cloning it to your machine and running pip install --user ..

Usage

CLI

The command-line interface has the following syntax:

usage: yt-p-sync [-h] [--executable EXECUTABLE] [--logging {10,20,30,40,50}]
                 playlist directory

Sync a YouTube playlist.

positional arguments:
  playlist              URL of playlist to sync.
  directory             Directory to sync playlist to.

options:
  -h, --help            show this help message and exit
  --executable EXECUTABLE
                        Path to yt-dlp executable.
  --logging {10,20,30,40,50}
                        Logging level. Default 20 (INFO).

Any additional options will be passed directly to your yt-dlp executable.

Authors

  • Willow Ciesialka

License

This project is licensed under GNU General Public License v3.0. See LICENSE for more details.

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

yt_playlist_sync-2024.6.2.2.tar.gz (42.1 kB view hashes)

Uploaded Source

Built Distribution

yt_playlist_sync-2024.6.2.2-py3-none-any.whl (30.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