Bandwagon CentOS7 装 you-get 批量下载 bilibili 的视频 上传到GoogleDrive

运行如下脚本
sudo yum install -y libffi-devel
sudo yum install -y openssl-devel
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz
sudo tar xf Python-3.7.1.tar.xz
cd Python-3.7.1
sudo ./configure --enable-optimizations
sudo make altinstall
注1:我第一次用是一个一键脚本,Python是装完了,但是后面接着用pip装you-get的时候,说连不上ssl。原因是那个一键脚本里少装了openssl-devel
注2:这个脚本装完,pip是叫pip3.7而不是pip3,在后面的操作中要注意。

1.升级系统
sudo yum install epel-release -y
sudo yum update -y
2.安装Nux Dextop Yum 源
由于CentOS没有官方FFmpeg rpm软件包。但是,我们可以使用第三方YUM源(Nux Dextop)完成此工作。
1) CentOS 7
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
2) CentOS 6
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
3.安装FFmpeg 和 FFmpeg开发包
sudo yum install ffmpeg ffmpeg-devel -y
4.测试是否安装成功
ffmpeg

三、安装 you-get
pip3.7 install you-get

四、下载bilibili视频再自动上传到GoogleDrive
因为我的vps空间不大,所以采取了下载一个就上传一个的方法。使用如下脚本:
for n in $(seq 1 45) do
    you-get https://www.bilibili.com/video/av3791870/?p=${n}
    for file in ./*.mp4 do
        rclone move "$file" eduGdrv:
    done
done

---- 以下是推广 ----

推荐:
如果不满足你的需求, 还可以看看别的配置


页面底部可以打开所有产品列表

评论

The Hot3 in Last 30 Days

无服务器 自建短链服务 Url-Shorten-Worker 完整的部署教程

ClouDNS .asia免费域名 托管到CloudFlare开CDN白嫖Websocket WS通道翻墙 / desec.io