命令行视频下载工具you-get和youtube-dl
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了命令行视频下载工具you-get和youtube-dl相关的知识,希望对你有一定的参考价值。
you-get和youtube-dl都是基于python的命令行媒体文件下载工具,完全开源免费跨平台。用户只需使用简单命令并提供在线视频的网页地址即可让程序自动进行嗅探、下载、合并、命名和清理,最终得到已经命名的完整视频文件。两者搭配使用几乎可以下载所有主流视频网站的视频及有关资源,配合本地播放器还可直接播放在线视频,彻底避免广告和浏览器插件的困扰。
在安装使用之前需要进行以下部署工作:
you-get
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的主要内容,如果未能解决你的问题,请参考以下文章