如何批量下载Youtube 视频和MP3

  • fennng 

https://youtu.be/LWGqy87qpbQ

我之前因为需要下载一些歌曲放在U盘里,然后放在车上听, 然后就研究了一下, 发现可以很方便的在youtube 上把整个播放列表扒下来, 而且可以直接转成 mp3, 不转也可以, 需要视频文件的就可以先择不转。批量下载和mp3转换会用到两个工具,youtube-dl 和 ffmpeg, 而提取视频文件的ID则会用到两个在线工具, 一个是 Youtube 官方的 data API 页面, 另一个是我写的列编辑器 cc.dengnz.com

以下是下载好工具后的使用方法,

 set path=%path%;c:\gre\youtube-dl set path=%path%;c:\gre\ffmpeg\bin\ youtube-dl https://www.youtube.com/watch?v=nbpDMt2hFoA 

如果要转成 mp3, 这样使用

 youtube-dl --extract-audio --audio-format mp3 https://youtu.be/Y2ge3KrdeWs 

要转mp4可以试下这个

 youtube-dl --recode-video mp4  https://youtu.be/hgIDXTmmgDg 

Youtube 官方 Data API V3, 这个用来提取Youtube 播放列表里面的视频 ID developers.google.com/youtube/v3/docs/playlistItems/list

Youtube-dl 下载地址 ytdl-org.github.io/youtube-dl/download.html

ffmpeg 下载地址 ffmpeg.org/download.html

列编辑器 cc.dengnz.com

附 Linux 下载最新版 youtube-dl 的方法
sudo curl -L yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl

sudo chmod a+rx /usr/local/bin/youtube-dl

/usr/local/bin/youtube-dl –extract-audio –audio-format mp3 https://www.youtube.com/watch?v=w0dMz8RBG7g

发表评论

您的电子邮箱地址不会被公开。