The first is how you organize them. With 10k videos, do you organize the files in some way?
Secondly, aside from this project, have you found a nice way to browse/watch these videos?
Thirdly, any chance you could throw your scripts up somewhere?
Pinchflat does all the renaming, metadata, and file structure as I configure.
I wish it supported other sites that yt-dlp supports, particularly Nebula but this is already a great start, and hopefully they'll add other sites eventually. It seems this has been discussed before.
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"' % urlI 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.