Open the URL in VLC, then in video info the actual video file will be listed. Paste that into your browser of choice and Save As.
I brought up YouTube, clicked on sample video, dragged it into VLC where it displayed.
There is no "video info" in latest VLC download, there is >tools>media info, which at the very bottom yields location:
I copied pasted that URL in location: (https://r2---sn-bg5oqxjvh-xa2e.googlevideo.com . . . . . ) into Firefox and it would not resolve.
For my use case, it still works fine. Once it stops working I can look for an alternative, I guess.
$ annie https://www.youtube.com/watch?v=dQw4w9WgXcQ
Site: YouTube youtube.com
Title: Rick Astley - Never Gonna Give You Up (Video)
It seems there's even an issue for it: https://github.com/iawia002/annie/issues/811 but there doesn't seem to be any comment on whether the project's maintainers agree`youtube-dl` requires constant maintenance as websites change. So yes, it’s going to stop working if development halts, one site breaking at a time.
uGet is not flawless, there have been some instances where the audio of a downloaded video does not work. The default resolution downloaded is 360p, this can change this in the settings.
I just want to understand what are the use cases for this.
It wasn't hard to whip up a cli wrapper for NewPipeExtractor which I am already using on my phone for Youtube via Newpipe.
It is pretty limited currently, but sufficient for my purposes.
It's a bit sketchy but the 'LinkGrabber' feature is great for downloading anything from anywhere.
The Internet Interprets Censorship As Damage And Routes Around It.