AllTube全球视频解析下载搭建教程  视频下载
AllTube全球视频解析下载搭建教程 视频下载

AllTube全球视频解析下载搭建教程 视频下载

该程序是youtube-dl的HTML GUI版,因此我们搭建好后就可以直接在网页上进行操作,而无需输入命令行。相对于IDM这样的自动嗅探工具来说,一般也用不着,不过下载解析需求仍是众多人的刚性需求,因为视频链接一旦付费查看或者注册查看就无法用IDM下载了,这时候解析就起作用了。该解析已覆盖全球约900个视频网站,包括国内主流视频网站及海外福利网站。

演示地址:https://alltubedownload.net

优点

  • youtube-dl的图形化版,免代码下载视频
  • 一次解析视频出所有清晰度、甚至音频文件

方法一、宝塔安装

github地址https://github.com/Rudloff/alltube

环境要求: Mysql至5.6+、 Nginx、PHP 推荐7.1 、fileinfointl

1.安装宝塔

参考宝塔教程

2.添加网站

LNMP环境部署完成后,打开宝塔面板,添加网站。

3.源码安装

#请替换demo.baiyue.one为自己的域名后,拷贝全部命令后粘贴到ssh工具
cd /www/wwwroot/demo.baiyue.one   #注意替换demo.baiyue.one
yum -y install epel-release && yum -y install unzip
wget https://github.com/Rudloff/alltube/releases/download/1.2.5/alltube-1.2.5.zip
unzip alltube-1.2.5.zip -d /www/wwwroot/demo.baiyue.one   #注意替换demo.baiyue.one
cp config/config.example.yml config/config.yml

4.宝塔面板设置

  • 设置伪静态
location ~ /\. {
                deny all;
        }
​
location / {
                try_files $uri /index.php?$args;
        }
  • php安装扩展fileinfointl 此过程需要等一分钟。
  • php禁用函数里删除propenproc_open

完成以上步骤即可进入网站首页,默认支持中文。

升级

git pull
yarn install --prod
composer install

方法二、docker安装

原文地址:点击进入

1、创建安装目录

sudo -i
mkdir -p /docker/alltube
cd /docker/alltube

2、这边我们直接用docker的方式安装。

vim docker-compose.yml

英文输入法下,按i

version: '3.3'
services:
    alltube:
        container_name: alltube
        ports:
            - '5993:80'   # 5993可以改成任意vps上未使用过的端口,80不要改
        environment:
            - PUID=0    # 稍后在终端输入id可以查看当前用户的id
            - PGID=0    # 同上
            - TZ=Asia/Shanghai
        restart: always
        image: rudloff/alltube

按一下esc,然后:wq 保存退出,之后,

docker-compose up -d 

docker更新

cd /root/data/docker_data/alltube
docker-compose down
cp -r /root/data/docker_data/alltube /root/data/docker_data/alltube.archive  # 万事先备份,以防万一,其实这边没必要,因为我们没有映射到本地文件夹
docker-compose pull
docker-compose up -d
docker image prune  # prune 命令用来删除不再使用的 docker 对象。删除所有未被 tag 标记和未被容器使用的镜像

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注