百度360必应搜狗淘宝本站头条
当前位置:网站首页 > SEO教程 > 正文

宝藏应用,油管?B站?一千多个娱乐平台内容轻松搬进NAS

gaoyangw 2025-03-30 16:10 10 浏览 0 评论

本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:羊刀仙



本期来介绍一个还算新的开源Docker项目————yt-dlp-web-ui,作者因嫌弃 yt-dlp 的 Web UI 和 RPC 服务器非常糟糕,所以设计为自托管。项目可以从油管,B站,网易云、播客等 1000+ 个国内外平台获取站点的内容到你的服务器/NAS中,相当于把他们全都搬到你的本地。(大家如果着急看效果,可以直接划到最后一节。)

此项目的典型应用场景包括 NAS 媒体库的 自动归档 和 直播流监控,可用于高效管理和存储在线视频内容。此外,项目支持通过 --driver 参数灵活指定不同版本的 yt-dlp 执行文件,以适配各种需求。最新版本已全面支持 2025 年 YouTube 平台的 HDR10+ 格式下载。


项目特点


基于 yt-dlp。 使用 yt-dlp 作为核心下载引擎,支持数百个流媒体网站。

Web UI 界面。通过 Web 界面操作,无需命令行,适合普通用户使用。提供直观的 URL 输入框、格式选择等功能。

提供 JSON-RPC 1.0 API 和 WebSocket 实时状态推送,支持 JWT 认证(需配置 --auth 参数)

Docker 部署。可以快速部署在 NAS、服务器或本地环境中。

任务管理。允许管理下载任务,支持查看进度、格式选择、自动重试等。

多格式下载。可选择下载 视频、音频、字幕、封面等,支持多种格式(MP4、MKV、MP3 等)。

开源免费。代码开源,免费使用,可自定义部署和二次开发。



部署流程


以威联通NAS为例,通过Docker Compose进行部署。

打开Container Station,将代码修改后粘贴进框内进行创建。

代码如下,可做到开箱即用:

version: "3.7" # 最新版该行可删除 services: yt-dlp-web-ui: image: marcobaobao/yt-dlp-webui container_name: yt-dlp-web-ui ports: - "3033:3033" environment: - JWT_SECRET=randomsecret # RPC 认证的密钥 volumes: -
/share/Container/ytdlp/downloads:/downloads # 下载目录 # 下面这个可选,为自定义配置文件,不需要就删除 #- /path/for/config:/config restart: unless-stopped command: - "--auth" - "--user=ydxian" # 自定义用户 - "--pass=123456" # 自定义密码 - "--qs=2" # 限制并发下载,此处为2个,默认也是2个

下载目录并不建议放在Docker目录(或系统目录)中,建议大家换个位置。

关于cofig,如果你要启用OpenID认证,可以在config.yml中写入相关配置,包括普通的用户密码认证也可以写入该文件,配置文件放在/path/for/config路径中。

这部分我删掉了,容器健康监测,喜欢可以加上

healthcheck: test: curl -f http://localhost:3033 || exit 1

另外项目也算是起步阶段,更新可能比较频繁,重新创建就行了。

不太清楚如何配置config文件,或者有进阶需求可以传递自定义 yt-dlp 参数实现,请自行查看wiki。右侧是目录,作者写的很详细。


使用及展示


注意:订阅栏目自动下载、直播监控目前还是测试功能,所以不进行体验展示。

目前有汉化(无需登录就能设置),但是并不完整,有能力的大佬可以参与一把。

在首页,点击登录,上面设置过账户密码。

添加视频地址,也可一次导入多个链接,保证一行一条。。第二个选项可以只下音频。最后那个一般不用勾选,是列表下载。

识别完成会自动下载,可以看到实时速度和进度,支持断点续传。

在设置中选择 启用视频/音频格式选择,再去下载前就会出现选择界面,可以根据需求来。

后面也测试了B站,网易云、播客啥的也都没问题。

还提供了在线播放器。

在NAS中可以看到文件位置,可以把这个路径接入Emby等服务中,方便观看。

总结

很强,很好用,也有很多地方待打磨,大家有啥需求或者发现BUG可以去ISSUES讨论反馈~

祝大家用的开心,本文完。



