#!/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 # https://github.com/mpv-player/mpv/issues/4241 #mpv --ytdl-format="bestvideo[height<=?$quality]+bestaudio/best" "$@" 2>&1 | grep 'ERROR:' | notify_err mpv --ytdl-format="bestvideo[height<=?$quality][fps<=?30][vcodec!=?vp9]+bestaudio/best[height<=?$quality]" "$@" 2>&1 | grep 'ERROR:' | notify_err