#!/bin/rc # yt/v - play a youtube video # usage: yt/v videoid # requires: # - nvi (https://git.sr.ht/~ft/nvi) # - treason (https://git.sr.ht/~ft/treason) # # bugs: no, it's great if(! ~ $#* 1){ echo 'usage: yt/v videoid' exit usage } # easiest way, low quality nvi -V 18 -v /tmp/vid.mp4 $"1 \ && treason /tmp/vid.mp4 \ && rm /tmp/vid.mp4 # best possible quality #nvi -a /tmp/audio -v /tmp/video $"1 \ # && treason -a /tmp/audio /tmp/video \ # && rm /tmp/audio /tmp/video