Skip to main content

you-dl

A simple interactive youtube video and playlist downloader written in python. Interactively select the quality and format for youtube-dl.

A youtube-dl wrapper, which helps you to download a specific format and also support playlists.

Why?

Because remembering CLI flags is hard.

Features

  • Lets you download Videos, Playlist or Audio only.
  • Search Videos and Playlist.
  • Interactively select quality.
  • Thumbnail embedding supported for mp3 and opus (default) format

Dependencies

  • youtube-dl
  • ffmpeg
  • PyInquirer
  • youtubesearchpython
  • pyperclip

Install

  • you-dl is available on pypi
pip install you-dl

Usage

Once installed you can run

you-dl 

Tip: Copy video or playlist url before running you-dl

Inspired by

youtube-dl-interactive which is written in js.

Todo

  • Add Comments in code ;-)
  • Add support for config file.
  • Better README.
  • And lots more.

Metadata

Release files for you-dl 1.4.1

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

Source distribution (sdist)

Source distribution for you-dl 1.4.1
File Size Uploaded Provenance Actions
you-dl-1.4.1.tar.gz 10.2 kB Without provenance Details for you-dl-1.4.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for you-dl 1.4.1
File Interpreter ABI Platform Actions
you_dl-1.4.1-py3-none-any.whl Python 3 none any Details for you_dl-1.4.1-py3-none-any.whl

Total release size: 33.8 kB

Release files / you-dl-1.4.1.tar.gz

Download URL you-dl-1.4.1.tar.gz
Size 10.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0ebb7392fbd9ded653b7eb8d1a477f94f26d74f087edfe952d55459f02ad97ae
BLAKE2b-256 checksum
How to use checksums
a652bb648d17ad4b187bd6eb44781889589d6267b4ce6b99de80858c46e4b262
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.8.2

Release files / you_dl-1.4.1-py3-none-any.whl

Download URL you_dl-1.4.1-py3-none-any.whl
Size 23.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f8efed434d2dfbd468bf41f53c035f82e080398b09a08b6035b8b3b5f101c89f
BLAKE2b-256 checksum
How to use checksums
25b07a9a8aa3ba4fef0829400d53590742ce954a0a0af0ab5bd1b74f1a07cb98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.8.2

Security for you-dl 1.4.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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