vidlp is a robust video downloader, constructed on the yt-dlp library, It enables you to download videos from a variety of platforms.
docker run --name vidlp -d --restart unless-stopped -e 'HOST=0.0.0.0' -p 3003:3003 sunls24/vidlp
Some platforms require cookies to download clearer videos. Look here.
touch cookies.txt
docker run --name vidlp -d --restart unless-stopped -e 'HOST=0.0.0.0' -v $(pwd)/cookies.txt:/yt-dlp/cokoies.txt -p 3003:3003 sunls24/vidlp
The same requires cookies.txt
version: '3.0'
services:
vidlp:
container_name: vidlp
image: sunls24/vidlp:latest
network_mode: host
restart: unless-stopped
volumes:
- ./cookies.txt:/yt-dlp/cookies.txt:rw
dl.example.com {
reverse_proxy 127.0.0.1:3003
}
- Douyin / TikTok
- Youtube
- BiliBili
- More (Should be supported, no filter format and tested)