The best way is to use Jihosoft
4K Video Downloader, it is a professional YouTube video downloader, suitable for Windows 10, 8, 7, 2000, XP, Vista and Mac operating systems, supporting 100+ video sharing platforms like YouTube, Facebook, Instagram, Twitter, Reddit, Twitch, Vimeo, etc. With it, you can quickly download 60FPS, 4K & 8K UHD, and 360° VR videos from YouTube and other websites. In addition to downloading a single video, it also supports batch downloads, allowing you to
download an entire YouTube playlist or channel at once. While downloading the video, you can also get the cover of the video and its own, system translated or automatically generated subtitles.
How to Download YouTube Videos on Mac (Tutorial)
How to Use Jihosoft 4K Video Downloader - User Guide