#!/bin/sh

# Load helper functions
source "$(dirname "$(rreadlink "$0")")/../lib/utils.sh"

if [ "$1" = "-h" ] || [ "$#" -lt "1" ]; then
    >&2 echo "Usage: $0 [-l] <video url>"
    exit 1
fi

quality=720

if [ "$1" = "-l" ]; then
    shift
    quality=360
fi

mpv --ytdl-format="bestvideo[height<=?$quality]+bestaudio/best" "$1" 2>&1 | grep 'ERROR:' | notify_err