summaryrefslogtreecommitdiff
path: root/yts
diff options
context:
space:
mode:
Diffstat (limited to 'yts')
-rwxr-xr-xyts4
1 files changed, 2 insertions, 2 deletions
diff --git a/yts b/yts
index 7864a80..6c6a3d3 100755
--- a/yts
+++ b/yts
@@ -1,7 +1,7 @@
#!/bin/sh
query=$(printf "" | dmenu -p "Search: " | sed 's/\ /+/g' )
-videos=$(curl -sL "https://www.youtube.com/results?search_query=${query}" | sed 's/},{/\n/g' | sed -nE 'N;N; s@.*\"videoRenderer\":\{\"videoId\":\"(.{11})\".*\"title\":\{\"runs\":\[\{\"text\":\"(.{1,100})\"\}\],.*@www.youtube.com/watch?v=\1 | \2@p')
+videos=$(curl -sL "https://www.youtube.com/results?search_query=${query}" | sed 's/},{/\n/g' | sed -nE 'N;N; s@.*\"videoRenderer\":\{\"videoId\":\"(.{11})\".*\"title\":\{\"runs\":\[\{\"text\":\"(.{1,100})\"\}\],.*@https://www.youtube.com/watch?v=\1 | \2@p')
url=$(printf "%s" "${videos}" | dmenu -i -l 15)
[ -z "${url}" ] && exit
-${BROWSER} "$(printf "%s" "${url}" | grep -Po '^.{35}')"
+${BROWSER} "$(printf "%s" "${url}" | cut -d' ' -f1)"