youtube-dl下载最高质量的视频方法

之前一直用youtube-dl,但是前几天安装了下you-get,可惜you-get配置文件不支持Python3.9,我看了下里面的代码支持Python3.4之前的,所以我也就不自己瞎改代码了,毕竟不太懂Python,就只好继续使用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

Mac尽量不要用brew方式安装,免得出来一堆坑。

先用查看相关质量代码,用youtube-dl -F ,这个F是大写的。

比如:

youtube-dl -F https://www.youtube.com/watch?v=q6f-LLM1H6U

看输出的结果,然后找到里面质量最好的序号,上面音频最好的是140,视频最好的是137,得到这两个序号之后,就可以合并下载了。就用youtube-dl -f 序号+序号 来下载。

youtube-dl -f 137+140 'https://www.youtube.com/watch?v=q6f-LLM1H6U'
#这样下载,视频和音频会自动合并的。

以前我一直都是用:youtube-dl --format best(youtube-dl --f best)在下载,但是这个并不是视频和音频最好质量的,只是自动选择了单个最佳音频和视频的文件下载。

比如YouTube的视频,视频那边最好的质量是1080P,如果只用youtube-dl --format best,其实下载来的大概率是360P左右的文件。

本站所有内容均为自己码的字,部分代码来源搜索,转载请个原文链接,谢谢~ | 联系我 | 服务器推荐 |

你可能喜欢