yt-dlp视频下载工具搭建教程,支持youtube/B站/网易云音乐/Vimeo/Twitter等主流平台

简介

yt-dlp是github上一个基于youtube-dl 开发的开源命令行视频下载工具,可支持下载YouTube、 B站、网易云音乐、Vimeo、Twitter 等主流平台。今天闲来无事看到了,顺手搭建一个玩一下,做个记录分享搭建过程,我这里使用的系统环境是ubuntu 20。

 

项目地址:https://github.com/marcopiovanello/yt-dlp-web-ui

 

教程

安装Docker

为了简化部署的难度,使用一键脚本安装首 Docker

# 一键脚本安装的时候容易出错,若是你的系统不能使用这项命令安装
# 那么请自行安装 Docker 服务,确认 Docker 服务能正常运行

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

 

部署yt-dlp

创建安装目录

mkdir -p /root/data/docker_data/ytdlpwebui

进入安装目录

cd /root/data/docker_data/ytdlpwebui

创建配置文件目录

mkdir config

进入配置文件目录

cd config

编辑配置文件,按 【i】插入

vi config.yml

把下面的内容插入config.yml后, 按键盘【esc】,然后 【:wq】 保存退出

require_auth: true 
username: 替换成你的用户名 
password: 替换成你的密码

编辑docker-compose.yml,按 【i】插入

cd ..

vim docker-compose.yml

下面内容插入docker-compose.yml中,下列的3035端口改成其他服务器上没用过的端口,按键盘【esc】,然后 【:wq】 保存退出

services:
  yt-dlp-webui:
    image: marcobaobao/yt-dlp-webui
    ports:
      - 3035:3033
    volumes:
      - ./downloads:/downloads # replace <your dir> with a directory on your host system
      - ./config:/config    # directory where config.yml will be stored
    healthcheck:
      test: curl -f http://localhost:3033 || exit 1
    restart: unless-stopped

查询端口占用情况,没提示就说明端口未被占用,如果被占用,请换一个端口

lsof -i:3035

如果报错【-bash: lsof: command not found】,使用命令进行安装lsof

apt install lsof

 

启动yt-dlp

再次进入安装目录

cd /root/data/docker_data/ytdlpwebui

拉取好镜像

docker compose up -d   # 注意,老版本用户用 docker-compose up -d

ytdlpxiazai01

接下来可以在浏览器上,使用IP:端口来访问了,如果需要使用域名访问,那么需要配置反向代理和购买域名以及解析,这里就不赘述了

http://ip:3035

下载了一个youtube视频测试了一下

ytdlpxiazai03

上一篇 cubecloud怎么样?美国VPS深度测评,CU4837线路,真实测评数据分享
下一篇 docker运行提示WSL integration with distro…解决方法

投稿邮箱:
ivpsr888@gmail.com (投稿详情)

TG订阅频道:
t.me/ivpsr_news 网站最新内容推送

TG交流群:
(点击加入) 用户交流

文章列表
1
2026 越南 VPS 实测:LightNode 胡志明机房深度测评与数据分享
2026 越南 VPS 实测:LightNode 胡志明机房深度测评与数据分享
2
斯洛伐克电信即将关闭3G网络
斯洛伐克电信即将关闭3G网络
3
EtherNetservers低价KVM VPS $3/月起,55GB SSD/2TB流量/10Gbps端口/多机房可选
EtherNetservers低价KVM VPS $3/月起,55GB SSD/2TB流量/10Gbps端口/多机房可选
4
Hostwinds低价KVM VPS月付4.24美元起,单核1GB、30GB SSD、1TB流量1Gbps带宽,西雅图、达拉斯、荷兰机房可免费更换 IP
Hostwinds低价KVM VPS月付4.24美元起,单核1GB、30GB SSD、1TB流量1Gbps带宽,西雅图、达拉斯、荷兰机房可免费更换 IP
5
搬瓦工CN2极速专线VPS 10Gbps带宽,香港CN2/日本CN2/新加坡CN2/美国CN2/加拿大CN2/荷兰CU2
搬瓦工CN2极速专线VPS 10Gbps带宽,香港CN2/日本CN2/新加坡CN2/美国CN2/加拿大CN2/荷兰CU2
6
BBIX开设新加坡的第四个数据中心
BBIX开设新加坡的第四个数据中心
7
spinservers独立服务器圣何塞机房,月付85美元起,2*E5-2650Lv3/64GB/1.6TB SSD/30TB流量/10Gbps带宽
spinservers独立服务器圣何塞机房,月付85美元起,2*E5-2650Lv3/64GB/1.6TB SSD/30TB流量/10Gbps带宽
8
OpenClaw小白入门安装教程,创建你的第一只小龙虾
OpenClaw小白入门安装教程,创建你的第一只小龙虾
9
cloudcone:美国云服务器,winserver2016/2019授权版,$17.49,4G内存/3核/60gSSD/3T流量/1Gbps带宽
cloudcone:美国云服务器,winserver2016/2019授权版,$17.49,4G内存/3核/60gSSD/3T流量/1Gbps带宽
10
DigitalOcean增加Google Pay的付款方式
DigitalOcean增加Google Pay的付款方式