/docker-youtube-dl

Primary LanguageDockerfileOtherNOASSERTION

docker-youtube-dl

Build

docker-compose build

configure

Set mediaserver (output) path

cp docker.env.dist docker.env
$EDITOR docker.env

Usage

youtube-dl

docker-compose run --rm --entrypoint bash s -exc \
    "mkdir -p /mediaserver/videos/x && cd /mediaserver/videos/x \
    && youtube-dl -cit 'https://www.youtube.com/watch?v=x'"

streamlink

docker-compose run --rm --entrypoint bash s -exc \
    "mkdir -p /mediaserver/videos/x && cd /mediaserver/videos/x \
    && streamlink --hls-live-restart -o 'outfile' 'url' best"