Wordpress is about the easiest to install and setup.
However, it depends on your site are you going to be the only one posting the videos? If you intend on building a community with membership profiles, I would investigate other options.
With Wordpress, you can still build a community type site with some plugins, but you'll soon figure out it takes a lot of effort to make it not feel like a wordpress site.