youtube dl的自制程序和wget安装之间有什么区别



当youtube dl通过自制程序用这些命令安装在M1 Macbook Air上时,生成的实例不支持reddit视频下载,并且需要一些URL用引号括起来:

brew install youtube-dl

相反,如果youtube dl是通过这些命令安装的,则生成的实例不会出现相同的问题:

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

我很想知道这些安装之间的区别,但我自己还没能弄清楚。

不支持reddit视频下载(…)没有相同的问题

首先想到的原因是你安装了不同的版本,这个

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

确实从youtube dl网页上获取了最新版本,这很可能是新版本最先出现的地方,而

brew install youtube-dl

确实抓取了brew存储库中存在的版本,它依赖于brewyoutube-dl维护者,这可能会降低更新频率。

请注意,在youtube-dl的情况下,可能会有曾经与某些内容提供商正常工作的版本,例如reddit video,但这不再是因为其中的变化,比如reddit video改变了您访问其材料的方式。

相关内容

最新更新