Skip to main content

Python 3 library for downloading YouTube Videos.

Project description

pytubefix

This python package is a solution to the problem with pytube regarding delays in updates

install:

pip install pytubefix 

usage:

from pytubefix import YouTube
from pytubefix.cli import on_progress
 
url = input("URL >")
 
yt = YouTube(url, on_progress_callback = on_progress)
print(yt.title)
 
ys = yt.streams.get_highest_resolution()
ys.download()

If you want to save in .mp3 just pass the mp3=True parameter in the download() method, must be used together with the get_audio_only method:

from pytubefix import YouTube
from pytubefix.cli import on_progress
 
url = input("URL >")
 
yt = YouTube(url, on_progress_callback = on_progress)
print(yt.title)
 
ys = yt.streams.get_audio_only() # use this method -> get_audio_only()
ys.download(mp3=True) # pass the parameter mp3=Tre to save in .mp3

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytubefix-1.0rc6.tar.gz (66.6 kB view details)

Uploaded Source

File details

Details for the file pytubefix-1.0rc6.tar.gz.

File metadata

  • Download URL: pytubefix-1.0rc6.tar.gz
  • Upload date:
  • Size: 66.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for pytubefix-1.0rc6.tar.gz
Algorithm Hash digest
SHA256 0f9b3e8a146d96e2aa7e3ab8a7210d2d297c421a71e9e8ff66316e232b032b33
MD5 8677ae052a7d656f884c9aed4e8298bb
BLAKE2b-256 1a977ec5624cc4c125e5b1ec1674b4bb99f2b9b1399b8715f889bc8c0cc92d7c

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