Youtube-dl OUTPUT TEMPLATE%(title)s。%(ext)s不适用于Windows中的set / p

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

我将批处理文件与命令一起使用:-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

youtube windows-10 filenames youtube-dl
1个回答
1
投票

您必须在批处理文件中使用双%。

   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
© www.soinside.com 2019 - 2024. All rights reserved.