Skip to main content

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

Project description

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.
  • Error handling.
  • CLI interface for help .
  • And lots more.

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

you-dl-1.3.1.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

you_dl-1.3.1-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file you-dl-1.3.1.tar.gz.

File metadata

  • Download URL: you-dl-1.3.1.tar.gz
  • Upload date:
  • Size: 10.6 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for you-dl-1.3.1.tar.gz
Algorithm Hash digest
SHA256 2649a4e3f6530b8ff224757521d39419da673e8f7280758ee3031e0c15df4fee
MD5 d3a29ac6b48e4ecf5610a1f753a165f8
BLAKE2b-256 0e25e2165da0625c28989e69b4ae4ce34db303c3b95e5457ddab62656ce5c23c

See more details on using hashes here.

File details

Details for the file you_dl-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: you_dl-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for you_dl-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a0212b5554b5ff37e0555e999a47816cadef1d36dd9b1b80a43d7a49080ac83b
MD5 b63d9948b6b36f0faabc9caad2ae5fca
BLAKE2b-256 e24fb1df1aebfab32bac7bbc1e3e644588c36964fbcc8289c87a27e61bdb547f

See more details on using hashes here.

Supported by

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