VLC lets you download YouTube and other streaming videos with the right extensions. You can also use it to play a YouTube playlist.