'yt-dlp' is not recognized as an internal or external command, operable program or batch file. #20
devinschumacher
announced in
FAQ
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
'yt-dlp' is not recognized as an internal or external command, operable program or batch file
Why it happens
If you are getting this error it means that you do not have yt-dlp installed on your system.
yt-dlpis typically installed from the command line ("Terminal" on Mac or "cmd" / "Powershell" on Windows) using a "package manager" ("homebrew" on Mac or "winget" on Windows).In fact, most command line based tools are installed with package managers.
How to fix
Open your command line program (
cmdor Windows Powershell).Check if you have
wingetinstalled (you should)3.1 When the question comes up, "do you agree to all the source agreement terms?" type
yand press enter3.2 When you see "Path environment variable modified; restart your shell to use the new value." close the cmd program, and then reopen it. You are now ready to go!
The Windows syntax for running commands using the SKOOL extension is:
yt-dlp -P "%USERPROFILE%\Desktop" "REPLACE_ME_WITH_VIDEO_URL"Basically, the difference is this part:
"%USERPROFILE%\Desktop"On Mac your desktop is:
~/DesktopOn Windows your desktop is:
"%USERPROFILE%\Desktop"So if you make the adjustment, you should be good!
Video walkthrough
Beta Was this translation helpful? Give feedback.
All reactions