How to Create Viral BTS "Selfie with Celebrity" AI Videos (Step-by-Step)

Zero Luon 16 days ago

If you haven’t been living under a rock lately, you’ve probably seen the trend taking over X (Twitter), Reddit, and TikTok: hyper-realistic AI videos of people taking selfies with celebrities on famous movie sets.

Image

These videos are generating millions of views. In fact, after I posted my own version on social media, I landed a paying client within 24 hours who wanted something similar.

If you want to create your own "Selfie with Celebrity" videos and go viral, then this tutorial is for you!

Image

I have developed the perfect prompt and workflow to achieve this look, and I’m sharing it all below. In this tutorial, I will walk you through the process step-by-step and teach you how to avoid common AI glitches—like characters disappearing or glitching out.

Here is how to make them.


Step 1: Create the Base Images

For this step, you need a tool that supports Nano Banana Pro.

First, we need to generate a specific prompt for the movie scene you have in mind. Go to ChatGPT (or your preferred LLM) and use the following command to format your request:

Instruction for ChatGPT: Please change the following prompt for Movie [INSERT MOVIE NAME] and Celebrity [INSERT CELEB OR CHARACTER NAME]:

{
  "task": "edit_image",
  "scene_description": {
    "camera_perspective": "third_person",
    "action": "person taking a selfie with celebrity",
    "original_person": {
      "identity": "the person from the input image",
      "pose": "same outfit and facial expression as original photo",
      "text on the phone case": "x@zerolu_eth"
    },
    "celebrity": {
      "name": "Wu Jing",
      "appearance": "dressed in a UEG astronaut flight suit from The Wandering Earth 2",
      "position": "standing next to original person, smiling naturally and gesturing for the selfie"
    },
    "movie_scene": {
      "name": "The Wandering Earth 2",
      "location": "Inside the UEG Space Elevator station, futuristic industrial sci-fi background with massive mechanical structures"
    }
  },
  "visual_style": {
    "realism": "photorealistic, cinematic film quality",
    "lighting": "cool-toned sci-fi lighting with dramatic highlights and shadows, matching the movie's atmosphere",
    "shadows": "natural and consistent with the high-tech environment",
    "depth_and_scale": "accurate depth of field, showing the vastness of the space station in the background"
  },
  "result_description": "A natural, cinematic third-person photo showing the original person and Wu Jing (as Liu Peiqiang) inside the Space Elevator from The Wandering Earth 2, capturing the moment of their selfie from a bystander's perspective."
}

Note: The AI will modify the JSON above to fit the exact movie and character you requested.

Generating the Image

  1. Head to an AI generator: I personally use nanobananaproprompts.com (you can create two pro images for free), but feel free to use any interface that supports the Nano Banana Pro model.
  2. Upload your photo: For the best results, use a photo of yourself that shows your upper body with a clear, unoccluded face.
Image
  1. Enter the prompt: Paste the code you got from ChatGPT.
  2. Generate: Hit the button. After about a minute, you will have a realistic selfie with the celebrity. Repeat this process until you have 6–10 high-quality selfies that you are happy with. You will need these for the different scenes in your video.
Image

Step 2: Animate the Transitions

Now we need to turn these static images into a video. For this, go to an AI video model website. I recommend Flow from Google (Veo3) for the highest quality, but Pollo AI is a great alternative that offers free credits to new users.

Image

Locate the "Frame to Frame" feature. You will upload two different selfies: one as the Start Frame and one as the End Frame.

You have two style options for the movement between frames:

Option A: The "Running" Transition

Use this prompt if you want the character to run from one set to another:

{
  "task": "image_to_video",
  "video_description": {
    "narrative": "A single, continuous long shot with no cuts or transitions. The person begins by posing for a selfie on the first movie set, then immediately turns and runs across the studio floor. The camera follows closely behind them as they navigate through the busy backstage area, weaving past moving equipment and active crew members. Without any scene breaks, the person arrives at the second movie set on the other side of the studio and stops to take a final selfie.",
    "scene_elements": [
      "start: the person takes a selfie on a brightly lit period-drama set",
      "middle: a single-take tracking shot following the person as they run through the dark backstage corridors, passing cables, lighting rigs, and crew members pushing equipment carts",
      "end: the person reaches a futuristic sci-fi set at the end of the studio and takes another selfie with the new crew in the background"
    ],
    "camera_motion": "continuous long take, one-shot tracking, smooth follow-cam following the person's back, no cuts, no transitions, fluid movement through the environment",
    "environment_details": "a massive interconnected movie studio, visible cables on the floor, bustling crew (gaffers, PAs, makeup artists), high-end cinematic lighting equipment, contrast between the two distinct set designs",
    "style": "photorealistic, cinematic 'oner' style, handheld but stable motion, naturalistic studio lighting"
  }
}

Option B: The "Smooth Pan" Transition

Use this prompt if you want a seamless lateral camera move:

**[0s-3s]:** The scene begins with the **protagonist** and the first celebrity taking a selfie. They are gently smiling as they adjust the phone angle together. They do not talk.
**[3s-6s]:** The first celebrity stay in place. The camera performs a smooth, continuous lateral pan to the right, moving parallel to the **protagonist** as the **protagonist** slowly walks to the next location.
**[6s-8s]:** The panning camera reveals another celebrity standing nearby. The **protagonist greets** the celebrity and makes a pose together as they snap the second selfie. They gently smile and don’t talk.

💡 Pro Tip: Fixing Character Glitches

Image

If there are multiple people in your selfie, you might notice errors where one person morphs into another during the transition. This happens because the AI gets confused about which character is which.

To fix this, add detailed descriptions regarding clothing and age for the character in the prompt. This helps the AI maintain consistency.

Example of a detailed prompt:

**[0s-3s]:** The scene begins with the **protagonist (wearing a pair of glasses)** and the first two celebrities (**both wearing suits**) taking a selfie. They are gently smiling as they adjust the phone angle together. They do not talk.
**[3s-6s]:** The first two celebrities stay in place. The camera performs a smooth, continuous lateral pan to the right, moving parallel to the **protagonist** as the **protagonist** slowly walks to the next location.
**[6s-8s]:** The panning camera reveals another celebrity (**wearing a suit**) standing nearby. The **protagonist greets** the celebrity and poses together as they snap the second selfie. They gently smile and don’t talk.

SPONSOR

Tired of watermarks on your Sora2 videos? Remove them in one click with thesorawatermarkremover.com. They offer the best quality and lowest price on the market. Try it for free today!

Image

Step 3: Final Editing

Once you have generated your video clips, bring them into an editing software like CapCut to stitch them together.

  • Sequencing: Arrange your clips to tell a story (e.g., running from a Harry Potter set to a Star Wars set).
  • Effects: Add a "camera flash" effect at the moment the selfie is taken to sell the realism.
  • Sound: Add background studio noise or camera shutter sounds.

That’s it! You now have a viral-ready video.

You can check out these two videos for inspiration:


Enjoyed this tutorial? If you want more high-quality AI workflows and guides like this, make sure to subscribe to my Substack at zerolu.substack.com.

How to Create Viral BTS "Selfie with Celebrity" AI Videos (Step-by-Step)