The latest release of VLC (1.1) can play YouTube videos directly from a YouTube video URL, no need to download the video to your computer. Here is how to play YouTube video directly from VLC. Download and install the latest release of VLC Media player. Run the player and from the file menu select “Open Network Stream” [see screen shots below].
Paste the main YouTube URL (shown on your browser’s address bar) in to the ‘Please Enter a Network URL’ box [see screen shots below] and click play button.
By clicking the ‘Show more option’ [see screen shots below] you can increase the cache size of the stream, if the video freezes every few seconds.
The main advantage of this is that you can use VLC’s video and audio control (sharpness, brightness, color, contrast, etc) for the YouTube video. [via]