aboutsummaryrefslogtreecommitdiff
path: root/src/watch_command.sh
blob: 0d4226705dc11bd4a286184b008f7d9b112bc687 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
PLAYER="$(get "/stream/$(get "/episodes/${args[id]}" |
	jq -r ".[] | .id" |
	head -n 1 |
	sed -E 's/-episode-[0-9]+$//')-episode-1" | jq -r ".plyr.default")"

if [[ -n "${args[--browser]}" ]]; then
	xdg-open "${PLAYER}"
else
	"${args[--player]}" "$(echo "${PLAYER}" |
		sed -E 's/.*#//' |
		base64 --decode)"
fi