You can easily download your own videos of youtube (or even your entire playlsits) through the application -+youtube-dl+- . You can install -+youtube-dl+- from repositories, even if it won't be updated as frequently as needed sometimes, to get sync with youtube way of working. Therefore, you are encouraged to install through the command-line:
{CODE(colors="shell" ln="1" caption="Commands in a terminal window")}
sudo apt update && sudo apt install youtube-dl # install programs from repos if you don't have them yet
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl # get latest version from developers site
sudo chmod a+rx /usr/local/bin/youtube-dl # fix permissions of the downloaded file
sudo youtube-dl -U # update your previous youtube-dl version
{CODE}
You can download your own youtube playlist with:
{CODE(colors="shell" ln="1")}
youtube-dl -cit "https://www.youtube.com/playlist?list=YOURPLAYLISTID" -o "%(title)s-%(id)s.%(ext)s"
{CODE}
Replace __YOURPLAYLISTID__ with your own YouTube playlist id (note it's not your youtube channel ID, but the youtube playlist id). You can get it from the url of a video when shown through it's own playlist. That url might look like:
* https://www.youtube.com/watch?v=guFSSJTjyZI&list=__PLM2ch5TKp0OdtMZeqCOJQw6BwJ19VDcj4__&index=2
* https://www.youtube.com/playlist?list=__PLM2ch5TKp0OdtMZeqCOJQw6BwJ19VDcj4__
Therefore, the playlist id is that part after __list=__ and before any ampersand (__&__) if any.
In this case: __PLM2ch5TKp0OdtMZeqCOJQw6BwJ19VDcj4__
Therefore, this would be the instruction in the command line:
{CODE(colors="shell" ln="1")}
youtube-dl -cit "https://www.youtube.com/playlist?list=PLM2ch5TKp0OdtMZeqCOJQw6BwJ19VDcj4" -o "%(title)s-%(id)s.%(ext)s"
{CODE}
Derived from:
* https://forum.peppermintos.com/index.php?topic=5303.0
There is a nice GUI called youtube-dlg, however, it doesn't seem to be updated as frequently as needed to keep it updated to latest youtube-dl changes (and therefore, with youtube changes).
You might try the GUI Download-DLG, in case it still works for you (if did for me months ago, but not currently, so I had to go to the command line to be able to fetch my own video playlist successfully{sign user="Xavi" datetime="2018-12-29T11:49:20+00:00"})
{CODE(colors="shell" ln="1")}
#sudo add-apt-repository ppa:nilarimogard/webupd8 # needed once for youtube-dlg
sudo apt update && sudo apt install youtube-dlg # install programs from repos if you don't have them yet
# refresh youtube-dl from the commands above so that you have the latest version installed
{CODE}
Derived from:
* http://www.webupd8.org/2014/03/multi-platform-youtube-dl-gui-youtube.html