Skip to content

Latest commit

 

History

History
133 lines (94 loc) · 6.51 KB

README_en.md

File metadata and controls

133 lines (94 loc) · 6.51 KB

| English | 简体中文 | 繁體中文 |

Video Downloaders One-Click Deployment Batch (Windows)

language platform GitHub repo size version

A One-Click batch script for the deployment and quickstart of You-Get , Youtube-dl , Lux , and FFmpeg .

  • No need to install Python, one-click to deploy a portable version of you-get, youtube-dl.
  • This portable deployment is based on the embeddable version of Python.
  • Besides one-click deployment, the upgrades of you-get, youtube-dl, lux in the future can also be carried out with one-click.

Getting Started

Download One-Click Deployment Batch . Unzip and run Deploy.bat .

Demo.gif ( 2 min 52 s ) :
demo.gif

This demo was recorded in Simplified Chinese. If your system language is not Chinese, this batch will automatically display in English.
Please create a new issue if you want to help improve the translation quality or add more supported languages.

Note

  • For the folder where Deploy.bat is located,
    • You can only move or rename the entire folder as a whole. The name of this folder or the file path should NOT contains special punctuation like: !@$;%^& ;
    • After the deployment, you can delete all the files downloaded in directory res\download\ , to save storage;
    • Except the video files downloaded under the Download\ directory, please do NOT change other files inside.
  • If the batch has a run-time error (such as download speed is too slow), please refer to FAQ or Submit new issue .

FFmpeg

The absence of FFmpeg will affect the merging of multiple-parts videos, but has nothing to do with the downloading of videos.

This portable version does NOT deploy FFmpeg by default. To deploy FFmpeg, re-run Deploy.bat and select Deploy FFmpeg.

alias

Run Deploy.bat and select Aliases Management to add customize aliases.

Before adding a custom alias, please try Import default alias. Then start the Download_Video.bat, input open and ENTER.

Take several aliases, which might be commonly used, as examples and references:

Alias Function
open = explorer .\ Open the current directory, which is Download\
proxy ≈ set HTTP(S)_PROXY=... Quickly enable/disable proxy for current CMD window (proxy help)
yb = youtube-dl -f bestvideo+bestaudio Use youtube-dl to download the video of best quality
yf = youtube-dl -F Use youtube-dl to list all available formats of requested videos
lc = lux -c cookies.txt Use lux to download, with cookies loaded
ygc = you-get -c cookies.txt Use you-get to download, with cookies loaded
... ...

Notice: The name of customize alias is preferably a combination of letters, numbers, dashes and/or underscores. It should match the RegExp ^[\w\-]+$, and particularly no whitespace or the special punctuations mentioned above. In addition, the alias must NOT be the same as the command, otherwise it will cause an endless loop.


Others

Git

If you have installed Git, it is recommended to get the scripts through git clone . So that you can get updates through git pull in the future.

git clone https://github.com/LussacZheng/video-downloader-deploy.git

Only if you previously got the scripts through git clone, you can update through git pull.

git pull

Source

  • 7za.exe

    Version:    v19.00
    MD5:        43141e85e7c36e31b52b22ab94d5e574
    Source:     https://sourceforge.net/projects/sevenzip/files/7-Zip/19.00/
    From:       "7z1900-extra.7z" \7za.exe
    
  • wget.exe

    Version:    v1.20.3 , win32
    MD5:        f8247397ae65792524d949c825969391
    Source:     http://www.gnu.org/software/wget/faq.html#download
                https://eternallybored.org/misc/wget/
    From:       "wget-1.20.3-win32.zip" \wget.exe
    
  • get-pip.py

    Version:    v19.2.2 (pip for bootstrap)
    MD5:        7f66b79bf181521f6851a75848aad8b2
    Source:     https://bootstrap.pypa.io/get-pip.py
    

License

Project License
you-get MIT License
youtube-dl The Unlicense
lux MIT License
FFmpeg Builds GPL 3.0
Python PSF LICENSE AGREEMENT

More information

Check Wiki for more information.