NewPipe
There is a very interesting Android app, NewPipe. It is not available from Play Store. But we can get it from F-Droid.
The best feature is that, we can play YouTube playlist on background! Yes, meaning we can build our best playlist, then play the songs using PipeWire in background. Moreover, it is ads free. I mean, thoroughly ads free.
youtube-dl and You-Get
youtube-dl is available in Arch Linux community repository. But it does not support some websites. So, it can be complemented with You-Get. Both are surprisingly useful command-line tools.
youtube-dl and Video DownloadHelper
Online video streaming is a very common activity for the current availability of the Internet service. Downloading the video from the web service such as YouTube is one of the common activities among the Internet users.
There are two powerful tools I am using for downloading these videos: youtube-dl and Video DownloadHelper.
youtube-dl is a command-line utility which allows to download various formats of the video available on the webpage; Video DownloadHelper offers similar feature as youtube-dl, yet it is a Firefox addon. Both tools support various websites, not only YouTube alone.
YouTube Center
If you watch YouTube frequently or occasionally, and you have not a very fast internet connection, YouTube Center surely is what you will like.
Quite a long time, I found that YouTube does not work like before. I cannot pause the video and wait downloading the video completely then only watch it. Now, the video will download a while then stop downloading. Besides that, navigate to different time frame will need to re-download the video. As a result, I cannot watch the video freely after downloading to the web browser.