我使用以下行,严格指示下载高度小于或等于 720p 的最佳视频格式(使用bestvideo[height<=720,ext=mp4]
选项),但它仍然下载高度为 1080p 的视频。无法找出问题所在...我做错了什么,有人可以帮我吗?
youtube-dl --ignore-errors --playlist-start 1 --playlist-end 5 --yes-playlist --autonumber-start 1 --format "bestvideo[height<=720,ext=mp4]+bestaudio[height<=720,ext=m4a]" --output "%(playlist)s/%(autonumber)03d - %(title)s.%(ext)s" "video_url"
命令行简化:
youtube-dl --format "bestvideo[height<=720,ext=mp4]+bestaudio[height<=720,ext=m4a]" "video_url"
系统:Kubuntu-20
答案1
不能将过滤器与逗号组合。
您的简化命令应该是:
youtube-dl --format "bestvideo[height<=720][ext=mp4]+bestaudio[ext=m4a]" "video_url"