{
  "slug": "bourraq-family-group-ad",
  "title": "Bourraq launch ad: the family group",
  "brand": "Bourraq",
  "unofficial": false,
  "prompt": "احنا حاليا عايزين نشتغل على فيديو تسويقي لبروك بس هي الفكرة كلها انه هيبقى موجه للمصريين العاميين للشعب بلهجة مصرية عامية سيمي فورمال فعايزين نشوف لو في ريبو زي كده هيقدر ينفعك انت واجي هتستخدم اجي ديليجيت عشان تجهز كل شيء بتاع الفيديو الوايت بورد وكل حاجة حتى الستايل ممكن تقترح عليا وانا ممكن برضو اقترح عليك من منترست وطبعا انت في الاخر اللي هتنشئ الفيديو ده بعد ما انا وافق على النصوص والمد... وكل حاجه في الفيديو بشكل عام لانه هيبقى فيديو اعلان لبروك عن ان بروك بقى موجود وكده يعني والناس تستخدمه وهكذا يعني حاجه شبه كده ويا ريت تتعلم من التطبيقات الكبيره محليا في مصر في نفس الفئه دي",
  "mode": "guided",
  "route": "video-production-studio (before Ice 0.2.0)",
  "film_type": "app launch ad",
  "size": "standard",
  "supplied": [
    {
      "kind": "brand material",
      "status": "complete",
      "filled_fields": [
        "logos",
        "mascot art",
        "app (emulator build)",
        "product truth sheet"
      ]
    }
  ],
  "questions": [
    {
      "question": "Download competitor ads from YouTube to watch them, not only read about them?",
      "answer": "Yes",
      "answered_by": "user"
    },
    {
      "question": "Which concept goes forward?",
      "answer": "Concept 5, the family group chat",
      "answered_by": "user"
    },
    {
      "question": "Real filming or realistic AI video for the live scenes?",
      "answer": "Realistic AI video",
      "answered_by": "user"
    },
    {
      "question": "Which platform gives the highest video quality on a Google AI Pro plan?",
      "answer": "Google Flow, Veo 3.1 Quality, driven by the agent in its own browser after the owner signed in",
      "answered_by": "user"
    },
    {
      "question": "Mixed Fast and Quality clips to save credits, or Quality for every clip?",
      "answer": "Quality for every clip, across two Pro accounts",
      "answered_by": "user"
    },
    {
      "question": "Delivery time line in the voiceover?",
      "answer": "\"في 30 دقيقة بس\"",
      "answered_by": "user"
    },
    {
      "question": "Who voices the narrator?",
      "answer": "The owner records the whole script in one take in ElevenLabs",
      "answered_by": "user"
    },
    {
      "question": "Music source?",
      "answer": "A free commercial Pixabay track picked by ear, plus HyperFrames and Mixkit sound effects",
      "answered_by": "user"
    }
  ],
  "stages": [
    {
      "id": "01",
      "name": "brief",
      "summary": "Research came first: competitor ads (Breadfast, Rabbit, talabat, Instashop, noon, Halan) downloaded and transcribed, a product truth sheet of real features and claims, and fresh screen recordings of the latest app build on an Android emulator.",
      "decisions": [
        {
          "decision": "Source of app screens",
          "options": [
            "Old test screenshots",
            "Fresh recordings of the latest build"
          ],
          "chosen": "Fresh recordings of the latest build",
          "reason": "The film shows the product working as it is today",
          "source": "product truth"
        }
      ],
      "artifacts": [
        {
          "path": "media/01-app-recordings.webp",
          "type": "image",
          "caption": "Real app recordings from the latest emulator build: search, categories, cart, checkout"
        }
      ],
      "critic": [],
      "minutes": null,
      "roles": [
        "researcher",
        "director"
      ]
    },
    {
      "id": "02",
      "name": "concept",
      "summary": "Five concepts with full scripts were written and shown on one board. The family WhatsApp-like group, where everyone is busy and Bourraq gets the groceries, went forward.",
      "decisions": [
        {
          "decision": "Concept",
          "options": [
            "Five concepts"
          ],
          "chosen": "The family group chat",
          "reason": "A problem every home in 6 October and Sheikh Zayed knows, told with a laugh",
          "source": "owner pick"
        }
      ],
      "artifacts": [],
      "critic": [],
      "minutes": null,
      "roles": [
        "director"
      ]
    },
    {
      "id": "03",
      "name": "script",
      "summary": "The voiceover follows Egyptian narrator ads: two short questions, the turn \"ولا يهمك\", one idea per line, the brand alone with air around it, the download line last. Cairo words only. Every line was timed to its frame.",
      "decisions": [],
      "artifacts": [],
      "critic": [],
      "minutes": null,
      "roles": [
        "director"
      ]
    },
    {
      "id": "04",
      "name": "storyboard",
      "summary": "Nine sketches on a board, a real OpenStreetMap map of 6 October and Sheikh Zayed, then a new story: the real world with the cartoon mascot acting inside it, in eleven shots.",
      "decisions": [
        {
          "decision": "World",
          "options": [
            "Flat motion graphics",
            "Real filming",
            "Realistic AI video with the cartoon mascot inside"
          ],
          "chosen": "Realistic AI video with the cartoon mascot inside",
          "reason": "Like the category leaders' live action, with a living mascot as the difference",
          "source": "owner pick"
        }
      ],
      "artifacts": [
        {
          "path": "media/04-sketches.webp",
          "type": "image",
          "caption": "The sketch board before the move to realistic shots"
        }
      ],
      "critic": [],
      "minutes": null,
      "roles": [
        "director"
      ]
    },
    {
      "id": "05",
      "name": "look",
      "summary": "Google Flow in the agent's in-app browser, after the owner signed in himself. Nano Banana Pro made 18 reference images and 11 start frames at 0 credits; faces appear only in the chat profile photos. Veo 3.1 Quality animated the frames, 100 credits per 8 s clip, each upscaled to 1080p for free.",
      "decisions": [
        {
          "decision": "Video model",
          "options": [
            "Veo 3.1 Fast",
            "Veo 3.1 Quality"
          ],
          "chosen": "Veo 3.1 Quality",
          "reason": "Quality first; a second Pro account covered retakes",
          "source": "owner pick"
        }
      ],
      "artifacts": [
        {
          "path": "media/05-flow-profile-photos.webp",
          "type": "image",
          "caption": "Chat profile photos, the only faces in the film (fictional people)"
        },
        {
          "path": "media/05-flow-hands-wardrobe.webp",
          "type": "image",
          "caption": "Hands and wardrobe references, one per character, attached to every frame"
        },
        {
          "path": "media/05-flow-start-frames.webp",
          "type": "image",
          "caption": "Start frames for the video clips"
        }
      ],
      "critic": [],
      "minutes": null,
      "roles": [
        "director",
        "generator"
      ]
    },
    {
      "id": "06",
      "name": "animatic",
      "summary": "The cut was reviewed live in HyperFrames Studio, scene by scene, instead of a separate animatic.",
      "decisions": [],
      "artifacts": [],
      "critic": [],
      "minutes": null,
      "roles": [
        "director"
      ]
    },
    {
      "id": "07",
      "name": "build",
      "summary": "Built in HyperFrames: the WhatsApp-like family chat in Bourraq colours, the official mascot animated by its parts (blinks, wink, brows, star), real app recordings in a drawn phone, the real map and the end card. The real logo and an Egyptian plate were tracked onto the AI footage, and every clip took one measured colour grade.",
      "decisions": [],
      "artifacts": [
        {
          "path": "media/07-logo-tracking.webp",
          "type": "image",
          "caption": "The real logo composited and tracked on the courier's box and jacket"
        },
        {
          "path": "media/07-ai-chat-recording.webp",
          "type": "image",
          "caption": "The real Bourraq AI chat recorded on the emulator in a fresh conversation"
        },
        {
          "path": "media/07-draft-v6.webp",
          "type": "image",
          "caption": "A draft contact sheet"
        }
      ],
      "critic": [],
      "minutes": null,
      "roles": [
        "director"
      ]
    },
    {
      "id": "08",
      "name": "sound",
      "summary": "The owner recorded the whole script in one take; it was cut at its silences and placed on the picture. One complete Pixabay track from its beginning, sound effects from HyperFrames and Mixkit, music ducked under the voice, master at -13.9 LUFS.",
      "decisions": [],
      "artifacts": [],
      "critic": [],
      "minutes": null,
      "roles": [
        "director",
        "sound"
      ]
    },
    {
      "id": "09",
      "name": "review",
      "summary": "Every AI take was checked frame by frame for faces, mirrors, readable screens, plates and impossible behaviour; scenes were paced to be read; the owner trimmed the timeline himself in Studio and his edits were kept.",
      "decisions": [],
      "artifacts": [],
      "critic": [],
      "minutes": null,
      "roles": [
        "director"
      ]
    },
    {
      "id": "10",
      "name": "deliver",
      "summary": "A 1080 review copy and a 4K master (2160x3840, CRF 10), 47.4 s, vertical. Every note of the run became a rule file for Bourraq customer marketing.",
      "decisions": [],
      "artifacts": [
        {
          "path": "media/10-final-frames.webp",
          "type": "image",
          "caption": "Frames from the final film"
        }
      ],
      "critic": [],
      "minutes": null,
      "roles": [
        "director"
      ]
    }
  ],
  "research": [
    {
      "question": "How do the category leaders in Egypt advertise?",
      "sources": [
        {
          "title": "Competitor ads downloaded and transcribed (Breadfast, Rabbit, talabat, Instashop, noon, Halan)",
          "url": "bourraq-assets/marketing/research/",
          "date": "2026-10-16",
          "accessed": "2026-10-16"
        }
      ]
    },
    {
      "question": "How to prompt realistic images and video",
      "sources": [
        {
          "title": "Ultimate prompting guide for Veo 3.1",
          "url": "https://cloud.google.com/blog/products/ai-machine-learning/ultimate-prompting-guide-for-veo-3-1",
          "date": "2026",
          "accessed": "2026-10-17"
        },
        {
          "title": "Ultimate prompting guide for Nano Banana",
          "url": "https://cloud.google.com/blog/products/ai-machine-learning/ultimate-prompting-guide-for-nano-banana",
          "date": "2026",
          "accessed": "2026-10-17"
        },
        {
          "title": "Flow help: credits",
          "url": "https://support.google.com/flow/answer/16526234?hl=en",
          "date": "2026",
          "accessed": "2026-10-17"
        }
      ]
    }
  ],
  "gates": [
    {
      "name": "Faces",
      "result": "pass",
      "value": "no face in any scene; faces only in chat profile photos",
      "threshold": ""
    },
    {
      "name": "Readable screens and plates",
      "result": "pass",
      "value": "no hallucinated text on phones; plates Egyptian and unreadable",
      "threshold": ""
    },
    {
      "name": "Loudness",
      "result": "pass",
      "value": "-13.9 LUFS, -1.2 dBTP",
      "threshold": "-14 LUFS, about -1.5 dBTP"
    },
    {
      "name": "HyperFrames check",
      "result": "pass",
      "value": "0 errors",
      "threshold": ""
    }
  ],
  "versions": [
    {
      "language": "ar",
      "aspect": "9:16",
      "seconds": 47.4,
      "file": "final/bourraq-family-group_9x16_47s_4k_master.mp4"
    }
  ],
  "metrics": {
    "loudness_lufs": -13.9,
    "true_peak_dbtp": -1.2,
    "fps": 30,
    "resolution": "1080 x 1920",
    "flow_credits": 1600,
    "flow_clips": 16
  },
  "credits": [
    "Music: \"Funk\" by prettyjohn1, Pixabay (free commercial use)",
    "Sound effects: HyperFrames bundled set and Mixkit",
    "Voice: the owner's own take, ElevenLabs voice \"Mahmoud Soliman - Egyptian Story\" on eleven_v4",
    "Map data: OpenStreetMap contributors",
    "AI images and video: Google Flow (Nano Banana Pro, Veo 3.1 Quality)"
  ],
  "tools": [
    "HyperFrames 0.8.169",
    "Google Flow",
    "OpenCV",
    "ffmpeg",
    "Whisper",
    "Android emulator"
  ],
  "notes": [
    {
      "field": "all",
      "note": "Not an Ice export. This ad was made on 16 to 19 Oct 2026 with the owner's video-production-studio skill, before Ice Motion Director 0.2.0 (26 Oct 2026); its lessons went into Ice. This file was written by hand from the session transcripts, in the export's schema."
    },
    {
      "field": "stages[].minutes",
      "note": "not recorded per stage; the total time is in the listing's production block"
    }
  ],
  "exported": {
    "media": true,
    "ffmpeg": true,
    "at": "2026-11-02T00:00:00.000Z"
  }
}