Skip to content

Project writen in Python to act as an "interface" for yt-dlp, as well as to help learn Python. Mainly for personal use, but others are welcome to use it and contribute with ideas/code

License

Notifications You must be signed in to change notification settings

LobaDK/YouTubeArchiver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installing

Clone the project or grab the YouTubeArchiver.py and functions folder with it's contents, as well as the bin folder and it's contents if you do not have FFmpeg installed, and wish the script to do it for you. It is required to extract the 7z FFmpeg download.

FFmpeg and (obviously) a YouTube downloader is required, and can be installed either via PATH or by putting them in the same directory as the python script is located. This has been tested with youtube-dl, yt-dlc and yt-dlp, though is geared towards the latter considering it's the only properly working one it seems.

The script will automatically prompt, and attempt, to download the latest, system-specific binary, of ffmpeg and yt-dlp, if one is not found (with some limitations due to my lack of Python knowledge).

As always, use pip install -r requirements.txt to install the necessary modules, if not already installed

About

Project writen in Python to act as an "interface" for yt-dlp, as well as to help learn Python. Mainly for personal use, but others are welcome to use it and contribute with ideas/code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages