windows10安装y-dl – 一款犀利的全网视频下载利器

2020年1月2日 5 8,053 2322字阅读7分44秒

用了几天y-dl渐渐的有点离不开这个工具了,啥视频都能下载,真的是啥网站视频都能下载。你懂的……

y-dl,你不要被这个名字误导,以为只能下载y的视频,我估计作者这样是为了好记。因为下载需要用到的命令就是y-dl 后面只要跟着视频地址就可以轻松下载了。下面我们看看在如何在本地电脑安装y-dl以及如何用其下载视频!以前介绍过you-get,文章如下:

具体的安装和使用


1、前言

真的是高星项目,star多达59.7k。

  1. github:https://github.com/ytdl-org/y-dl
  2. 官网:http://ytdl-org.github.io/y-dl/
  3. 支持的网站:http://ytdl-org.github.io/y-dl/supportedsites.html

2、安装

windows上面安装非常简单,可以在cmd里面用命令安装,如下:

pip:

pip install y-dl

如果要升级版本,可以用如下命令:

pip install --upgrade y-dl

exe安装:

你也可以下载exe文件安装。然后放在电脑的任意目录下。通过cmd进入该文件目录,通过下面的命令即可使用。

下载地址:http://ytdl-org.github.io/y-dl/download.html

windows10安装y-dl – 一款犀利的全网视频下载利器

注意:

  1. 如果你是 Windows10 系统,很可能会报一个找不到 MSVCR100.dll 的错误,此时需要先安装 Microsoft Visual C++ 2010 Redistributable Package (x86),然后再次执行 y-dl.exe 即可
  2. 如果你用pip安装,那么请事先按照要求安装Python版本 2.6、2.7 或 3.2+ 才能工作,但 Windows exe 除外。

3、下载视频

这里介绍几个最常用的下载命令格式,默认下载的是 720p 的视频,不过,我们也可以用命令看看这个视频都有哪些格式,选择一个最好的下载。在具体如下:

1:自动选择下载

最简单的下方式就是“y-dl <url>”这样的方式来下载,举例如下:

y-dl https://www.bilibili.com/video/av81058639/?p=1

下载截图:

windows10安装y-dl – 一款犀利的全网视频下载利器

2:查看视频所有类型,有选择的下载

命令:y-dl -F <url>

一般在下载y的视频的是时候可以用到,因为YouTube是视频和音频分离的,所以需要选择一个组好的版本下载,使用如下:

y-dl -F https://www.y.com/watch?v=4Ss2petKKXE

截图:

windows10安装y-dl – 一款犀利的全网视频下载利器

我们看到最后一个是best,包含的视频和音频等等,那么如下下载这个视频呢,使用命令:“y-dl -f ”具体用法如下:

y-dl -f 18 https://www.y.com/watch?v=4Ss2petKKXE

具体使用截图:

windows10安装y-dl – 一款犀利的全网视频下载利器

3:指定视频格式

有时候默认情况下会下载 webm 格式的视频,我们可以设置只下载 mp4 格式的视频,用法如下:

y-dl -f mp4 https://www.y.com/watch?v=4Ss2petKKXE

4、重命名

通过 -o 参数可以格式化下载的位置和名字,具体如下:

下载播放列表

y-dl -o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://www.y.com/playlist?list=PLumqm-XDIBr1tduTDECpjF_l33IVupKAN

载的文件名格式化为 播放列表名称/视频位置 - 视频标题.扩展名

下载频道

y-dl -o '%(uploader)s/%(title)s.%(ext)s'  https://www.y.com/channel/UCahEYs3JbJQL-oyL_0H9pRA

下载的文件名格式化为 上传者姓名/视频标题.扩展名

如果嫌上面的麻烦,那就简单点下载视频列表

命令格式:y-dl <playlist_url> 这样就可以下载了。

y-dl https://www.y.com/playlist?list=PLumqm-XDIBr1tduTDECpjF_l33IVupKAN

5、身份验证

如果有的视频需要登录下载,y-dl也是支持的。

-u, --username USERNAME          使用此帐户 ID 登录
-p, --password PASSWORD         密码
                                
-2, --twofactor TWOFACTOR       双重身份验证代码
-n, --netrc                                    使用 .netrc 身份验证数据
--video-password PASSWORD    视频密码  (vimeo, smotri, youku)

示列:

y-dl -u user -p password -o '~/MyVideos/%(playlist)s/%(chapter_number)s - %(chapter)s/%(title)s.%(ext)s' https://www.udemy.com/java-tutorial/

6、最后

下载视频真的好用,完全可以作为自己的主力视频下载工具,而且还没有广告。使用简单,功能强大。y-dl 的功能还是很多,远不止上面说的这些,感兴趣的可以自己看文档研究。

  • 我的微信
  • 分享宝塔面板建站技术交流等!
  • weinxin
  • 微信公众号
  • 关注本博公众号
  • weinxin
大鸟
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:5   其中:访客  0   博主  0
    • 萧瑟 萧瑟 5

      折腾不止啊,这个不错,有空我也试试。

        • 大鸟 大鸟

          @ 萧瑟 好用,下载视频非常好用。

        • 张波博客 张波博客 5

          你得要给人家梯子呀!!!

          • 奶爸建网站笔记 奶爸建网站笔记 6

            直接油猴脚本下。

            • 歪歪 歪歪 0

              你这网站模板在哪买的???求告知!