Skip to content

Instantly share code, notes, and snippets.

View KShaibani's full-sized avatar
🚀

Khaled KShaibani

🚀
View GitHub Profile
### Keybase proof
I hereby claim:
* I am kshaibani on github.
* I am kshaibani (https://keybase.io/kshaibani) on keybase.
* I have a public key ASDALfEQVF7_rn65q6ytcmT-COTJrhT016EzL65SOyDLXwo
To claim this, I am signing this object:
@KShaibani
KShaibani / yt.py
Created April 23, 2024 19:03 — forked from aabiji/yt.py
Youtube video downloader
"""
A tiny youtube video downloader.
usage: yt.py [-h] [--only-audio] [--num_retries NUM_RETRIES] [--output OUTPUT] video_url
Built by Abigail Adegbiji on April 7, 2024.
Inspried by this blog post: https://tyrrrz.me/blog/reverse-engineering-youtube-revisited
Note that the get_video_info function will be subject to change when Youtube changes their api.
Also note that ffmpeg and ffmpeg-python are required dependencies.
"""