Not sure how directly related, but I've been using Pyro to build my own video gallery site.
Here's an example site that I built
I watch a lot of swimming videos and it's hard to curate and collect them all in one single place. Pyro has features that let me do that. But it also lets you upload videos directly.