We are looking to create a video gallery and video section, does anyone have any good recommendations for software?

thanks