我将批处理文件与命令一起使用:-set / p ytlink =“输入Youtube视频的链接:-”youtube-dl -f“ bestvideo [height <= 1080] + bestaudio / best [height <= 1080]” -o“ D:\ Videos \%(title)s。%(ext)s”%ytlink%暂停但是输出文件名为(ext)s.webm,似乎cmd在-o“ D:\ Videos \%(title)s中处理%(title)s。%。 %(ext)s“作为变量。那么如何获取视频标题?操作系统= Windows 10 64bit 1909youtube-dl = 2020.01.24
您必须在批处理文件中使用双%。
set /p ytlink="Enter the link of Youtube Video:- "
youtube-dl -f "bestvideo[height<=1080]+bestaudio/best[height<=1080]" -o "D:\Videos\%%(title)s.%%(ext)s" %ytlink%
pause