为什么“ [youtube-dl -f” bestvideo [height <= 1080] + bestaudio / best [height <= 1080]“ ytlink]”在Windows批处理文件中不起作用? [关闭]

问题描述 投票:-1回答:1

我制作了一个包含以下内容的批处理文件:-

set /p ytlink="Enter the link of Youtube Video:-  "  
youtube-dl -f "bestvideo[height<=1080]+bestaudio/best[height<=1080]" ytlink  
pause

但是我得到的输出是:-

ERROR: 'ytlink' is not a valid URL. Set --default-search "ytsearch" (or run  youtube-dl "ytsearch:ytlink" ) to search YouTube

我的目标是制作一个批处理文件,我可以在其中输入要下载的youtube链接。

windows batch-file cmd command-prompt youtube-dl
1个回答
0
投票

您目前仅将ytlink文本传递给youtube-dl。要传递ytlink变量的content,请使用%ytlink%

set /p ytlink="Enter the link of Youtube Video:-  "  
youtube-dl -f "bestvideo[height<=1080]+bestaudio/best[height<=1080]" %ytlink%  
pause

© www.soinside.com 2019 - 2024. All rights reserved.