我对CMD和.bat文件都是新手,所以我不确定哪一个能解决我的问题。我自己找不到解决方案。
基本上,我想要一个快捷方式来运行Youtube-DL命令,并且只让它提示我填充最后一个参数,即URL。下面是我正在尝试填充的行:
youtube-dl --no-playlist --metadata-from-title "%(artist)s - %(title)s" -o "%(title)s.%(ext)s" -x --audio-format mp3 --audio-quality 0 --add-metadata [URL should go here]提前谢谢。
发布于 2018-06-13 16:35:31
创建包含以下内容的批处理文件:
@echo off
set "url=%~1"
if not defined url set /p "url=Enter URL: "
youtube-dl --no-playlist --metadata-from-title "%%(artist)s - %%(title)s" -o "%%(title)s.%%(ext)s" -x --audio-format mp3 --audio-quality 0 --add-metadata %url%例如,命名为yt.bat
然后,可以使用以下命令调用它
yt <url>或者只是
yt如果您不提供参数,脚本将询问您。
https://stackoverflow.com/questions/50827338
复制相似问题