Skip to content

lechixy/LechYTDLP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EnglishTürkçe


Another YT-DLP Gui application for Windows but it built with Windows 11 Style (Win UI 3)

This is my first project with Win UI 3 trying to do my best 💖

⚠️ This project is in active development - Please feel free to report any issues you encounter. Thank you.

Install

Thanks for testing LechYTDLP ❤️

Follow these simple steps to install:

1) Install the Certificate

  • Double-click to "LechYTDLP_1.1.3.0_x64.cer"
  • Click Install Certificate
  • Choose Local Machine
  • Select Trusted People
  • Finish

2) Install the App

  • Right-click to Install.ps1
  • Click to Run with PowerShell
  • If Windows blocks it, open PowerShell as Administrator and run:

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass .\Install.ps1

That’s it. The app should now be installed and ready to use. <3

If something doesn’t work, make sure the certificate was installed correctly and try again.

Contributing

There is a Türkçe saying for this, Google it:

"Bir elin nesi var, iki elin sesi var."

Just open a pull request, your help is always welcomed (●'◡'●)💕


FAQ (Frequently Asked Questions)

I will try to answer some of the most common questions here. If you have any other questions, please feel free to ask.

Why I need to pass my cookies here?

  1. Some videos are age-restricted or region-restricted.
  2. If you want to download videos from a private playlist or channel.
  3. You can download a few videos without cookies, but after a while, you will hit download limits.
  4. Some videos require authentication to access.
  5. Some videos are only available to users with certain permissions (e.g., subscribers, members, etc.).

By passing your cookies, you can bypass these restrictions and download the videos you want.

  • But don't worry, your cookies are created by you and stored on your local machine LechYTDLP is only using your cookies to pass YT-DLP but if you have trust issues. See yourself in the source code.

How to get my cookies?

In future, I will create a browser extension to make it easier for you to get your cookies.

But for now, you can check out following method to get your cookies:

See YT-DLP official documentation (recommended)

Why I am getting "No JavaScript runtime" warning?

It means that you haven't installed a JavaScript runtime on your machine.

To download from YouTube, yt-dlp needs to solve JavaScript challenges presented by YouTube using an external JavaScript runtime.

Sometimes formats can be extracted without a JavaScript runtime, but in some cases, especially when downloading from YouTube, a JavaScript runtime is required to solve the challenges and extract the video formats.

💖 See this topic on YT-DLP official documentation because they have download links to Deno, Node, Bun or QuickJS.

After you have installed one of the JavaScript runtimes open Lech YT-DLP and in app go to:

Settings > Customize YT-DLP > JavaScript Runtime

Select the JavaScript runtime you have installed. After that, you should be able to download videos without any issues.

About

✨ Another YT-DLP Gui app built with Win UI 3

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages