Creating videos is a process that students enjoy because the final product is something that they can share with a potentially large audience. Teachers like video projects because students get engaged in developing and sharing their best work. See five ways students can share videos without using Youtube.
http://www.freetech4teachers.com/2015/03/fivedrop-ways-students-can-share-videos.html