昨天,今天,明天,每天的每天,你是否都多懂得一点点...

星期六, 六月 01, 2019

[Youtube]如何批量下载Youtube 视频和MP3

tags: Youtube,mp3,download,batch,下载,批量

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


以下是下载好工具后的使用方法, 
[bash]
set path=%path%;c:\gre\youtube-dl
set path=%path%;c:\gre\ffmpeg\bin\
[/bash]

如果要转成 mp3, 这样使用
[bash]
youtube-dl --extract-audio --audio-format mp3 https://youtu.be/Y2ge3KrdeWs
[/bash]

要转mp4可以试下这个
[bash]
youtube-dl --recode-video mp4  https://youtu.be/hgIDXTmmgDg 
[/bash]

Youtube 官方 Data API V3, 这个用来提取Youtube 播放列表里面的视频 ID

Youtube-dl 下载地址

ffmpeg 下载地址



附 Linux 下载最新版 youtube-dl 的方法

sudo curl -L https://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
 

--
Feng

没有评论:

其它博客地址

此博客的同步博客地址: http://fengnz.wordpress.com
这里进入我的MSN SPACE.