You can play YouTube videos directly within the interface without needing a web browser.
Choose one of the provided download links (US or EU mirrors) for the fastest speed. Run the Installer: Once downloaded, open the .exe file.
During setup, the Codec Manager will pop up. It is highly recommended to let it install the missing codecs it finds to ensure all video formats work perfectly.