Comment by ivanjermakov
3 months ago
I'm also not a fun of such overengineered programs, but using raw yt-dlp alone is not enough for replicating full workflow.
Your command is nice for downloading a single video (I also provide a url from clipboard via xclip), but archiving videos daily from a list of favorite channels would require a bit more scripting. Didn't manage to find anything both minimal and popular to link instead.
It doesn't download just a single video – it downloads all your liked videos with some reasonable sorting.
Put your favorite channels' and playlists' URLs into a text file and use the "-a file.txt" flag to batch download. Use "--dateafter {date of 3 days ago}" to download only the latest videos. Adapt as needed.