youtube-dl - 128K star的开源项目

huolong
2024-04-09 / 2 评论 / 13 阅读 / 正在检测是否收录...
youtube-dl是一个备受推崇的开源命令行工具,用于从YouTube和其他许多视频网站下载视频内容。它以其灵活性、功能强大以及广泛的支持而闻名。在GitHub上,youtube-dl拥有大量的star,这证明了它在开发者和用户社区中的受欢迎程度。

今天要介绍的youtube-dl,是一个基于Python的视频下载程序,它的github地址如下:https://github.com/ytdl-org/youtube-dl 目前已经拥有128K star,可以说是恐怖如斯了

youtube-dl的主要特点如下:

  1. 多平台支持:youtube-dl可在Windows、macOS和Linux等多个操作系统上运行,确保用户无论使用何种平台都能方便地下载视频。对于Linux, macOS这种操作系统,可以执行命令 `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 来一键安装。如果没有curl,也可以使用wget来获取,命令如下: sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl 和
    sudo chmod a+rx /usr/local/bin/youtube-dl Windows用户的话,可以下载二进制程序即可,访问 https://yt-dl.org/latest/youtube-dl.exe`下载即可
  2. 支持多种视频网站:youtube-dl不仅仅限于YouTube,它还可以从数百个视频网站上下载内容,包括Vimeo、Dailymotion、Facebook和Instagram等。
  3. 强大的功能:该工具提供了许多高级功能,如下载整个播放列表、选择特定视频质量、自动编号和重命名文件、设置代理等。
  4. 丰富的输出选项:用户可以根据自己的需求自定义输出格式,包括视频文件格式、文件名模板、元数据选项等。
  5. 命令行界面:youtube-dl的命令行界面简洁明了,易于使用,同时也支持各种命令行选项和参数,以满足高级用户的需求。

在默认情况下,youtube-dl会下载最好画质质量的视频

以下是几个常用的youtube-dl的使用命令:

  1. 直接下载视频 youtube-dl https://www.youtube.com/watch?v=XXXXXXX
  2. 下载最好的MP4格式的视频 youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best' https://www.youtube.com/watch?v=XXXXXXX
  3. 下载最好格式,但是不超过480p。 youtube-dl -f 'bestvideo[height<=480]+bestaudio/best[height<=480]' https://www.youtube.com/watch?v=XXXXXXX

其他还有很多可以参考github里面的readme文档,或者在命令行里使用帮助文档,来看它支持的参数选项,整体还是很强大的。

创作不易,如果您觉得这篇文章对你有帮助,不妨给我点个赞,这将是我继续分享优质内容的动力。

我准备了一个导航网站,上面记录了一些常用的网站集合,也包含一些羊毛,应该可以帮到你,感兴趣可以访问:https://u1s1.one/ ,欢迎收藏使用

0

评论 (2)

取消
  1. 头像
    BronyDee
    Windows 10 · Google Chrome

    youtube-dl 长期停更,建议使用其 fork yt-dlp (https://github.com/yt-dlp/yt-dlp) 或者国人做的同款 you-get (https://github.com/soimort/you-get)。

    yt-dlp 可以直接提取来自浏览器的 Cookie,下载 B 站的 1080p 高码率和 4K/8K 视频。

    回复
    1. 头像
      huolong 作者
      MacOS · Google Chrome
      @ BronyDee

      QQQQQQQQQQQQQQQQ

      回复