I'm backing up my Youtube favorites locally since 2018, so far 10k videos. I might try to use this because seems like would be a fun way to play them in the background on a second monitor.
replies(3):
This is the command that the daemon runs to request 720p, for example:
command = 'yt-dlp --write-info-json -f "bv*[height<=720]+ba" --output "out.%%(ext)s" --merge-output-format mp4 "%s"' % url
I just parse the URLs from the liked playlist every couple of days with a Chrome extension then simply run the app.
yt-dlp would work automatically too with logins but I'm always too nervous that Google would just straight up ban my account for whatever reasons. So I rather do it in a more manual way.
Also when I'm in NewPipe on the phone I can go to a video and share the URL to an app that forwards it to the web service.