#!/bin/bash
# Uber generic script to stream twitch easily.
# This pipes the output of ffmpeg to STDIN to be read by your favorite player.
# Copyright 2019 wicknix
#
echo "               ________ "
echo "              |        |"
echo "Twitch        |   | |  |"
echo "Play          |_  ____/ "
echo "                |/      "
echo " "
echo "Enter the 'live' Twitch channel you want to watch:"
read CHANNEL
echo "----"
echo "Choose desired stream quality:"
echo "160p"
echo "360p"
echo "480p"
echo "720p"
echo "----"
read QUALITY
echo "----"
#echo "Choose player:"
#echo "vlc" # VLC is the default
#echo "mplayer" # Not implemented yet
#echo "----"
#read PLAYER
#echo "----"
echo "Loading $CHANNEL @ $QUALITY ...."
youtube-dl -f $QUALITY -o - https://www.twitch.tv/$CHANNEL | /Applications/VLC.app/Contents/MacOS/VLC -