Downloading is
an option, though there are of course numerous others:
- You can stream directly. I do this via a bash function for cases where mpv itself doesn't play a video (for reasons I've been unable to / not had the spoons to track down):
ytmpv () { yt-dlp -o - -f bestaudio "$1" | mpv - ; }
- You can use ytdlp as a front-end to other tools, and in fact if you peek under the bonnet you'll find that many YouTube / video streaming tools are in fact using yt-dlp as their access mechanism.
- There are times when downloading a video is the only way to be assured that you'll have access to content in the future, or when offline. Note that when YouTube removes content it also removes all metadata associated with that content, including title, description, and the account which had posted it.