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是装完了,但是后面接着用pipyou-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

酒馆SillyTavern 中的 AI帮答Impersonate 和 继续Continue 这两个功能

酒馆SillyTavern 的本质 发送给AI的数据格式

Linux 在 screen 中 查看日志 不能直接使用 pageup键 pagedown键 上方向键 下方向键 需要使用 Ctrl + A, [ 左方括号