youtube-dl, Groove music, Onedrive, 舒服地听歌
Aug 26, 2019
1 minute read

youtube-dl是一个可以从Youtube下载视频和音频的开源软件,其实除了Youtube,它还支持很多网站,甚至包括CCTV。在Windows上(我只在Win10上用过它),它的使用非常简单:把它的exe文件放置在你想放的地方,然后将此文件夹的路径添加到计算机环境变量的Path里,你就可以通过命令行工具(Powershell, Git bash 都行)使用它了。我主要用它从Youtube下音乐,那里几乎可以找到你喜欢的所有音乐。目前,因为各家音乐平台的割裂,你很难在一个平台找到所有歌曲,即便是Spotify,这时,Youtube就是一个很好的补充。因为那上面真的有很多宝藏,像许巍的合集,像一些下雨的背景音,像一些冷门歌曲。

我主要用到youtube-dl的两个命令:

1.查询文件格式

youtube-dl -F URL #获取此URL下所有视频和音频格式的列表

以许巍的合集<许巍15首经典好听的歌曲,温暖的15首经典代表作>为例:

youtube-dl-list

可以看到Youtube上有对应这个资源不同分辨率的视频和不同码率的音频。我一般选择140对应的这个音频,下面就是怎么将它下载下来。

2.下载音频文件并重命名

youtube-dl -o "C:\OneDrive\music\%(title)s.%(ext)s" -f 140 URL #获取此URL的音频文件将其放置在OneDrive的music文件夹,并重命名

因为Groove Music的云播放功能已经被微软关闭了,这里只能借助Onedrive同步的本地music文件夹来间接满足云播放的需求,即,在Groove Music中添加此music文件夹🍁。其实,要是Youtube能有单个视频循环播放的功能,我也不用下载到本地用Groove Music循环播放了。

最后,再推荐一个前几天刚发现的可以听雨声的网站RainyMood,因为实在太棒了,为表支持,我还买了他家的App,当然,也很棒。

一边放着雨声,一边循环着许巍的歌,真的是最佳工作伴侣🍒🍓🍉。