Skip to content

PizzaSpark/yt-dlp-auto-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YT-DLP Command Line Auto Downloader

Table of Contents

Features

  • Download videos or audios
  • Supports batch downloading:
    • YouTube playlists
    • Multiple video links (separated by spaces). For example: ytlink1 ytlink2
  • Segregates downloaded files into the 'downloads' folder within the project directory (downloaded videos go to ./downloads/video and the same applies for audio)

Prerequisites

Ensure to download and install the following:

Name Download
Python Link
NanaZip (7Zip fork) Link
Git Link

Getting Started

Clone the repository or download the clone.bat file. Run clone.bat to clone the repository and start using the program. Enjoy!

FAQs

Why do I need to install Python?

The code uses yt-dlp as the video/audio downloader, which requires Python.

Why NanaZip instead of 7Zip?

NanaZip integrates better with the Windows 11 context menu. It also automatically integrates the 7z command into the environment variables, which the program needs, simplifying the setup process.

Is NanaZip safe?

Yes, NanaZip is a fork of 7Zip. It uses the same source code as 7Zip, but with additional enhancements.

Do I need to download NanaZip? Can't I use other extractor programs?

While NanaZip is not required, it simplifies the installation process. If you choose not to use NanaZip, ensure that you move ffmpeg, ffprobe, and ffplay from the assets folder after extraction.

Why do I need to download Git?

Git ensures your project files are up-to-date by fetching the latest bug fixes and features. Additionally, Git allows you to clone the repository to your local machine which is necessary for receiving the updates.

How do I install Git?

During installation, accept the default options as they are typically the best choices. Custom installation is rarely necessary.

Additional Information

7z integration in the system?

If you find a way to integrate 7z into the command line, feel free to open an issue or submit a pull request to the repository.

What are the planned features?

  • Option to select the video download quality

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published