Free is Beautiful . .
These softwares are being USED by me and you may use them if you wish.
Well many people ask me if they could download the videos from youtube so that they can watch them when they are offline. The good news is there are many tools available for doing so.
Some of them are
written in python. If you are using firefox then there is great addon
There can be copyright issue with the video content downloaded from youtube hence it would be safe for you to use the downloaded video content for your own personal use.