相关推荐

教你一招,快速制作多张照片组成的心形图片

我是E客先生。...

微信推出自己动手制作表情包,10秒能DIY专属表情包(附教程)

近日,微信上线一款“微信创意表情”小程序,这是一款表情包制作工具,通过此小程序可以自己动手,以搭积木的方式制作个性化的创意表情包,堪称斗图必备神器。...

二维码电子画册制作教程,教你如何做出高端作品!

当今社会,二维码已经成为了信息传递的重要方式之一,其在电子商务、广告营销、活动推广等领域广泛应用。而如何将二维码巧妙地融入电子画册中,制作出高端、具有吸引力的作品,成为了许多设计师和营销人员关注的焦点...

用ps制作水晶字的教程,你知道什么是ps吗?

ps的全名是什么?ps的全称是AdobePhotoshop。它是美国Adobe公司旗下最著名的图像处理软件系列之一。它主要是一款集图像扫描、广告创意、图像制作、编辑修改、图像输入输出于一体的图形...

PS教程!制作鹿灵海报(鹿灵图片唯美)

今天的作业算是很常见的特效,留心国外的一些初级教程,经常会看到运用在一些海报和片头中。素材链接→https://pan.baidu.com/s/1c1EqkZu-----作者:JennyLe优设小...

表单制作教程:可生成二维码分享,可嵌入公众号文章或菜单使用

表单问卷作为小正方助手的通用功能之一,可用于收集格式统一的数据。你可以通过组合单选、多选、下拉、文本、地址、日期、时间、打分、打卡、多级联动等题型搭建出电子表单,关联到二维码或者公众号上,扫码或点击直...

手把手教你|如何从0到1创建个人公众号

我是严大,点击右上方“关注”,每天为你分享【个人品牌】与【自媒体运营】干货。...

零基础动画视频制作教程:DeepSeek AI + 剪映全流程

适用人群:短视频博主、新手创作者工具需求:手机/电脑、DeepSeekAI(网页版)、剪映APP(免费版即可)一、前期准备:用DeepSeekAI生成动画素材作用:快速生成视频脚本、分镜、角色或场...

如何制作微课视频教程(如何制作微课视频教程下载)

  现在微课很受欢迎,很多老师都开始在课堂上播放微课,不仅可以让学生对课堂感兴趣,也能提高教学效果。对于不会制作微课的老师来说,他们更想知道的是如何才能将微课视频制作出来,是否有教程。那么,如何制作微...

iPhone隐藏超深的12个神技能,教你1秒制作最美证件照

分享最实在的玩机技巧,洞察最前沿的科技资讯!大家好,这里是手机科技园!...

创建合集,创建多个合集和。方法在这

首先打开浏览器,点击我的进入我的界面,点击右上方的设置界面进入设置界面,选择网页进入网页,选择浏览器标识将标识(ua)选择为电脑版搜索头条号进入头条号官网点击后登录(这里我已经登录了)。圈住的左上角的...

我老爸得了mvp!同款视频制作教程(我爸爸得缸)

大家好,我是岁辉姬。最近,小明剑魔的“我老爸得了mvp!”非常的火,今天我来教大家如何制作这类视频。第一步:下载原素材找到小明剑魔的视频原素材和音频原素材,并对其进行切割和压缩,这一步是很麻烦的,因为...

儿童创意手工 大嘴恐龙动态折纸的做法图解教程

一只花哨的大恐龙张开血盆大口小朋友们会爱不释手的玩一天,终于可以放下手机了哦。大嘴恐龙动态折纸效果。看下侧面。嘴巴合起来的样子。大嘴恐龙动态折纸的做法图解教程开始:第一步:首先将上图保存并用A4纸去...

【适合新手】ComfyUI制作AnimateDiff动画,保姆级教程

AI动画制作,ComfyUI新手教程。这些被全网刷爆的AI动画,是用ComfyUl制作的。很多伙伴给我留言想学,但光它的操作界面,估计就会劝退大部分人,更何况,它对电脑硬件配置有较高的要求,还需要各种...

家庭家谱,就该这么制作,既简单又美观,每个家庭都需要

继文章发布以来《...

取消回复欢迎 发表评论: