Yes you would have to customize the theme a little. I had to do this with my theme i bought from them and still have options to do more. (I'm not a coder or a designer)
To determine if you want to purchase one, take a look at there tutorials first.
Here more themes to check out. Some are paid and some are free depending on the searching method you click on this site. http://www.wpzoom.com/wordpress-multimedia-themes/
Check out this site also. http://www.premiumwp.com/best-video-wordpress-themes/
Sometimes it takes a small investment to get the perfect theme for your blog. I could find a list of Free themes but most of them might not be multi-media type ones that i think is what you are looking for.