Skip to main content

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.

Release files for yt-playlist-sync 2024.6.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for yt-playlist-sync 2024.6.2.3
File Size Uploaded
yt_playlist_sync-2024.6.2.3.tar.gz 42.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for yt-playlist-sync 2024.6.2.3
File Interpreter ABI Platform
yt_playlist_sync-2024.6.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 72.6 kB

Release files / yt_playlist_sync-2024.6.2.3.tar.gz

Download URL yt_playlist_sync-2024.6.2.3.tar.gz
Size 42.1 kB
Tags Source
SHA-256 checksum
How to use checksums
49d3e0008922bbf05e30349207e345900877e997be4d390abcbaa73fce3571e4
BLAKE2b-256 checksum
How to use checksums
41511b362a808e940a3da422d490c2dbbcbf5d1c9bdf6920809604b16eb01a18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / yt_playlist_sync-2024.6.2.3-py3-none-any.whl

Download URL yt_playlist_sync-2024.6.2.3-py3-none-any.whl
Size 30.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f1959be731c2643494242cfce13fc38547350786f9f66e14da472b4763e5f6b4
BLAKE2b-256 checksum
How to use checksums
5b65d81d14736f5478e403fd8d6cb079216c941e41e618ccc1ca55e7c3394ebe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

2024.6.2.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page