Thanksgiving pie pre-orders: three 8-second Omni clips for $3.00

A bakery can make three 8-second 720p pie clips from product photos for $3.00 on Sume (Gemini Omni Flash 1.1 at $1.00 each) before Thanksgiving, Nov 26.

5 min readSume
All posts

Three clips of 8 seconds at 720p cost $3.00 on Sume. Gemini Omni Flash 1.1 lists $0.10 per second at 720p, Sume bills list times 1.25, and each 8-second job is $1.00. Thanksgiving is Thursday November 26, 2026, so a pre-order window of a week gives you time to post one clip per product and a reminder.

The clips animate your own photos. Use a photo of the real pie as the first frame, so that customers get what the clip shows.

Three clips, three jobs

Each clip does one thing for a pre-order post. Prompts describe motion and light, not new ingredients.

Pie pre-order clip plan, Sume Omni 720p (read 2026-10-13)
ClipFirst frameMotionCost
Whole pieTop-down pie photoSlow camera push-in, steam rising$1.00
SliceCut slice on a plateFork lifts the slice, close-up$1.00
PickupBox tied with stringBox is lifted and set on a counter$1.00

Submit the first-frame image jobs

Omni accepts 3 to 10 seconds, with 16:9 or 9:16, and its audio is native and always on, so ask for a quiet kitchen sound rather than music. The first frame goes in frame_images with frame_type first_frame.

import asyncio, os
import httpx

PIES = {"whole": "https://example.com/pie-whole.jpg",
        "slice": "https://example.com/pie-slice.jpg",
        "pickup": "https://example.com/pie-box.jpg"}

async def main():
    headers = {"Authorization": f"Bearer {os.environ['SUME_API_KEY']}"}
    async with httpx.AsyncClient(headers=headers, timeout=60) as c:
        for name, url in PIES.items():
            r = await c.post("https://api.sume.com/v1/videos",
                headers={"Idempotency-Key": f"pie-preorder-{name}"},
                json={"model": "gemini-omni-flash-1.1", "duration": 8,
                      "resolution": "720p", "aspect_ratio": "9:16",
                      "prompt": f"Gentle motion, warm kitchen light, quiet room sound. {name}.",
                      "frame_images": [{"type": "image_url", "image_url": {"url": url},
                                        "frame_type": "first_frame"}]})
            r.raise_for_status()
            print(name, r.json()["id"])

asyncio.run(main())

What to add yourself

Add the pre-order deadline, price and pickup time as captions, with Video captions cues. The captions carry the facts that must be right. Then post one clip a day from the Monday before.

If a clip shows a different decoration, a different crust or extra toppings, re-roll it for another $1.00 or choose another take. Never post a pie that differs from what you bake.

  • Budget $6.00 for three clips and three re-rolls.
  • Keep the original photos for the order page.
  • Mention allergens in the caption, not in the clip.

Related posts

More in Use cases

All Use cases posts

Written by Sume