Skip to content

an yt-dlp based gui downloader created with AutoHotKey 1.1

License

Notifications You must be signed in to change notification settings

pap-git/EdibleDLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

header

EdibleDLP

An yt-dlp based gui downloader created with AutoHotKey 1.1

What is this?

normal downloader with useless features

How to use

Before using this downloader, install Autohotkey version 1.1 from here.

After installing, Launch the EdibleDLP.ahk (or if you converted to exe, EdibleDLP.exe).

This script will automatically download yt-dlp v2024.10.22/ffmpeg/ffprobe from yt-dlp repo/this repo, and main GUI will shown after it's completed.

Note

This version of yt-dlp is last version that supports Windows 7/8.1.

You can update yt-dlp from "Update yt-dlp" button, If you're Windows 10 (or above) user.

Main GUI of EdibleDLP

Now, Add URL to the list by:

  • Copying YouTube/ニコニコ動画/or any platform URL (that supported in yt-dlp) URL to clipboard and active the EdibleDLP window then press Ctrl+Shift+V
  • Enter the URL to below of the list, then press "Add URL..." button

After that, select prefix from Prefix drop-down list, then select the path to download.

Default path is: EdibleDLP.ahk/Downloaded

Then press Download them button or active the window and press Shift+Enter. Your order will be automatically downloaded.

Available presets

Tip

Downloaded videos may not be played on Windows Media Player or any player that not supporting VP9.

  • 1080p (MP4): yt-dlp.exe -f "bestvideo[height<=1080][ext=mp4]+bestaudio[ext=m4a]/best[height<=1080][ext=mp4]"
  • 720p (MP4): yt-dlp.exe -f "bestvideo[height<=720][ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best"
  • 480p (MP4): yt-dlp.exe -f "bestvideo[height<=480][ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best"
  • 360p (MP4): yt-dlp.exe -f "bestvideo[height<=360][ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best"
  • 240p (MP4): yt-dlp.exe -f "bestvideo[height<=240][ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best"
  • 144p (MP4): yt-dlp.exe -f "bestvideo[height<=144][ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best"
  • Best Quality: yt-dlp.exe
  • Best Quality (MP4): yt-dlp.exe -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4]"
  • Best Quality (Only MP3): yt-dlp.exe -x --audio-format mp3
  • Best Quality (Only WAV): yt-dlp.exe -x --audio-format wav
  • Custom

TroubleShooting / Q and A

Q. Download stopped with yt-dlp closed with errorlevel: X lmfao

A. i would like to add "bypass the errorlevel error" checkmark

Q. Why there's no .exe file release?

A. When I tried to compile to the exe by using Ahk2Exe, VirusTotal and @minottoplus just tell me false-possible result, so please compile it by yourself!

Q. why are you wasting your time to this

A. idk

Known Issues / Suggestions

  • Needs better folder picker
  • Somewhat site detector won't works with Ctrl+Shift+V method

Credits

License

This script is licensed under the GNU General Public License v3.0

Permissions of this strong copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights.

Full license is in LICENSE file.

About

an yt-dlp based gui downloader created with AutoHotKey 1.1

Resources

License

Stars

Watchers

Forks

Packages

No packages published