Skip to main content

Python YouTube Downloader

Project description

MyTube



MyTube is a wrapper around yt-dlp that is similar in functionality to pytube.
I made it because I was tired of pytube being unstable and throwing errors over time.

Requirements:

Quick Start

pip install MyTube_dlp
import MyTube
import asyncio

async def main():
	link = "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
	yt = MyTube.YouTube(link)
	stream = yt.streams.filter(only_muxed=True).order_by("res").first()
	file = await stream.download("downloads")

asyncio.run(main())

See also:

💲Donate

Donatello
Donation Alerts

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

mytube_dlp-3.0.1.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

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

mytube_dlp-3.0.1-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file mytube_dlp-3.0.1.tar.gz.

File metadata

  • Download URL: mytube_dlp-3.0.1.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mytube_dlp-3.0.1.tar.gz
Algorithm Hash digest
SHA256 abb642b97acf3fbe2ae5104d726b3f03b6850d26f62e75337626f0a20cabe991
MD5 e62834cfb1cee991c4e8e00dd2cb0385
BLAKE2b-256 51faa042e737efa626e85ac4de75543aff2b2f60e8eb8caedef7b1589b9dcdea

See more details on using hashes here.

File details

Details for the file mytube_dlp-3.0.1-py3-none-any.whl.

File metadata

  • Download URL: mytube_dlp-3.0.1-py3-none-any.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mytube_dlp-3.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3ae7506c93b140eb86110a63fce2f280d02a45da0400dfd86d575a053ea4b53a
MD5 93716dbed30fab5a2a6ace6232f63902
BLAKE2b-256 b4ccd1ab91b9aaed68867073f8eb9d4e6fb4e80e80665fd68d916d0e61b74077

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