you-get是一款用命令下载多媒体的开源工具,它可以下载视频、音频、图片,支持Youtube、bilibili、爱奇艺等众多网站。
安装
安装前置条件:
Python >=3.7.4
FFmpeg >=1.0
推荐安装方式:
1、克隆仓库
git clone git://github.com/soimort/you-get.git
2、进入仓库目录,执行安装脚本
./setup.py install
mac便捷安装方式:
brew install you-get
freebsd便捷安装方式:
pkg install you-get
使用
查看视频信息:
you-get -i "https://www.bilibili.com/video/BV1Ay4y1w7q6/?spm_id_from=333.1007.tianma.3-2-8.click&vd_source=862a7e0613a42d0792251e7655dfac95"
可以根据提示下载
you-get --format=dash-flv480 "https://www.bilibili.com/video/BV1Ay4y1w7q6/?spm_id_from=333.1007.tianma.3-2-8.click&vd_source=862a7e0613a42d0792251e7655dfac95"
或者直接使用默认方式下载
you-get "https://www.bilibili.com/video/BV1Ay4y1w7q6/?spm_id_from=333.1007.tianma.3-2-8.click&vd_source=862a7e0613a42d0792251e7655dfac95"
你也可以指定下载目录(-o 目录)
you-get --format=dash-flv480 -o ~/Downloads "https://www.bilibili.com/video/BV1Ay4y1w7q6/?spm_id_from=333.1007.tianma.3-2-8.click&vd_source=862a7e0613a42d0792251e7655dfac95"
使用 -u / --json 获取视频源下载地址信息
you-get -u "https://www.bilibili.com/video/BV1Ay4y1w7q6/?spm_id_from=333.1007.tianma.3-2-8.click&vd_source=862a7e0613a42d0792251e7655dfac95"
you-get --json "https://www.bilibili.com/video/BV1Ay4y1w7q6/?spm_id_from=333.1007.tianma.3-2-8.click&vd_source=862a7e0613a42d0792251e7655dfac95"
以上就是you-get的使用方式
另外,you-get支持以下站点:
其他详细信息可见github仓库:https://github.com/soimort/you-get