#!/usr/bin/env bash
 
-url=$(grep -Eo '^https?://www.youtube.com/watch\?v=[[:alnum:]]{11}' </dev/stdin)
+urls=( $(grep -Eo '^https?://www.youtube.com/watch\?v=[[:alnum:]_-]{11}' </dev/stdin) )
 
-if youtube-dl -qs "$url"; then
-    mpv --no-terminal "$url" &
+if youtube-dl -qs "${urls[@]}"; then
+    mpv --no-terminal "${urls[@]}" &
 else
     exit $?
 fi