I don't have a whole site, but i do have something similar to what you speak of. a flash fart gallery i made.
Its an animated gallery, on the left is a list of thumbnails, in the mainframe on the right is just a big picture. underneath it are fwd and backwd buttons. so you can go back and forth between models. click the thumbnail and the model animates in, and there's a caption. click the model and she farts. the farts are animated with Flint particle system in flash. I was too lazy so i only got two models into it before i stopped updating.
The idea was good and it worked but it was just an exercise i did for the hell of it. after having it, i only ended up loading 2 models, renee, and some random one. it took too long to update. yes, i did make an admin section where you "choose how her farts come out" - and such a phrase is much easier said than done.
AFTER all the php/mySQL, actionscript, ajax programming was done. I have an update interface that involves no programming. even still - Here's all the crap necessary to make a quality animated fart gallery:
1)screenshot the video, or get a picture of the model.
2)extract the fart audio and make an .mp3 of it
3)mask the model from the background - its just bettr if there's a consistent background. make 2 images, one transparent .png, for a top layer, and a jpg for the bottom layer: photoshop
4)go to admin and upload both images to the gallery
5)once presented with the image you have to make the fart. upload the mp3 to the gallery.
6)anything onscreen uses x,y coordinates - so you have to enter the coordinates of the source of the fart onscreen(the butt of the image), trial and error here unless someone wants to write me a script that captures click coordinates and plug it in. i could do it but time restraint.
7)the size of the fart - the visual fume is actually a puff of Flint Particles(flint is a flash class) - so you have to specify the minimum and maximum timespans they will remain before fading off. you also have to specify the number of particles, a small number makes a small puff, a large number makes a big puff.
8)the outer radius they will travel to before disappearing, and the inner radius they are allowed to disappear within. also specify the minimum angle, and the maximum angle of the fart puff - this depends on the direction the ass is aiming
9)the length of the fart - in seconds
10)the caption below. i'd imagine we'd at least link to the source if possible to give credit where it is due.
so it takes like 15-20 minutes just to update, and thats using a web interface and absolutely no programming or design(other than masking the model) involved.
Its possible, but it ain't easy if you want it quality. if there is any such thing as a quality fart gallery.
I can upload it if anyone cares to see.
screenshots :
http://www.gluteusmaximalism.com/imgs/scrn1.jpg
http://www.gluteusmaximalism.com/imgs/scrn2.jpg