1、yt-dlp简介
yt-dlp是一款免费开源的视频下载工具,支持从YouTube及其他数百个视频网站下载视频、音频和字幕。
2、核心功能
多平台兼容:支持Windows、Linux、macOS,基于Python开发。
格式选择:可指定分辨率、编码格式(如MP4、WebM)或单独提取音频。
自动字幕下载:支持多语言字幕获取。
搜索功能:内置搜索引擎,支持跨平台内容发现。
下载镜像
bash
x86架构
docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/yt-dlp-webui
arm架构
docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/linux_arm64_yt-dlp-webui
5、创建数据目录
bash
mkdir -p /data/yt-dlp
chmod 777 /data/yt-dlp
6、docker安装yt-dlp
bash
docker run -d \
--name yt-dlp-webui \
-p 32033:3033 \
-v /data/yt-dlp/downloads:/downloads \
-v /data/yt-dlp/config:/config \
--health-cmd="curl -f http://localhost:3033 || exit 1" \
--health-interval=30s \
--health-retries=3 \
--restart unless-stopped \
registry.cn-hangzhou.aliyuncs.com/qiluo-images/yt-dlp-webui
7、访问yt-dlp服务
浏览器访问: http://192.168.152.115:32033 可设置中文