youtube-dl - console video Downloader, which, despite its name, allows you to download videos from hundreds of web sites, can automatically extract audio supports loading playlists and download and embed subtitles in the video and much more.
*download videos from all web sites, which are supported youtube-dl
*support download multiple videos
*can automatically convert downloaded videos into audio (with the options of choosing the format and quality)
*support video Youtube DASH (it automatically downloads and image, and audio, and combines them; optionally, you can download or audio, or video)
*allows you to choose video format
*settings for Plastov: you can choose the first and last video in the playlist that you want to load, and maximum number of files that will be downloaded from playlist
*subtitles: you can download all available subtitles, capture them in a video, and choose the desired language for subtitles
*options for writing the description of the file, write to the preview of the file to disk, upload speed limit, minimum and maximum file size, and more
*support for installation of User-Agent, referrers, support login to download the video, support for proxy servers
*automatic download and update youtube-dl
*line support arguments that are sent to youtube-dl.
Here are some screenshots of some of the options available in Youtube-dlG:
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt update sudo apt install youtube-dlg