Author: YTubePlayer
https://www.ytubeplayer.com/
Size: 6.44 MB
License: Freeware
Requires: Win XP/2003/08/Vista/Windows7

YTubePlayer is a desktop application that brings the YouTube experience to the comfort of your desktop.

https://www.ryanvm.net/forum/viewtopic.php?t=9599