Yar is a self-hosted video archival application. It uses yt-dlp under the hood, allowing it to archive videos from any source accessible through it.
See the Wiki for more information about installation and usage.