EDpuzzle is a great site that lets you upload existing videos, edit them, add multiple choice and open ended questions, and track student progress. And... it's free!
Here's an example of an EDpuzzle video, as the students would see it:
Check out the resources below to get started using EDpuzzle.
Here are some of the videos you can find on the EDpuzzle channel: