Skip to content

Download live streams from Twitch and other livestreaming services.

License

Notifications You must be signed in to change notification settings

JMOrbegoso/streaming-video-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

streaming-video-downloader

Download live streams from Twitch and other livestreaming services


Bash badge Docker badge

Streaming-video-downloader is a tool to download live streams from services like Twitch, it monitors every 60 seconds for new livestreaming and start downloading them. Powered by Streamlink

🚀 Running

🐋 Run with Docker

version: '3.8'
services:
  streaming-video-downloader:
    container_name: 'streaming-video-downloader'
    image: 'ghcr.io/jmorbegoso/streaming-video-downloader:latest'
    restart: 'always'
    user: '1001:1001'
    environment:
      - 'TWITCH_CHANNELS=https://www.twitch.tv/twitch https://www.twitch.tv/xbox'
      - 'STREAM_QUALITY=best'
      - 'STREAM_OPTIONS=--twitch-disable-reruns --twitch-disable-ads'
    volumes:
      - '/etc/localtime:/etc/localtime:ro'
      - '~/downloads:/output:rw'

Environment variables

Variable Function
TWITCH_CHANNELS Declaration of the Twitch channels to monitorize (space separated).
STREAM_QUALITY Quality of the streams to download.
STREAM_OPTIONS Aditional Streamlink parameters.

🧑‍💻 Author

JMOrbegoso