#!/bin/bash proto='yt://' url=$1 id=${url##$proto} #audiourl="$(youtube-dl -g -f 141/140 "$id")" #videourl="$(youtube-dl -g -f 138/264/137/136/135/134 "$id")" #vlc "$videourl" --input-slave "$audiourl" #mpv --no-cache --demuxer-lavf-o=fflags=+ignidx "$videourl" --audiofile "$audiourl" #mplayer "$videourl" -audiofile "$audiourl" # max 720p because youtube serves 1080p only via DASH (seperate audio/video streams) #urxvt -e bash -c "youtube-viewer -I \"http://youtube.com/watch?v=$id\"; sleep 5" smplayer "http://youtube.com/watch?v=$id" #smplayer $(youtube-dl -g ${id})