ytdl.el is an Emacs-based interface for youtube-dl, written in emacs-lisp. youtube-dl is a command-line program to download videos from YouTube and a few more sites. More information at https://yt-dl.org. youtube-dl supports many more sites: PeerTube, BBC, IMDB, InternetVideoArchive (non-exhaustive list) * Setup Add "(require 'ytdl)" to your "init.el" file. Further customization can be found in the documentation online.