我正在尝试从YouTube下载mp4 1080p视频。我已经尝试过该批处理文件:
@ECHO OFF
SET /P URL="Enter YouTube video URL: "
ECHO.
youtube-dl.exe -f mp4 ("bestvideo[width>=1920]"/bestvideo)+bestaudio/best -o %userprofile%/Downloads/YouTubeDL/%%(title)s_[YouTubeID=%%(id)s].%%(ext)s %URL%
ECHO.
PAUSE
EXIT
返回错误。在研究过程中,我碰上了this question,但它并没有回答我如何仅下载mp4 视频。
以下代码有效,但通常会下载webm文件。
@ECHO OFF
SET /P URL="Enter YouTube video URL: "
ECHO.
youtube-dl.exe -f ("bestvideo[width>=1920]"/bestvideo)+bestaudio/best -o %userprofile%/Downloads/YouTubeDL/%%(title)s_[YouTubeID=%%(id)s].%%(ext)s %URL%
ECHO.
PAUSE
EXIT
答案 0 :(得分:0)
尝试使用以下内容。
youtube-dl -f bestvideo+bestaudio --merge-output-format mp4 https://youtube...