惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
U
Unit 42
MyScale Blog
MyScale Blog
B
Blog
阮一峰的网络日志
阮一峰的网络日志
量子位
IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Recent Announcements
Recent Announcements
V
Visual Studio Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
雷峰网
雷峰网
博客园 - 聂微东
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
博客园 - 司徒正美
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
网页神器,NAS一键部署!播放、下载、搜索,手机电脑都能用 -...
2026-03-27 · via 少数派

平时折腾 NAS,很多玩家可能大多已经习惯了用 Docker 部署下载器、媒体库、自动化工具或者各种轻量 Web 服务。

最近看到一个比较有意思的项目,叫 YT-DLP Web Player。它本质上是把 yt-dlp、ffmpeg 和网页播放器封装到一起,打开浏览器就能用,不用每次都敲命令。它支持分辨率选择、字幕、下载、搜索、PWA,以及实验性的 iframe 嵌入。

这个项目适合放在 NAS 上,部署轻量,入口简单。把容器跑起来之后,电脑、平板、手机都能通过浏览器访问。

经过测试,其实不只是油管,B站这类视频站也是OK的。

截屏2026-03-24 12.25.16.png

功能亮点

支持视频分辨率选择
支持字幕选择
支持画面比例调整
支持视频下载
支持循环播放
支持视频搜索
支持 PWA,安卓端可通过“分享至”调用
界面简洁,支持主题自定义
支持实验性的浏览器扩展
支持通过 /iframe 端点嵌入播放器

部署流程

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

部署代码如下:

services:
  ytdlp_web_player:
    image: matszwe02/ytdlp_web_player
    container_name: ytdlp_web_player
    restart: unless-stopped
    environment:
      - APP_TITLE=YT-DLP Player # APP标题
      - THEME_COLOR=#ff7300 # 主题色
      - GENERATE_SPRITE_BELOW=1800 # 缩略图生成阈值秒
      - AMOLED_BG=false # 纯黑背景
      - MAX_VIDEO_AGE=3600 # 视频缓存的最长保留时间秒
      - MAX_VIDEO_DURATION=36000 # 允许处理的视频最大时长秒
      - DEFAULT_QUALITY=720 # 默认播放清晰度
      - LOAD_DEFAULT_QUALITY=true # 是否自动加载默认画质
      - PLAYLIST_SUPPORT=false # 播放列表支持
      - DOWNLOAD_PATH=/app/download # 下载目录路径
    ports:
      - "5800:5000" # 左侧端口自行更改
    volumes:
      - /share/Container/ytdlp_web_player/download:/app/download # 映射目录自行修改

打开威联通的Container Station创建新的应用程序。

截屏2026-03-24 11.24.07.png

使用一览

部署完毕后,浏览器输入NAS_IP:5800即可访问服务。初始界面如下。

截屏2026-03-24 11.29.02.png

这个框也是支持关键字搜索的!!

找一个视频,将URL粘贴进入框内,点击右侧的播放三角。播放,可选分辨率、播放速率、字幕。

截屏2026-03-24 11.34.38.png

缓存选项,也支持最高画质、当前画质、仅音频,也支持分段截取视频。

截屏2026-03-24 11.36.17.png

不过需要注意的是,在网页上点击缓存视频会下载到你的本地设备的同时缓存到NAS。其实当你上面点开播放的瞬间,这个视频相关的相关信息便已经down到你的NAS中了。

截屏2026-03-24 11.56.52.png

右下角,可以复制当前视频源链接、打开视频链接,以及查看各种版本号。

截屏2026-03-24 11.42.51.png

最后是下载的最高质量视频播放信息,与油管的最高画质播放信息统计对比。

截屏2026-03-24 12.01.14.png
截屏2026-03-24 12.00.09.png

最后

总体来说,YT-DLP Web Player 为 NAS 用户提供了一个轻量、直观的网页视频入口,将 yt-dlp 的强大解析能力与浏览器播放功能整合在一起。通过 Docker 部署在威联通 NAS 上,不仅安装简单,还能在电脑、平板或手机上直接访问,实现视频播放、下载、分辨率选择和字幕管理等操作。无论是偶尔观看在线视频,还是需要便捷的多终端访问,这个工具都能显著降低操作门槛。对于熟悉 NAS 和 Docker 的用户来说,它是一个值得尝试的补充工具。

感谢观看,本文完。