命令行视频下载工具you-get和youtube-dl

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令行视频下载工具you-get和youtube-dl相关的知识,希望对你有一定的参考价值。

you-get和youtube-dl都是基于python的命令行媒体文件下载工具,完全开源免费跨平台。用户只需使用简单命令并提供在线视频的网页地址即可让程序自动进行嗅探、下载、合并、命名和清理,最终得到已经命名的完整视频文件。两者搭配使用几乎可以下载所有主流视频网站的视频及有关资源,配合本地播放器还可直接播放在线视频,彻底避免广告和浏览器插件的困扰。

 

在安装使用之前需要进行以下部署工作:

安装python3和pip

安装媒体处理工具FFmpeg

 

you-get

官网:https://you-get.org/

github项目页:https://github.com/soimort/you-get

 

安装方法:

跨平台pip通用安装命令

pip install you-get

macOS Homebrew安装

brew install you-get

  

常用命令:

下载在线视频

you-get [视频网址]

查看特定网页所有视频资源格式

you-get -i [视频网址]

指定本地播放器播放在线视频(墙裂建议Windows用户将常用播放器安装目录加入系统环境变量,下载视频之前将当前目录切换到C盘以外)

you-get -p vlc [视频网址]

  

技术分享

下载测试1

技术分享

下载测试2

技术分享

在线播放测试

youtube-dl

主页:http://rg3.github.io/youtube-dl/

github项目:https://github.com/rg3/youtube-dl

 

安装方法:

跨平台pip通用安装命令

pip install youtube-dl

macOS Homebrew安装 

brew install youtube-dl

Linux用户建议先查看系统是否已经自带,然后用包管理器或者pip安装。

 

常用命令:

下载在线视频

youtube-dl [视频网址]

查看指定网页所有视频格式

youtube-dl -F [视频网址]

下载指定格式的媒体文件

youtube-dl -f [format code] [视频网址]

以上是关于命令行视频下载工具you-get和youtube-dl的主要内容,如果未能解决你的问题,请参考以下文章

python超赞插件you-get,执行一行命令即可下载命令行下载工具推荐!

python--you-get:视频下载

you-get下载b站视频

you-get下载b站视频

youtube-dl取代you-get?

python you-get 下载视频