youtube.dl配置

youtube-dl 是一个命令行程序,用于从YouTube或其他网站下载视频。

不仅仅是油管,不要被程序名误导了

其他网站包括但不限于:BaiduVideo百度视频、BiliBili、BBC、CCTV央视网、CNN、iqiyi爱奇艺、kuwo酷我音乐、MSN、netease网易云音乐、qqmusicQQ音乐、xiami虾米音乐、ximalaya喜马拉雅FM、Yahoo、youku优酷、youtube等。

目前来讲,IDM同样也可以实现抓取油管视频,但不足之处是无法自动批量下载视频列表。而youtube-dl则实现了该功能,这也是它相对于IDM的优势所在。

image-20211007134229566


一:准备工作

1、youtube-dl下载

官网

GitHub

2、Python环境配置

官网

选择最新版,并进行默认安装,勾选配置环境变量

3、ffmpeg下载安装

官网

根据下图对应的压缩包下载到本地image

解压安装包,将里面的bin文件中的三个.exe文件移到和youtube.dl同一目录下(可在C盘,也可在其他盘

image

更改环境变量:控制面板>系统和安全>系统>高级系统设置>环境变量

image

在环境变量>系统变量里找到Path,点击编辑>新建,然后把三个软件的路径复制到里面,参照下图

image

image

打开Win+R,输入cmd,回车,输入命令ffmpeg -version,如果出现如下图所示的版本号信息,则表明FFmpeg安装成功,你可以在命令提示行中任意文件夹下运行FFmpeg

image

4、aria2下载

GitHub

下载后解压至和youtube-dl同一目录下,环境路径在第三步已经配置好了image


二:入门使用

1、打开Powershell

打开youtube-dl的文件夹,在空白处按住 “shift”键并点击右键,在快捷菜单中选择 “在此处打开 Powershell 窗口”

image

接着,在 Powershell 窗口中输入 “cmd”并按下回车键,这时候就可以在 Powershell 窗口中输入 cmd 命令了,youtube-dl 需要使用 cmd 来调用。到了这里,就可以用 youtube-dl 来下载视频了

image

2、命令语句

结合其GitHub的使用文档,可以了解到下载视频的命令语句

常用命令格式:youtube-dl [OPTIONS] URL [URL...]

示例:youtube-dl -f best url(视频网址),此命令适用于绝大多数网站视频下载

3、调用aria2加速下载

国内视频:youtube-dl -f best url --external-downloader aria2c --external-downloader-args "-x 16 -k 1M"

国外视频:youtube-dl -f best url --external-downloader aria2c --external-downloader-args "--all-proxy=http://127.0.0.1:端口 --file-allocation=prealloc -x 16 -k 1M"

此处的端口根据不同代理填写

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2021-2022 Eren
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信