跳至主要內容

you-get 下载视频

OrangBus大约 1 分钟

1、安装ffmpeg

  1. 安装EPEL存储库(如果尚未安装),以获取附加软件包。执行以下命令:

    sudo yum install epel-release
    
  2. 安装RPM Fusion存储库。RPM Fusion包括Free和Nonfree存储库,可以提供FFmpeg等多媒体软件的许多包。执行以下命令:

    sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
    
  3. 安装FFmpeg。执行以下命令:

    sudo yum install ffmpeg
    
  4. 在安装完成后,您可以验证FFmpeg是否已正确安装,执行以下命令:

    ffmpeg -version
    

2、安装you-get

使用pip3 进行安装

sudo pip3 install you-get

3、下载使用

通过cookie下载

1、下载插件: Get cookies.txt Cleanopen in new window

image-20231104154031569
image-20231104154031569

2、获取cookie

我们打开bilibili,并且登录自己的账号,点击查询的时候就会出现cookie信息,我们点击下载即可

image-20231104154211566
image-20231104154211566

3、下载视频

查看视频信息

you-get -i  -c ./cookies.txt https://www.bilibili.com/video/BV1Kr4y1i7ru?p=49

单个视频下载

you-get -i  -c ./cookies.txt https://www.bilibili.com/video/BV1Kr4y1i7ru

批量下载: -i

you-get -l --format=dash-flv  -c ./cookies.txt https://www.bilibili.com/video/BV1Kr4y1i7ru?p=49

# 挂载后台下载
nohup you-get -l --format=dash-flv  -c ./cookies.txt https://www.bilibili.com/video/BV1Kr4y1i7ru 2>&1 &

批量下载恢复: --skip

you-get -l --format=dash-flv  -c ./cookies.txt --skip https://www.bilibili.com/video/BV1Kr4y1i7ru

you-get -l --first=53 --format=dash-flv  -c ./cookies.txt  https://www.bilibili.com/video/BV1Kr4y1i7ru 

代理下载视频

首先需要在你的机器上安装一个代理软件,找到代理端口