As far as I am concern that youtube is an excellent facility to show any kind of videos from the Internet. One can eaisly down load you tube converter and down loader from the Internet.