I have a flask app with a bunch of home utilities I’ve written and one of them is a wrapper around yt-dlp that takes a URL and saves it to a Plex library location.
Then there’s a bookmarklet I use from desktop Firefox when I’m on a youtube (or other) video page that sends the current URL to that endpoint.
Also I can “share” any video URL on my phone to this web service, and I use that all the time from Newpipe when I want to watch something on my TV instead of on the phone.
I have a flask app with a bunch of home utilities I’ve written and one of them is a wrapper around yt-dlp that takes a URL and saves it to a Plex library location.
Then there’s a bookmarklet I use from desktop Firefox when I’m on a youtube (or other) video page that sends the current URL to that endpoint.
Also I can “share” any video URL on my phone to this web service, and I use that all the time from Newpipe when I want to watch something on my TV instead of on the phone.