Easy-VDL
Application Docker from bigv's Repository
Vue d'ensemble
Easy-VDL 是一款集多平台视频订阅、直播自动值守录制、弹幕同步录制、无缝时间轴回放、GPU硬件加速转码与AI智能高光切片及媒体服务器联动的全能型可视化下载平台。
[主要功能特色]
- 🎬 多平台订阅与批量下载:支持抖音、B站、YouTube、小红书、TikTok、Instagram、X(Twitter)、网易云音乐等平台自动检测更新下载。
- 🔴 直播自动监控录制:实时监控抖音、斗鱼、B站、虎牙、小红书、YouTube、咪咕、快手、网易CC、Twitch 直播间开播状态,自动静默录制直播流并支持弹幕同步录制归档,停播自动转码。
- 🤖 AI 智能高光切片:直播录制结束后,基于弹幕热度与情感分析自动截取高光片段,接入大语言模型(如 DeepSeek)生成高能标题与剧情摘要。
- 📺 内置播放与时间轴回放:支持网页端内置视频播放,独家支持已录制直播的无缝时间轴回放与弹幕同步显示。
- ✈️ 突破限制的 Telegram 集成:支持通过 TG Bot 接收指令,直接向 Bot 发送最大 2GB 媒体文件并静默转存至本地。
- 🍿 完美联动 Emby/Jellyfin:自动生成符合标准的 NFO 元数据与海报墙,实现开箱即用的家庭影院体验。
- ⚡ 强劲性能:内置 headless Chrome 统一浏览器管理器、自动内存垃圾回收机制,配合 Intel/AMD 核显硬件加速转码。
Easy-VDL is an all-in-one visual download platform integrating multi-platform video subscriptions, unattended live stream recording, AI-powered highlight clipping, and media server integration.
[Key Features]
- 🎬 Multi-Platform Batch Download: Auto-detect and download from Douyin, Bilibili, YouTube, Xiaohongshu, TikTok, Instagram, X (Twitter), NetEase Cloud Music, and more.
- 🔴 Live Stream Auto-Recording: Real-time monitoring of Douyin, Douyu, Bilibili, Huya, Xiaohongshu, YouTube, Migu, Kuaishou, NetEase CC, Twitch — auto-record streams with danmaku (bullet chat) sync, auto-transcode when stream ends.
- 🤖 AI Highlight Clipping: After recording, automatically extract highlight clips based on danmaku activity and sentiment analysis, with LLM-generated (e.g. DeepSeek) titles and summaries.
- 📺 Built-in Player & Timeline Replay: In-browser video player with exclusive seamless timeline replay of recorded live streams with synced danmaku display.
- ✈️ Telegram Integration: Receive commands via Telegram Bot, send media files up to 2GB directly to the bot for silent local storage.
- 🍿 Emby/Jellyfin Integration: Auto-generate standard NFO metadata and poster wall for a plug-and-play home theater experience.
- ⚡ High Performance: Built-in headless Chrome browser manager, automatic memory garbage collection, and Intel/AMD iGPU hardware-accelerated transcoding.
Arguments d'exécution
- Interface utilisateur Web
http://[IP]:[PORT:80]- Réseau
bridge- Coquille
bash- Privilégié
- false
- Paramètres supplémentaires
--cap-add PERFMON --memory=4g --memory-swap=4g
Configuration du modèle
容器内部服务端口为 80,请在此修改 Unraid 宿主机的外部访问端口。 / Internal container port is 80. Modify the external host port for Unraid access here.
- Cible
- 80
- Défaut
- 888
- Valeur
- 888
视频下载保存路径,建议映射到 NAS 的共享存储目录(如 /mnt/user/downloads/)。 / Video and media download directory. Map to a NAS shared storage path (e.g. /mnt/user/downloads/).
- Cible
- /app/downloads
数据库与全局配置路径,强烈建议映射到 SSD 缓存池(如 /mnt/user/appdata/easy-vdl/database)。 / Database and configuration directory. For best performance, map to an SSD cache pool (e.g. /mnt/user/appdata/easy-vdl/database).
- Cible
- /app/database
- Défaut
- /mnt/user/appdata/easy-vdl/database
- Valeur
- /mnt/user/appdata/easy-vdl/database
程序运行日志保存路径(如 /mnt/user/appdata/easy-vdl/logs)。 / Application log storage path (e.g. /mnt/user/appdata/easy-vdl/logs).
- Cible
- /app/logs
- Défaut
- /mnt/user/appdata/easy-vdl/logs
- Valeur
- /mnt/user/appdata/easy-vdl/logs
宿主机用户的 UID,通常设为你的管理员账户 UID 即可(默认 1000)。终端执行 id 命令查看。 / Host user UID. Default 1000 works in most cases; check with the id command.
- Défaut
- 1000
- Valeur
- 1000
宿主机用户组 GID,Unraid 默认为 100 (users),终端执行 id 命令查看。 / Host user group GID. Default is 100 (users group) on Unraid; check with the id command.
- Défaut
- 100
- Valeur
- 100
预设的管理员登录用户名。 / Default admin login username.
- Cible
- EASY_VDL_ADMIN_USERNAME
- Défaut
- admin
- Valeur
- admin
管理员登录密码,首次使用前必须设置。 / Admin login password. Must be set before first use.
- Cible
- EASY_VDL_ADMIN_PASSWORD
内部容器 Nginx 服务端口(默认 80),Bridge 模式下通常无需修改。 / Internal Nginx service port (default 80). Usually no need to change in Bridge mode.
- Cible
- EASY_VDL_PORT
- Défaut
- 80
- Valeur
- 80
系统运行的时区设置。 / System timezone setting.
- Cible
- TZ
- Défaut
- Asia/Shanghai
- Valeur
- Asia/Shanghai
Intel/AMD 核显硬件加速映射通道(仅限 x86 且拥有核显的机器)。 / Intel/AMD iGPU hardware acceleration device mapping (x86 with iGPU only).
- Cible
- /dev/dri
- Défaut
- /dev/dri
- Valeur
- /dev/dri
Catégories
Télécharger les statistiques
Détails
qq918652593/easy-vdl:latestExécutez Easy-VDL sur Unraid.
Easy-VDL est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.