Another kinda NSFW post, at least the audio on the video is.
I don’t know how a sane person could keep up with all this stuff. AI Video generation is now almost mature, I couldn’t have imagined a progress this fast.
I didn’t bother with hundred of generations, I stopped with the decent enough stuff and in a few hours this is the final result:
You can watch it on Youtube, if you prefer: Click this link!
As bonus:
This post will not be an exact guide, mostly a collection of what happened in my mind, tips and steps it took to make this fake ad.
I wanted to try AI video gen, but I needed a project and my reader know I love meme projects. My starting idea in this case was the Taste the peaness meme, the double entendre is great. Once I realized I could make a beverage called Pea Pea and use “Taste the peaness” as slogan, it became overfilled with double entendres that worked in English and Italian, too.
I know explained jokes stop being fun, but not all my readers know Italian and Italians ranks among the worst in Europe for English knowledge.
“PeePee” is an English word for “penis” and “urine”.
“Pipì” is the Italian word for “urine”.
“Peaness” sound pretty much like “penis” and “Taste the peaness!” is the euphemism that started this post.
“Pisello” is the Italian word for “pea”, but it’s also used for “penis”. “Taste the peaness” can translate to “Assaggia/Assapora il pisello” and can hold the same double meaning in both languages.
I started imaging a wine bottle with piss, a jug, etc. In the end I settled for a soda can called Pea Pea Soda.
Now for the video part, there were a few options local and online. Besides a few product shots, ads are often random nonsense. For local generation I was looking into HunYuan, again from the Chinese tech Alibaba, but at the time of writing it does not have any image to video support for the product shots. I tried using it for random shots, it was good at understanding the prompt but not so great in execution. For example hands, hardest part for any AI, were total garbage.
End the end decided for KlingAI, which is paid but has a few free credits, it does have a new feature called Elements where you put multiple images and you get a video combining images and your prompt. It’s cool it works like magic, or at least for an idiot like me it does look like actual magic.
I liked this feature so much that I decided that the right workflow was: Generate a Flux image and then use KlingAI to animate that. It worked great: Flux gave me all the random nonsense I asked for and Kling had no troubles adding an animation to that. A soda pouring, people smiling, people dancing in a yellowish rain, a clown holding a glass of soda, a camera pan out. As you saw, I ended up with an handful of good enough videos, a few common errors, like hands flickering or the soda being in the glass before actually pouring. Harold video is great in artefacts: there’s hands flicker, oddly shaped reading glasses, a mug/vase/coat hanger/lamp thing that appear out of nowhere. But until you read this part you didn’t see it and you had to scroll back, didn’t you?
The “Assapora il pisello” writing at the end is a simple edit to make with any graphics or video editor, but I ended up asking Flux to make an underline handwritten text and it was great. It was green text on white background and I had to remove the white background. I probably spent more time doing it this way, but using AI was the point.
For the product name and the Italian translation “Assapora il pisello” any modern text to speech program would have worked, I used Eleven Labs, found a deep Italian voice and that’s it.
The ad to be an ad needed a short tune or jingle, in this case I used Suno. The prompt was a simple “80s 90s ad jingle” with the lyrics being only “Taste the peaness!”. I cut it in Audacity and added a fade in at the start, oh god, a manual edit on AI stuff, what kind of monster am I?
For putting together the video clip we don’t currently have an AI enabled video editor. Given the speed of this kind shit comes out lately, we could have one next month. I had to do it the old and hard way but I wasted maybe 10 minutes in OpenShot to sort the clips and add the audio and the result is what you saw at the start of the post.