Spotify: koncept reklamy
Jak video vzniklo s Ice Motion Director, od promptu po předání.
Neoficiální koncept, bez vazby na Spotify
Video
Prompt
Udělej reklamu pro Spotify, dlouhou od 35 sekund do minuty, v arabské a anglické verzi.
Zobrazit originál přesně tak, jak byl napsán (arabština)
Přeloženo z jazyka: arabština.
اعمل إعلان لسبوتيفاي، مدته من 35 ثانية لدقيقة، ونسخة عربي ونسخة إنجليزي.
- Druh videa
- Image video
- Workflow
film- Průběh
- Jeden prompt (auto)
- Rozsah
- Standard
- Zveřejněno
- 21. října 2026
Předáno
- angličtina, 16:9, 0:35
Jak vzniklo
- Agent
- Claude Code 2.1.303 (desktop app)
- Model
- claude-opus-5-5
- Effort
- xhigh
- Subagenti
- A director session, research agents, concept and stage critics, rework and verify critics, picture and sound critics, a cold viewer for the clarity read, the stage approver and a sound designer
- Vytvořeno
- 20. října 2026 až 21. října 2026
- Od zadání po předání
- 31 h 36 min
- Aktivní práce
- 15 h 43 min
- Tokeny
- celkem 1,3 mld., z toho výstup 3,6 mil.
- Cena přes API
- 565,98 US$
Vzniklo v rámci předplatného Claude Code, takže se žádný token neplatil. Cena přes API je to, kolik by stály tytéž tokeny podle ceníku API společnosti Anthropic k 31. října 2026 (stránka s cenami Claude API), se stejným cachováním promptů. Od zadání po předání se počítá od prvního promptu po předané video; aktivní práce nezahrnuje čekání na odpovědi ani pauzy kvůli limitům použití. Práce po předání, například export případové studie a překlady webu, se nepočítá.
Cesta k výsledku
Běh tak, jak proběhl, krok za krokem, od zadání po předání, podle jeho vlastních hodin.
Prompt
Jeden řádek v noci: reklama pro Spotify, 35 sekund až minuta, arabsky a anglicky. Zadavatel šel spát a řekl, ať se běh kvůli otázkám nezastavuje, takže běžel plně automaticky a každé rozhodnutí bylo podložené rešerší a zaznamenané s důvodem a zdrojem.
Draft 3
První pohled na práci. Agent sám označil svá slabá místa: posledních 8 sekund bylo statických a prázdných, karta s nejlepším výsledkem byla šedá zástupná a mix nebyl hotový. Zadavatel schválil look a zúžil rozsah ze šesti verzí na jednu: anglicky, 16:9, kompletní.
Draft 14
Černá závěrečná karta s oficiálním logem, které dopadne na poslední úder v 33,5 sekundy. Zadavatel si zvuk poslechl a schválil ho. Finální render v 1920 x 1080, poslední kolo kontroly, předání a tato případová studie.
Na co se Ice ptal
Vlastnictví značky a materiál
b) nejsem značka: neoficiální koncept (výchozí, uživatel řekl neptej se)
Doporučená výchozí volba
Zdroj hlasu
a) všechna slova v obraze, vede hudba (výchozí, žádný povolený zdroj hlasu)
Doporučená výchozí volba
Představa obrazu
a) navrhnout nápady (výchozí)
Doporučená výchozí volba
Platforma
YouTube a feedy sítí plus stránka galerie (rozhodnutí D-06)
Doporučená výchozí volba
Co bylo dodáno
Briefčástečný
Doplněno: cíl, publikum, platforma a poměr stran, sdělení, výzva k akci, povinný obsah, chybí komerční použití
Brand kit (jen loga)částečný
Doplněno: paleta s rolemi, chybí písma a styl obrazu (doplnil ice-assets z vlastního webu a pravidel Spotify)
Workflow, fáze po fázi
Všech deset fází od briefu po předání: co každá rozhodla a proč, co vytvořila, kola kritiků a role, které na ní pracovaly.
Fáze 01, Brief
Roleuživatelschvalovatelkritikrešeršista
Intake, rešerše R-01 až R-08, compliance, list pravdy, materiál značky; schvalovatel PASS na druhý průchod (ice/review/stages/01-approver.md)
Rozhodnutí
D-01 Ptát se, nebo neptat ve fázi 01
- AVybráno
- - A: Neposílat žádnou zprávu
- každé pole dostane výchozí hodnotu se záznamem D (opírá se o: questions.md oddíl 5, signál „neptej se“)
Zdůvodnění a zdroj
Vlastní slova uživatele jsou signál „neptej se“; tabulka zastávek routeru pak má nula zastávek (žádná zpráva ve fázi 01, žádné schvalování náhledu).
Zdroj: brief slot mode (router; user signal quoted); ice-motion-director/SKILL.md section 3.3 and section 5 "Stops"; ice-direction/references/questions.md section 5
D-02 Vlastnictví značky
- BVybráno
- - A: Jsem značka: použít její oficiální materiál jako oficiální video
Zdůvodnění a zdroj
Uvedeno v podmínkách běhu a shodné s pevnou výchozí hodnotou; žádné odznaky obchodů, nabídky, ceny ani tvrzení, která vlastní stránky značky dnes neuvádějí.
Zdroj: run conditions (quoted); ice-direction/references/questions.md section 2 fixed option set; ice-assets/references/brand-authenticity.md section 10 steps 1 and 10
D-04 Komerční použití
- AVybráno
- - A: neznámé: nikdy neotevírat složku noncommercial (výchozí, když chybí odpověď)
Zdůvodnění a zdroj
Uživatel to neřekl; neznámé drží zavřený každý zdroj jen pro nekomerční použití, což nic nestojí, protože permisivní reference skillu pokrývají totéž.
Zdroj: ice-film/SKILL.md section 8; ice-direction/references/intake-and-brief.md section 1 slot commercial_use
D-05 Trh (předběžně, pro rešerši)
- AVybráno
- - A: Arabská verze pro Egypt a širší arabský svět (MENA)
- anglická verze globálně (opírá se o: jazyk a dialekt promptu)
Zdůvodnění a zdroj
Vlastní dialekt uživatele ukazuje na Egypt; arabské video pro panarabské streamovací publikum funguje v MENA, když jsou jeho slova v obraze srozumitelnou arabštinou; anglická verze slouží globálnímu publiku galerie. Dotazy rešerše používají trh „Egypt“, „MENA“ a „global“.
Zdroj: brief slots language and market (prompt); ice-direction/references/intake-and-brief.md section 1 ("market: infer from language and brand")
D-06 Platforma (předběžně, pro rešerši)
- AVybráno
- - A: YouTube a feedy sítí (Instagram
- TikTok
- YouTube Shorts)
- plus veřejná stránka galerie (opírá se o: podmínky běhu „veřejná galerie“
- rozsah délky)
Zdůvodnění a zdroj
Reklama o délce 35 až 60 s pro galerii se sleduje na webové stránce a na YouTube (na šířku); stejné video se nejčastěji znovu používá ve feedech (na výšku). Dotazy rešerše používají výrazy platforem „YouTube“, „Instagram“, „TikTok“. Finální poměry se určí v 03 podle výstupů daného druhu videa.
Zdroj: run conditions ("public gallery"); brief slot duration (prompt); ice-direction/references/intake-and-brief.md section 1 ("platform: infer")
D-08 Rozsah a tým
- AVybráno
- - A: Rozsah standard (7 až 60 s, včetně verzí)
- tým Full: řádek délky Standard (21 až 45 s) nebo Full (přes 45 s), plus jeden řádek za každý příznak: dvě jazykové verze
- UI skutečné značky přestavěné s 90procentní věrností
- víc než jeden master poměr komponovaný zvlášť (16:9 a 9:16 přeskládané). Strop je Full
Zdůvodnění a zdroj
Pravidlo ve film-setup.md posune za každý příznak o řádek výš a nikdy nad Full; se dvěma jazyky a přeskládanými poměry má běh 12 až 20 dispatchů, jednoho recenzenta na kolo a master a až 3 kola kontroly videa na master. Rozsah zůstává standard, protože router říká, že jazykové a zkrácené verze videa o délce 7 až 60 s ho nechávají na Standard.
Zdroj: brief slots duration and language (prompt); ice-motion-director/SKILL.md section 4; ice-film/references/film-setup.md section 2
D-09 Cíl a publikum
- AVybráno
- - A: Cíl „otevři Spotify a pusť si něco pro chvíli, ve které jsi“
- publikum 18 až 34 let ve feedech na telefonu (zpočátku často bez zvuku) pro obě verze, plus diváci galerie na notebooku pro angličtinu (opírá se o: R-02 S-17 a S-15 o egyptských bariérách bezplatného poslechu a dat
- R-01 S-15 až S-19 o vlastních kampaních Spotify postavených na osobních chvílích poslechu
- D-06 platforma)
Zdůvodnění a zdroj
Jediná akce, o kterou může neoficiální koncept poctivě požádat, je pustit si něco; je to i akce, kterou jmenuje vlastní text odkazů Spotify („PLAY ON SPOTIFY“, „LISTEN ON SPOTIFY“, R-01 S-02). Sledování feedů bez zvuku je důvod, proč je každé slovo v obraze (D-03).
Zdroj: brief slots platform (D-06), real_brand (prompt); R-01 (2026-10-20) S-02, S-15 to S-19; R-02 (2026-10-20) S-06, S-15, S-17
D-10 Poměry stran a výstupy
- AVybráno
- - A: master 16:9 pro každý jazyk, s 9:16 a 1:1 přeskládanými ze stejné časové osy, plus plakátový snímek pro každou verzi (opírá se o: brand-film.md Výstupy
- D-06)
Výstupy tohoto druhu uvádějí přesně tohle a D-06 jmenuje cíle na šířku i na výšku. Zkrácené verze (15 s, 6 s) se rozhodnou v 03 ve versions.md.
Zdroj: ice-film/references/film-types/brand-film.md Deliverables; D-06
D-11 Jazykový profil arabštiny
- AVybráno
- - A: egyptská (káhirská) hovorová arabština, uhlazený rejstřík, tak jak píše vlastní stránky Spotify Egypt („اسمع موسيقى من غير حدود“، „هتدفع ... بس بعد كده“) (opírá se o: R-02 S-07
- prompt napsaný egyptskou arabštinou)
Zdůvodnění a zdroj
dialect-profiles.md oddíl 1 říká, že video s malým množstvím textu a bez hlasu volí mezi MSA a nejpravděpodobnějším dialektem publika; vlastní arabské texty značky pro tento trh jsou v egyptské hovorové arabštině a uživatel píše egyptsky. Rodilý čtenář: ve výchozím stavu uživatel; schválení zůstává otevřené v předávací poznámce (v tomto běhu se náhled neschvaluje).
Zdroj: R-02 (2026-10-20) S-07; prompt; ice-arabic/SKILL.md section 1; ice-arabic/references/dialect-profiles.md sections 1 and 2
D-12 Představa obrazu a třídění požadavku
- AVybráno
- - A: Zatím ne, navrhnout nápady (pevná výchozí hodnota otázky)
- třídění: způsob vyprávění není daný, takže v 02 proběhne celé kolo konceptů (opírá se o: questions.md oddíl 4, výchozí
- intake-and-brief.md oddíl 4 „Reklamní prompt, který dává fakta a příležitost ... ale žádný způsob vyprávění ... vždy vstupuje do kola konceptů“)
Zdůvodnění a zdroj
Prompt obsahuje téma a omezení, ale žádný způsob vyprávění; pravidlo skillu takovou reklamu posílá do kola konceptů a nezodpovězená otázka dostane výchozí hodnotu.
Zdroj: prompt (quoted); ice/state.json questions[2]; ice-direction/references/questions.md sections 4 and 5; ice-direction/references/intake-and-brief.md section 4
D-16 Čtvrtý zdroj hluku: bourací kladivo místo televizního šumu
- BVybráno
- - A: klakson
- vrtačka
- motor
- televizní šum (jak ho uvedl kritik) (opírá se o: D-13-critic.md oprava 3)
Zdůvodnění a zdroj
Televizní šum nemá v egyptské každodenní řeči jasné podstatné jméno a jeho zvuk je syčení bez transientu, takže neunese backbeat; bourací kladivo má každodenní káhirské slovo („تكسير“, rekonstrukce u souseda) a tvrdý transient, ze kterého se stane backbeat (tak v rytmu maqsum, virbl v rovné čtyřce). Zůstává zdrojem typu stroj nebo nástroj, v mezích pravidla kritika.
Zdroj: ice/review/direction/D-13-critic.md fixes 3 and 4; ice/review/direction/D-13-consultant.md; ice/plan/script.md shot 1 and the Arabic dialect review
D-22 Ponechané prvky výchozí sady, s důvody
- A. Důvody: tmavý úvod s kinetickou typografií je samotný koncept (hluk ulice je napsaný jako slova, D-13 a D-15), ne dekorace; vyhledávací pole je skutečný, zachycený vstup Spotify a pant celého videa a odpověď teď dopadne celá, místo aby se psala (oprava kritika 4); mátová #91EEDA je vlastní akcent stránky Premium od Spotify, ne obecná „azurová na tmavé“.Vybráno
- - A: ponechat tmavý úvod s kinetickou typografií a vyhledávací pole, s důvody
- mátová zůstává jako akcent stránky Premium (opírá se o: D-15
- TRUTH F1)
Zdroj: D-17-critic.md (default kit count 3, fix 4); anti-sameness.md section 6
D-24 Podklad závěrečné karty
- AVybráno
- - A: zelené logo na čisté #000000 uvnitř oválné zóny širší než jeho ochranný prostor
- mimo zónu černá slábne na 86 procent, aby prosvítala šerá ulice a její světla (pozadí s texturou)
- vyhledávací pole pod logem (druhá vrstva)
- dvě nebo tři rozostřená světla pruhů blízko objektivu v rozích záběru, unášená (popředí) (opírá se o: R-01 S-02 pravidlo zelená na černé
- composition-and-staging.md oddíl 7.2)
Zdůvodnění a zdroj
zelené logo je primární barevná varianta Spotify a jediná zelená ve videu po kruhu přehrávání, takže by mělo video uzavřít; čistě černá vlastní zóna splňuje pravidlo loga, zatímco záběr kolem si drží texturu a hloubku ulice; B se vzdává zelené; C nesplňuje minimum.
Zdroj: R-01 (2026-10-20) S-02; ice/review/stages/05-approver.md item 1; ice-motion/references/composition-and-staging.md section 7.2
D-25 Pořadí slov v arabském melodickém pruhu
- AVybráno
- - A: slova v pořadí čtení: „حاجة“ v nejpravější buňce melodie
- „دي“ v nejlevější
- takže pruh se čte správně zprava doleva, zatímco playhead je rozsvěcuje zleva doprava (opírá se o: pravidlo 11 pro časovou osu
- letterforms-in-motion.md oddíl 6, pořadí čtení slov)
Zdůvodnění a zdroj
slova se čtou, časová osa ne; A dodrží obě pravidla. Noty melodie dál hrají zleva doprava; hudba slova nezpívá, takže se neztrácí žádná synchronizace slov s notami.
Zdroj: ice-arabic/SKILL.md section 2 rule 11; ice-arabic/references/letterforms-in-motion.md section 6; ice/review/stages/05-approver.md item 2
D-26 Velikost přestavěných textů rozhraní v arabštině
- AVybráno
- - A: texty rozhraní v proporci samotného záznamu (arabština ve velikosti latinky, jak ji nastavuje arabský webový přehrávač Spotify)
- vlastní slova videa (slova hluku, slova v pruhu, malovaný řádek, názvy dlaždic) si drží 1,35 z D-19 (opírá se o: měřeno na záznamech v 07: arabský zástupný text je široký 128 px v poli 474 px a „أفضل النتائج“ 121 px na kartě 388 px
- při 1,35 přestavba naměřila 175 px a 162 px, při 1,0 měří 130 px a 121 px)
Zdůvodnění a zdroj
uvnitř přestavěného rozhraní je autoritou záznam (oddíl 11.1); Spotify tam samo sází arabštinu ve velikosti latinky a IBM Plex Sans Arabic v této velikosti odpovídá šířce písma v záznamu do 2 procent. Důvod D-19 (arabština se při stejné velikosti čte viditelně menší než latinka) se týká vlastního písma videa, které si drží 1,35. Odpověď zůstává čitelná: 40 px v masteru 16:9, 37 px v 9:16.
Zdroj: ice/review/ui-fidelity/sheet-ar.png; film/js/ui.js (uts); D-19
D-28 Jen jedna verze: anglicky, 16:9 (rozhodnutí zadavatele)
- BVybráno
- - A: předat šest plánovaných videí (opírá se o: prompt a D-10)
Zdůvodnění a zdroj
zadavatel (Omar) uprostřed běhu zúžil rozsah, jeho slovy: „منا مش عايز غير نسخة واحدة فقط لا غير. انجليزي و 16:9 عجبتني ووافقت عليها ... هي نسخة واحدة كاملة من كل شيئ حتى الميوزك والساوند ايفكت وغيره“ (chci jen jednu verzi, nic jiného; anglicky a 16:9, líbila se mi a schválil jsem ji; jedna kompletní verze všeho, včetně hudby a zvukových efektů). Zhlédl ice/renders/draft-3-en.mp4 a schválil jeho příběh, pořadí scén, look a tempo; pozdější změny jsou povolené jen tam, kde opravují statických, prázdných posledních 8 s a šedou zástupnou kartu Top result. Nejnovější výslovná poznámka uživatele má přednost před staršími (ice-film SKILL.md).
D-40 Hustší zácpa uvnitř záběru (poznámka 2)
- AVybráno
- - A: druhá řada zácpy ve vzdáleném pruhu (tři auta a dodávky stojící nad hlavním autem a za ním, kvůli hloubce o něco menší), motorka posunutá dopředu ve vzdáleném pruhu mezi tou řadou a výkopem, široké záběry posunuté tak, aby zabraly obě řady
- údery zácpy od dropu se střídají přes všech sedm aut, jedno auto na úder (opírá se o: sedm vozidel ve dvou řadách se na první pohled čte jako zácpa ve stejné šířce, jakou potřebují stroje)
jen druhá řada dostane do stejných záběrů víc aut; střídání úderů přes sedm aut odpovídá zvuku, který už hraje jedno auto na úder (poznámka 08a k draft-9).
Zdroj: D-38; film/js2/street.js (JAM, order); ice/plan/cue-sheet.json (music.jam)
D-42 Limitace špiček nejvýš 6 dB (poznámka 4)
- AVybráno
- - A: zmenšit vlastní špičky hudby, místo aby se limitovaly (měkčí transienty při dopadu dropu a kopáku, údery zácpy mimo špičku basy, jemná saturace před sběrnicí), dodat hudbu s rezervou true peak, aby master přidal málo, a změřit celkové snížení špiček od nelimitované sběrnice po finální master na 6 dB nebo méně (opírá se o: drsnost vzniká z tvrdě pracujícího limiteru
- menší crest ho potřebuje méně)
drží cíl hlasitosti a odstraňuje příčinu u zdroje.
Zdroj: D-38; ice/audio/score.py (version 5); ice/audio/NOTES.md
D-47 Finální schválení draft-14 zadavatelem (2026-10-21)
- draft-14 je schválený střih: finální render v 1920x1080, anglicky, 16:9, jedna verze; pak předání (ice/renders/final/, ice/review/NOTE.md, anglický plakátový snímek 16:9) a export případové studie.Vybráno
jeho rozhodnutí. Potvrzuje dopad loga v 33,5 s s držením 1,5 s (D-45; otázku z upozornění zodpovídá jeho schválení draft-14) a uzavírá výhradu „nikdo to neposlouchal“: zadavatel si zvuk poslechl.
D-48 Co si divák odnese, napsáno pozdě ve fázi 09 (brána srozumitelnosti)
- (a): blok „## Viewer takeaway“ pod vybraným konceptem v ice/plan/concepts.md, citovaný zde:Vybráno
- - (a) napsat, co si divák odnese, pozdě, jen z textu uzamčeného v 02 a před čtením 3, pak spustit slepé čtení 3 na předaném masteru (opírá se o: clarity-gate.md oddíl 2, to, co si divák odnese, je přeformulování uzamčeného konceptu
- oddíl 3, nový divák pro každé čtení
- video je beze změny, D-47)
Zdůvodnění a zdroj
(a) je jediná možnost, která testuje předané video proti cíli pevně danému před čtením; (b) nechává bránu neotestovanou a (c) nemá Sells ani Offer's job a porovnávala by diváka se slovy v obraze místo s konceptem. Každé pole přeformulovává text uzamčený před čtením 3 (zdroje v hranatých závorkách v concepts.md); nic není nového, takže koncept, video ani jeho schválení (D-47) se nemění.
Zdroj: ice/plan/concepts.md "Viewer takeaway"; D-13; D-30; TRUTH.md; BRIEF.md; ice-qa/references/clarity-gate.md sections 2 to 5
Vytvořeno v této fázi
01-COMPLIANCE.mdPoznámka z rešerše COMPLIANCE.md
Otevřít soubor: 01-COMPLIANCE.md01-R-01-RQ-brand.mdPoznámka z rešerše R-01-RQ-brand.md
Otevřít soubor: 01-R-01-RQ-brand.md01-R-02-RQ-business.mdPoznámka z rešerše R-02-RQ-business.md
Otevřít soubor: 01-R-02-RQ-business.md01-R-03-RQ-rules.mdPoznámka z rešerše R-03-RQ-rules.md
Otevřít soubor: 01-R-03-RQ-rules.md01-R-04-RQ-color.mdPoznámka z rešerše R-04-RQ-color.md
Otevřít soubor: 01-R-04-RQ-color.md01-R-05-RQ-type.mdPoznámka z rešerše R-05-RQ-type.md
Otevřít soubor: 01-R-05-RQ-type.md01-R-06-RQ-category.mdPoznámka z rešerše R-06-RQ-category.md
Otevřít soubor: 01-R-06-RQ-category.md01-R-07-RQ-ads.mdPoznámka z rešerše R-07-RQ-ads.md
Otevřít soubor: 01-R-07-RQ-ads.md01-R-08-RQ-refs.mdPoznámka z rešerše R-08-RQ-refs.md
Otevřít soubor: 01-R-08-RQ-refs.md01-BRIEF.mdBrief: co uživatel řekl a každá položka se svým zdrojem
Otevřít soubor: 01-BRIEF.md
Fáze 02, Koncept
Rolekritikkonzultantschvalovatel
Koncept D-13 (C2 plus pant z C1), struktura D-14 (jeřábový výjezd s řetězovou reakcí); schvalovatel PASS na druhý průchod
Rozhodnutí
D-13 Koncept
- kombinace C2 (tělo a hlavní postava) s přesnou otázkou z C1 jako pantem, vlastní doporučení kritika, s jeho pěti opravami (ice/plan/concepts.md)Vybráno
- - C1: Jedna otázka
- 777 milionů odpovědí (svět tématu) (opírá se o: R-01 záznam „What do you want to play?“
- R-02 S-01 čísla
- R-07 volný prostor „rozhraní jako hlavní scéna“)
Zdůvodnění a zdroj
C2 je jediné KEEP (7): jedna myšlenka, čitelná bez zvuku od snímku 0, a jeho hudba vedená bicími je v tomto kole nejsnáze napsatelná v kódu; přesná otázka Spotify z C1 opravuje neúspěšnou záměnu za konkurenta v C2. Arabská podmínka kritika pro pilulku se splnila zachycením vlastního arabského zástupného textu vyhledávání Spotify 2026-10-20.
Zdroj: ice/review/direction/D-13-options.md; R-01, R-02, R-06, R-07, R-08 (2026-10-20); COMPLIANCE.md; TRUTH.md (F1, Arabic interface strings)
Vytvořeno v této fázi
02-concepts.mdNavržené koncepty a ten vybraný
Přečíst celý soubor: 02-concepts.mdConcepts: spotify-concept-ad
Runtime date: 2026-10-20. Stage 02. Decision: D-13 (ice/DIRECTION.md). Options file: ice/review/direction/D-13-options.md. Consultant: ice/review/direction/D-13-consultant.md. Critic: ice/review/direction/D-13-critic.md.
The round (five pitches, one per path)
ID · Path · Concept in one sentence · Critic
C1 · Subject world · Spotify's search field asks "What do you want to play?" and a day answers it, each answer re-scoring the frame, until the field multiplies into 777 million answers · REVISE, 6
02-TREATMENT.mdTreatment předaný do stavby
Přečíst celý soubor: 02-TREATMENT.mdTreatment: spotify-concept-ad (The street plays along)
Runtime date: 2026-10-20 Direction: D-17 (palette D-18, type D-19, sound D-20, motion D-21) Concept: D-13 (structure D-14, opening D-15)
PAGE
Problem: the city around you is loud with noise you did not choose: horns, drills, engines, the neighbour's renovation.
Audience: 18 to 34, in Egypt and the Arab world (Arabic version) and worldwide (English version), on a phone feed that often starts muted, and gallery visitors on a laptop with sound.
Fáze 03, Scénář
Rolekritikschvalovatel
Scénář EN a AR, verze (6 videí plus plakáty), háčky C plus A; schvalovatel PASS na druhý průchod
Rozhodnutí
D-03 Zdroj hlasu
- AVybráno
- - A: Každé slovo v obraze v každém jazyce
- s hudbou a zvukem
- bez hlasu (pevná výchozí hodnota)
Zdůvodnění a zdroj
Žádný povolený zdroj hlasu neexistuje; pravidlo routeru „hlas naznačen, žádný zdroj hlasu“ drží video na ice-film, vedené hudbou. Střih je postavený tak, aby šlo hlas později přidat bez nového stříhání.
Zdroj: run conditions (quoted); ice-motion-director/SKILL.md section 2 "Voice implied, no voice source"; ice-direction/references/questions.md section 2 fixed option set
D-14 Struktura
- S-B s řetězovou reakcí S-A jako zamykacím mechanismem (kombinace kritika) a pěti opravami kritika: ukázat volbu (odpověď vstoupí do pilulky a stane se melodickým pruhem), řetěz způsobí stoupání a zrychluje, rozpočet důležitosti 2 z 8 a vrchol na 67 procentech, krátký sestup s ulicí hrající pod závěrečnou pilulkou, naklápěná rovina 2.5D s čelními billboardy pro čtená slovaVybráno
- - S-A: Zamykání řadu po řadě (řetězová reakce na ploché mřížce) (opírá se o: structure.md oddíl 2 „řetězová reakce“
- brand-film.md „Tvary vyprávění“)
Zdůvodnění a zdroj
S-B je jediné KEEP (7): odhalení shora dělá z „ulice hraje s námi“ doslovnou věc a jedna kamera splňuje zásadu image videa proměňovat, ne stříhat; řetěz z S-A dodává příčinu, která kameře chyběla.
Zdroj: ice/review/direction/D-14-structure-options.md; ice/review/direction/D-14-critic.md; ice-film/references/structure.md sections 2 to 7; film-types/brand-film.md
D-15 Úvod (první 3 sekundy)
- C smíchané s dominantním slovem klaksonu z A, s pěti opravami kritika háčků (ice/plan/hooks.md)Vybráno
- - A: vede typografie
- jedno obří slovo hluku vražené přes záběr (opírá se o: concept-menus.md oddíl 3 „Obří slovo oříznuté okrajem záběru“)
Zdůvodnění a zdroj
kritik háčků dal C nejvyšší hodnocení (REVISE 6) jako jedinému prvnímu snímku, který divák bez zvuku přečte hned, se stupňujícím se pádem do klaksonu v 5,0 s; ořez v A je tvrdé selhání pro arabštinu, B nemá na snímku 0 žádné celé slovo.
Zdroj: ice/plan/hooks.md; studies ice/renders/studies/opening-*.mp4 and ice/plan/hooks/opening-studies-sheet.png; ice/review/direction/D-15-critic.md
Vytvořeno v této fázi
03-structure.mdStruktura
Přečíst celý soubor: 03-structure.mdStructure: spotify-concept-ad
Runtime date: 2026-10-20. Stage 02. Decisions: concept D-13, structure D-14. Critic: ice/review/direction/D-14-critic.md.
Film type: brand film (D-07), borrowing the app ad's real product moment (Spotify's search field).
One claim (seven words or fewer, no conjunction): You choose what you play.
(The treatment does not exist yet at 02; the claim and PAGE lines are taken from the chosen concept here and copied into ice/plan/TREATMENT.md at 05. See PILOT-NOTES, structure.md section 1 problem.)
03-script.mdScénář
Přečíst celý soubor: 03-script.mdScript: spotify-concept-ad (The street plays along)
Mode: Write (no script supplied)
Language and dialect: two versions. English (plain international, sentence case). Arabic: Egyptian (Cairo) spoken Arabic, polished register (D-11), every on-screen word in Arabic lettering except the Latin name "Spotify" and the English unofficial line (RD-02); transcreated, not translated.
Length target: 49.0 s (the D-14 beat plan re-timed at 03 so the question and the answer each get about 3 s of reading hold, and extended at 04 so the Arabic end card holds the logo plus both unofficial lines; the film runs 49.0 s in every plan file).
Word budget: 20 words or fewer per version in total, counting each distinct on-screen string once (the closing question repeats the same string the viewer already read at 5.5 s, so it adds no new reading; brand film text density: manifesto lines word by word, at most 2 lines, about 6 percent of frame height per line). The required unofficial label is exempt from the count (truth-sheet.md section 12: disclaimers are marked and exempt from text counts).
03-hooks.mdPorovnání úvodů
Přečíst celý soubor: 03-hooks.mdHooks: spotify-concept-ad
Runtime date: 2026-10-20. Stage 03 openings step (ice-film/references/openers-and-endings.md sections 2 to 4).
Priority test: benefit "the noise around you can become your track"; open question "who wins: the noise, or me?"; payoff at 12.0 s (the play press locks the first noise to the beat) and fully at 31 s (the street as a drum machine).
Studies: grey blocking, real copy, real candidate fonts (Inter Bold for English, Noto Kufi Arabic 800 for Arabic; type is decided at 05), first 3.2 s, rendered with the HTML capture renderer at half size: ice/renders/studies/opening-<A|B|C>-<en|ar>.mp4; stills at 0, 1 and 3 s: ice/plan/hooks/opening-studies-sheet.png. The studies are built in isolation from the film; their timing may differ from the final cut.
Opening · Leads with · Frame 0 · By 1 s · By 3 s · Heard · Muted read · Choice notes
Fáze 04, Storyboard
Rolekritikschvalovatel
přepracování kreslené ulice (D-30): storyboard rev 5, plán záběrů rev 5 s 15 kontrakty, pás jako inscenační tabule; druhá kontrola schvalovatele ice/review/stages/04-05-rework-approver.md
Rozhodnutí
D-37 Bližší kamera a vyšší ulice (oprava b)
- AVybráno
- - A: zhustit rozvržení (motorka ve vzdáleném pruhu hned nad hlavním autem, beranidlo na stavbě hned nad sbíječkou, zácpa ubíhá ze záběru doleva), zvednout budovy za akcí těsně pod limit závěrečné karty a zvětšit měřítko kamery: asi 1,1 na úvodním autě, 0,85 až 1,0 na každém stroji, jak se přidává, asi 0,72, když hrají všechny čtyři
- závěrečná karta zůstává na 0,342 (opírá se o: stroje vyplní záběr a horní okraj záběru narazí na fasády místo nebe, zatímco závěrečná karta si drží celou ulici)
jen A odpovídá na obě poloviny poznámky (stroje v záběru větší, méně prázdného nebe); B a C prázdno jen přesunou nebo nechají stroje malé.
Zdroj: D-35; ice/plan/style-frames/v2/ (updated); film/js2/street.js (camera keys)
Vytvořeno v této fázi
04-storyboard.mdStoryboard
Přečíst celý soubor: 04-storyboard.mdFilm type: brand film. Length 35.0 s (D-39; was 36.0 s, D-33; 33.5 s in draft-10). Master 16:9 1920x1080, English only (D-28). 30 fps. Clock: music-led, 120 BPM, bar 0 on the play press at 7.5 s; the noise (0 to 3.0 s) runs in free time.
Style: Drawn night street (D-31): a flat-vector night street in side view built by code (buildings with windows, street lamps, a construction site behind solid hoarding, a jam of cars and vans led by the hero car, a road breaker on a small excavator at the head of the jam, a pile rig, a motorbike with a helmeted rider), the machines drawn 1.6 times the building scale so they read on a phone, grey before the press, each machine taking its Spotify lane colour as it joins the song; Spotify interface rebuilt from captures; one style for the whole film
Palette: ground #121212, sky #0D0D0D to #1D1D1D, street greys #1A1A1A to #6A6A6A, field #1F1F1F, card #181818, ink #FFFFFF, ink muted #A7A7A7, accent #1ED760 (play circle and press ring only), lanes #FFA178 (horn), #608108 (hammer), #91EEDA (drill), #477D95 (engine), word outline #000000, end card sky and logo ground #000000 (D-18, D-24)
Characters: one motorbike rider in a full-face helmet with a dark visor (no face shown); no other people (a system pointer operates the rebuilt interface)
Video direction block
04-shot-plan.mdPlán záběrů
Přečíst celý soubor: 04-shot-plan.mdThe contracts below hold for draft-14: the film is 35.0 s; shots 13 to 15 are re-timed (27.5 to 31.5, 31.5 to 33.5, 33.5 to 35.0; the end card is the logo alone on black, D-44 to D-46); shots 6 to 9 carry the camera pushes of D-41; the jam has a second row in the far lane (D-40). The draft-9 contracts are kept in shot-plan-draft9.md.
One composition: film/v2-en-16x9.html loading film/js/util.js, config.js, ui.js, lockup.js and film/js2/street.js, main.js (one continuous timeline; shots are time ranges of one camera along a drawn street). English 16:9 only (D-28). Times in seconds at 30 fps, from storyboard.md revision 5 (D-33). Richness values are measured on the stills of the real build with ice-qa's own area function (film_gate.area_features, 320 px grey; temp/v2o/v2-en-16x9/), and for type and interface heroes as hero_width, the hero text or interface width over the frame width. Every camera entry gives its reason. The revision 3 contracts of the lane-grid world are kept in shot-plan-rev3.md.
Shot · Time · Claim and evidence · Start state · Decisive state · Handoff state · Focal owner · Motion verb · Camera window and reason · Layer manifest (back to front) · Alive · Richness (hero_share / frame_fill of 16 / depth) · Cues · Assets · QA checks
1 · 0.0-2.9 · none (situation) · close on the grey honking hero car at frame 0, the jam behind it, the motorbike above, HONK in front of it · 2.62: the whole noisy block, the loudest horn, all four machines and their words in frame (frame-1) · the field rises at 2.9 as the street dims · the honking car, then the whole street · fire, pull back · 0.0 to 2.5: pull back from scale 1.1 on the hero car and the jam behind it to 0.7 on the block; reason: find the noise, then show all of it · sky, far skyline (parallax), buildings and site, road and lamps, machines, words · the four machines fire out of time, words pop and fade, the camera pulls back · 91 at 0.3 and 100 at 2.62 / 16 / 4 · horn 0.0, 0.7, 1.4, 1.9, 2.6 (loudest); breaker 0.3, 1.1, 2.0; ram 0.5, 1.25, 2.2; engine 0.15, 1.6, 2.4 · none · frame 0 readable; every read word whole inside the 5 percent margins; no face
2 · 2.9-3.3 · F1 search · the noisy block dimming · 3.2: the field risen with the question, caret showing · the first key at 3.3 · the search field · rise · held, slow drift; reason: the question rises over the dim street · street, dim layer, field · the field rises, the street drifts · hero_width 83 (the field) / 16 / 3 · pillIn 2.9 · webplayer-search-en · exact placeholder; field fidelity at least 90 percent
Fáze 05, Look
Roleschvalovatelkritikkonzultant
look kreslené ulice D-31 (brány: výchozí look prošel, 4 ze 6 vůči 01-flat-vector, výchozí sada 2 s důvody); šest style framů v ice/plan/style-frames/v2/; řádek D-34 ponechán zadavateli; druhá kontrola schvalovatele ice/review/stages/04-05-rework-approver.md
Rozhodnutí
D-07 Druh videa
- A, image videoVybráno
- - A: Image video, které si půjčuje „skutečný okamžik produktu“ z reklamy na aplikaci (opírá se o: brand-film.md Vhodnost a účel „pocit, který značka vlastní“
- časový master ve výchozím stavu vedený hudbou
- výstupy: master 16:9 s přeskládanými 9:16 a 1:1)
Zdůvodnění a zdroj
Požadovaná délka 35 až 60 s a neoficiální koncept bez odznaku CTA odpovídají účelu image videa (pocit, který Spotify vlastní) a jeho časovému masteru vedenému hudbou; silnou stránku reklamy na aplikaci, skutečný produkt v akci, si bere v podobě jednoho nebo dvou přestavěných momentů UI z veřejných stránek Spotify s neutrálním obsahem, takže video produkt pořád ukazuje.
Zdroj: brief slots duration, real_brand (prompt); D-02; D-03; ice-film/references/film-setup.md section 1 ("Two types fit: pick the one whose purpose matches the goal, borrow parts of the other, log it"); film-types/brand-film.md and app-ad.md (Fit, Purpose, Rhythm ranges, Truth and content, Deliverables)
D-17 Režie (look)
- A, s pěti opravami kritika: (1) ve 34 s se uzamčené pruhy složí do rozvržení dlaždic Browse all od Spotify pod vyhledávacím polem (ulice se stane vlastní vyhledávací stránkou Spotify); (2) žádná červená: pruhy korálová #FFA178 (klakson, první zaplavení), olivová #608108 (kladivo), mátová #91EEDA (vrtačka), břidlicová #477D95 (motor); (3) volbu nese světlo: lampy nad hlavou na drátech s paralaxou 1,25x, #2A2A2A, dokud se jejich pruh nezamkne, pak 600px kruh světla v barvě pruhu s 30% krytím přes zrno; (4) výchozí sada zkrácena na 2, zaznamenáno (D-22): odpověď dopadne celá; (5) arabská čtená slova v IBM Plex Sans Arabic Bold ve velikosti 1,35x latinky, textura minimálně 56 px; závěrečná karta na #000000Vybráno
- - A: Noční směna: tmavé rozhraní Spotify se stává ulicí
- každý uzamčený pruh dostane jednu z vlastních barev procházení Spotify (opírá se o: brand sheet, záznamy dlaždic procházení, R-04, R-06)
Zdůvodnění a zdroj
A je jediná režie, která slouží tvrzení vlastní mechanikou (šedá až do vašeho stisku, barva jen při zamčení) a vypadá jako vlastní rozhraní a barvy procházení Spotify, jen lépe; B je zděděné z položky risograph (3 ze 6 os) a na krémové neprojde kontrastem; C je konvence kategorie a zděděné ze Swiss Motion (2 ze 6).
Zdroj: ice/review/direction/D-17-options.md; D-17-consultant.md; D-17-critic.md; R-01 S-02 (2026-10-20); R-04 S-03, S-04; brand-sheet.json; assets/capture/spotify/webplayer-search-en (browse tiles)
D-18 Paleta
- BVybráno
- - A: tmavý podklad se čtyřmi barvami procházení
- vede červená (korálová
- olivová
- mátová
- červená) (opírá se o: D-17 možnosti A)
Zdůvodnění a zdroj
odstranění červené posune nejbližší červenou Apple Music z dE 4,2 na dE 15,2, odstraní sadu panarabských vlajek a zvedne nejhorší dvojici pruhů v simulaci barevného vidění ze 4,9 na 6,7 (měření kritika a konzultanta); pruhy se liší i polohou a slovem, nikdy jen barvou.
Zdroj: D-17-critic.md fix 2; D-17-consultant.md (measurements); captures browse tiles (#477D95, #608108), Premium page (#FFA178, #91EEDA)
D-19 Písmo
- A, s arabskými čtenými slovy ve velikosti 1,35x latinky (tělo Plex Arabic má 69 procent výšky x písma Figtree při stejné viditelné výšce) a arabskými texturními slovy 56 px a víceVybráno
- - A: Figtree 700 a 500 (latinka) s IBM Plex Sans Arabic Bold a Regular (arabština) (opírá se o: tvarová shoda 0,310 latinka
- 0,393 arabština
- nejlepší arabská ozvěna CircularSp-Arab)
Zdůvodnění a zdroj
A nese přátelský geometrický hlas režie v latince a nejbližší nezávislou ozvěnu písma z vlastního arabského webu Spotify; faktor velikosti vyrovnává rozdíl v tloušťce písma, který naměřil konzultant. Latinka z B je zděděná ze zamítnuté režie; řádkový rámeček arabštiny v C je menší než kresba písma a ořezává diakritiku.
Zdroj: temp/fontmatch measurements (D-17-options.md); D-17-consultant.md; R-05; type-pairing.md sections 1 to 6
D-21 Jazyk pohybu
- A (ice/plan/motion-plan.md)Vybráno
- - A: jedna souvislá kamera
- zamyká se do beatu
- barva a světlo přicházejí se zamčením
- žádné střihy (opírá se o: D-14
- brand-film.md zásada přechodů)
zásada přechodů image videa žádá, aby téměř každý přechod proměnil aktuální předmět v další; jedna kamera udržuje řetězec příčin a následků.
Zdroj: ice/plan/motion-plan.md; brand-film.md; D-14
Vytvořeno v této fázi
05-DIRECTION.mdZáznam rozhodnutí: možnosti, volba, důvod a zdroj každého rozhodnutí
Otevřít soubor: 05-DIRECTION.md05-D-13-consultant.mdSoubor kontroly režie D-13-consultant.md
Otevřít soubor: 05-D-13-consultant.md05-D-13-critic.mdSoubor kontroly režie D-13-critic.md
Otevřít soubor: 05-D-13-critic.md05-D-13-options.mdSoubor kontroly režie D-13-options.md
Otevřít soubor: 05-D-13-options.md05-D-14-critic.mdSoubor kontroly režie D-14-critic.md
Otevřít soubor: 05-D-14-critic.md05-D-14-structure-options.mdSoubor kontroly režie D-14-structure-options.md
Otevřít soubor: 05-D-14-structure-options.md05-D-15-critic.mdSoubor kontroly režie D-15-critic.md
Otevřít soubor: 05-D-15-critic.md05-D-17-consultant.mdSoubor kontroly režie D-17-consultant.md
Otevřít soubor: 05-D-17-consultant.md05-D-17-critic.mdSoubor kontroly režie D-17-critic.md
Otevřít soubor: 05-D-17-critic.md05-D-17-options.mdSoubor kontroly režie D-17-options.md
Otevřít soubor: 05-D-17-options.md
Style frame frame-1-ar.png 
Style frame frame-1-en.png 
Style frame frame-2-ar.png 
Style frame frame-2-en.png 
Style frame frame-3-ar.png 
Style frame frame-3-en.png 
Style frame frame-4-ar.png 
Style frame frame-4-en.png
Fáze 06, Animatik
Rolerežisérschvalovatel
kreslená ulice: cue sheet přestavěn a uzamčen (46 událostí, zkontrolováno 17 kotev mřížky, klávesy psaní, kroky zácpy 6 a 14 od dropu); tabule načasovaných statických snímků s 15 ustálenými snímky na minimu nebo nad ním; lint YELLOW, exit 0, s důvody; D-36 a D-37 schváleny; ice/review/stages/06-drawn-street-approver.md
Vytvořeno v této fázi
06-cue-sheet.jsonCue sheet
Přečíst celý soubor: 06-cue-sheet.json{ "locked": true, "locked_at": "2026-10-21 (stage 06, the drawn street; re-timed at 07 for D-39)", "project": "spotify-concept-ad", "version": "en", "fps": 30, "duration": 35, "mode": "music-led", "note": "The drawn street (D-30 to D-37): free-time noise 0 to 3.0 s, the search and the typing in a quiet street bed to the press, then a 120 BPM grid from the first downbeat at 7.5 s. Exported from film/js/config.js and film/js2/street.js by temp/tools/export-cues-v2.mjs; the build, the score and the checks read this file, never retype it. The lane-grid sheet is kept as cue-sheet-v1.json.", "music": {
Fáze 07, Stavba
Roleschvalovatelkritik
draft-14 (černá závěrečná karta, D-44 až D-46): cue sheet se znovu exportuje shodně, statické snímky u každého cue, G5 PASS, look G2 a G3 PASS, Final Frame Contract 0 px na celém záběru; D-45 schváleno, dopad v 33,5 s čeká na potvrzení zadavatelem; ice/review/stages/07-08-draft14-approver.md
Rozhodnutí
D-23 Engine
- BVybráno
- - A: HyperFrames (výchozí pro řádek 8) (opírá se o: engine-choice.md oddíl 1)
Zdůvodnění a zdroj
HyperFrames není nainstalovaný a běh nedovoluje žádné instalace; stupeň C renderuje stejný kontrakt stránky s Chrome 149 a FFmpeg 8.1, které už na počítači jsou; platí náhradní brány 7.5.
Zdroj: engine-choice.md sections 1, 7.2, 7.4, 7.5; render-html.mjs first lines: "driver built-in Chrome DevTools driver, browser C:\Program Files\Google\Chrome\Application\chrome.exe", "browser version Chrome/149.0.7827.102"
D-27 Režim kompozice pro každý render
- BVybráno
- - A: kompozice na GPU (výchozí) (opírá se o: rychlost
- naměřeno v 07: poslední snímek se lišil od statického loga až o 28 z 255 na 7 800 až 8 700 hranových pixelech v 16:9 a 9:16 a po opravě o 1 z 255 na 14 až 26 pixelech, přičemž se to měnilo běh od běhu podle toho, co se předtím skládalo)
snímek pak závisí jen na t, jak vyžadují pravidla stavby, a závěrečné logo dopadne přesně na oficiální logo v každé verzi.
Zdroj: ice/review/final-frame/result.json; temp renders ffc to ffc5 and cues6 to cues7
Fáze 08, Zvuk
Rolekritikschvalovatel
master na draft-14: -14,0 LUFS, -1,4 dBTP, LRA 7,4, mono -17,2, žádné mezery, údery na cue včetně finálního úderu v 33,5; D-42 5,04 dB; ice/review/stages/07-08-draft14-approver.md
Rozhodnutí
D-20 Zvuková linka a zdroj hudby
- A, zaznamenáno jako náhrada vytvořená kódem za licencovanou skladbu od lidí (v předávací poznámce uvedeno jako to, co by přidal souhlas se stažením z knihovny)Vybráno
- - A: vede hudba, složená kódem s projektovou kopií mgaudio: groove postavený z vlastních strojů ulice (klakson jako nízký úder žesťů s hlubokým úderem, kladivo jako backbeat, vrtačka jako hi-haty, motor jako sub basa), lead hrající motiv videa
- arabská verze v rytmu maqsum, anglická v rovné čtyřce, obě ve 120 BPM
- pasáž hluku jako zvukový design (opírá se o: D-13 oprava kritika 1
- ice-audio oddíl 5, hudba z kódu, když není dovoleno žádné licenčně bezpečné stažení)
Zdůvodnění a zdroj
tvrzení videa je, že se hluk stane vaší hudbou, což ukáže jen hudba postavená ze stejných zvuků; je licenčně čistá a uzamčená na cue sheet; C blokují podmínky běhu.
Zdroj: ice-audio/SKILL.md section 5; music-choice-and-licensing.md section 2 (music brands row; downloads not allowed row); D-13-critic.md fix 1
D-29 Profil hlasitosti a hlídání rozsahu hlasitosti hudby
- AVybráno
- - A: Sítě a web, úderné: -14 LUFS, nejvýš -1 dBTP na zakódovaném souboru, LRA nejvýš 9 až 11 LU
- hlídání hudby 5 až 8 LU měřeno na těle hudby (12 až 41 s), LRA celého videa drženo v profilu (opírá se o: D-06 feedy a energické video
- naměřeno: EN master -14,3 LUFS, -1,1 dBTP, LRA 8,4
- hudba v2 celé video 8,63 LU, tělo 4,58 LU)
Zdůvodnění a zdroj
video se přehrává hlavně ve feedech (D-06), kde -14 je hlasitost okolního obsahu, a celé video sedí v LRA profilu (8,4 LU na zakódovaném masteru). Pásmo hlídání hudby (5 až 8 LU) se nesplní ani tak: celé video má 8,63 LU (o 0,63 víc kvůli přiznaným tichým pasážím) a tělo hudby, 12 až 41 s, má 4,58 LU (o 0,42 míň: stálý groove). Obě čísla jsou v předávací poznámce uvedena jako otevřená položka hlídání. Číslo celého videa nad 8 posouvají záměrně tiché pasáže; jejich vyplnění by odstranilo ticho studeného úvodu i nádech. Uvedeno v předávací poznámce s čísly.
Zdroj: ice/audio/qc_en_v2.json; ice/audio/master_draft4_en.json; ice/review/mix-08b.md; ice/review/stages/08-approver.md
Vytvořeno v této fázi
08-sound-plan.mdZvukový plán
Přečíst celý soubor: 08-sound-plan.mdSound plan: spotify-concept-ad (The street plays along), stage 08a
Built by ice/audio/score.py (one script, --lang en|ar) with the project copy of mgaudio (MIT), every time read from ice/plan/cue-sheet.json (locked, not retimed). Clock: music-led, 120 BPM, bar 0 = the press at 12.0 s, 4/4, a 16th = 0.125 s; 0 to 12.0 s free time. Outputs: ice/audio/soundtrack_en.wav, ice/audio/soundtrack_ar.wav (48 kHz, 24-bit, stereo, 2,352,000 samples = 49.000 s), stems in ice/audio/stems_en/ and ice/audio/stems_ar/ (pre-master, written at -6 dB), score_spec_en.png, score_spec_ar.png, beatgrid.png, measured reports qc_en.json, qc_ar.json, beatgrid.json.
Version 2 (section 7, the director's follow-up for the social-profile LRA): soundtrack_en_v2.wav, soundtrack_ar_v2.wav, stems_en_v2/, stems_ar_v2/, score_spec_en_v2.png, score_spec_ar_v2.png, beatgrid_v2.png, qc_en_v2.json, qc_ar_v2.json, beatgrid_v2.json, rendered with python ice/audio/score.py --lang en --v2 (and --lang ar --v2, --v2 --beatgrid). Version 1 files are unchanged (checksums verified after the v2 renders). Sections 1 to 6 describe version 1; section 7 lists what version 2 changes and its measured numbers.
This is the 08a score and SFX pass. The final mix on the picture, the exported MP4 measurement and the human listening check belong to 08b and 10. Nothing below is a claim about how it sounds: every number is measured, and no one has listened yet.
1. The four machines are the kit
Fáze 09, Kontrola
Rolekritikrežisérschvalovatel
kolo 4 na schváleném střihu: kritik A SHIP (5 P2), kritik B SHIP (2 P3); čtení srozumitelnosti 3 PASS r5, slepý divák na předaném masteru: „Press play and the noise around you turns into music.“ (čtení z kola 4 je neplatné); QA image videa: test značky FAIL 0 ze 6, záměna za konkurenta FAIL (36 procent specifické pro Spotify), přechody PASS, zvraty hodnot PARTIAL, uvedeno pro zadavatele; jedna oprava kódování R4-01 (značky bt709); ice/review/stages/09-10-approver-r2.md
Vytvořeno v této fázi
09-critic-round-1.mdKolo kritiků 1
Otevřít soubor: 09-critic-round-1.md09-critic-round-2.mdKolo kritiků 2
Otevřít soubor: 09-critic-round-2.md09-critic-round-3.mdKolo kritiků 3
Otevřít soubor: 09-critic-round-3.md09-critic-round-4.mdKolo kritiků 4
Otevřít soubor: 09-critic-round-4.md09-fixes.jsonEvidence oprav s doklady před a po
Otevřít soubor: 09-fixes.json
Kola kritiků
Kolo 1REVISE
- Kritik A: 1 P0, 9 P1, 8 P2
- Kritik B: 1 P0, 8 P1, 6 P2
- Kritik C: 1 P0, 7 P1, 7 P2
- Opravy R1-01 až R1-20 ve fixes.json; blokovaly zatmívání klaksonu na snímku 0 a závěrečná karta
Kolo 2ONE MORE PASS
- verify-1: SHIP
- verify-2: ONE MORE PASS (závěrečná karta: jas ulice, groove na buňkách, playhead, pole před 41,0)
Opraveno
- Položky z kola 1: opraveno nebo částečně opraveno, podle tabulek ve verify-1.md a verify-2.md
Kolo 3ONE MORE PASS
- verify-3: ONE MORE PASS (playhead na závěrečné kartě, useknutá šedá buňka, závěrečný záblesk)
Opraveno
- Položky z kola 2: podle tabulky ve verify-3.md
Kolo 4SHIP
- Kritik A (obraz): SHIP, žádné P0 ani P1, zaznamenáno pět P2 (zdroje mimo záběr v prvních 1,25 s, dvě slova 10 px za 5procentním okrajem, motorka míří opačným směrem, žádné pohybové rozmazání u čtyř rychlých pohybů, chybějící značky bt709)
- Kritik B (zvuk a synchronizace): SHIP, žádné P0 až P2, zaznamenána dvě P3 (pulzy strojů snímek po kopáku, ztráta 1,9 dB v monu v poslední sekundě)
- První nezaujatý divák (čtení srozumitelnosti 3): VOID, otevřel pracovní verzi podle její cesty v projektu a označeného balíčku kritiků a neexistovalo nic, s čím porovnat, co si divák odnese (ice/review/clarity/read-3-cold-viewer.md); čtení, které platí, read-3-r5 na předaném masteru, proběhlo po tomto kole (ice/review/clarity/read-3-r5.md a jeho porovnání)
- Jedna oprava provedená beze změny videa: barevné značky bt709 na finálním masteru (R4-01)
Fáze 10, Předání
Rolerežisérschvalovatel
finální 1920x1080 30 fps 35,00 s, renderováno popořadě od snímku 0 jedním workerem, bt709, -14,0 LUFS, -1,4 dBTP, LRA 7,4, poslední snímek 0 px proti stránce se statickým logem; plakát a šest statických snímků; NOTE.md se zněním D-46, svoleními a neúspěchy QA; otisk v ice/review/fingerprint.jsonl (domovské úložiště nezapsáno); ice/review/stages/09-10-approver-r2.md
Vytvořeno v této fázi
10-NOTE.mdPředávací zpráva s naměřenými čísly
Přečíst celý soubor: 10-NOTE.mdspotify-concept-ad: delivery report (2026-10-21)
Status: reviewer approved (stage 09 round 4: two fresh critics SHIP; clarity read 3 PASS r5, a blind viewer on the delivered master, in its own words: "Press play and the noise around you turns into music."), approved by the owner on draft-14 (D-47). Two brand film QA thresholds fail on the approved cut (brand test, competitor swap; see Gates), logged for the owner, not fixed, because a fix changes the approved film.
File: ice/renders/final/spotify-concept-ad_street_16x9_35s.mp4 sha256 d206ae58123e3bf71764a6be0d17853c2000b4b5f127725eab0dff50a87f2784 1920x1080 30 fps 35.00 s h264 (bt709) / aac 48 kHz stereo
Other deliverables: poster ice/renders/final/spotify-concept-ad_street_16x9_poster.jpg and .png (1920x1080, the drop at 20.2 s); six key stills ice/renders/final/stills/ (2.67, 8.20, 20.20, 22.30, 25.00, 34.97 s); the same master with its version in the name ice/renders/spotify-concept-ad_street_16x9_35s_v1.mp4; the case study ice/case-study/. One version only: English, 16:9 (the owner's decision, D-28); no Arabic version, no 9:16 or 1:1 re-layouts, no cutdowns.
The non-affiliation line (D-46)

Snímek z předaného videa v 0,00 s 
Snímek z předaného videa v 17,50 s 
Snímek z předaného videa v 34,90 s 
Předaný snímek spotify-concept-ad_street_16x9_poster.jpg 
Předaný snímek spotify-concept-ad_street_16x9_poster.png 
Předaný snímek spotify-concept-ad_street_16x9_01-noisy-street_2.67s.jpg
Rešerše a data zdrojů
Poznámka ke compliance: spotify-concept-ad
21 zdrojů
- Advertising and Marketing 2025, Egypt: Law and Practice (p. 109)přečteno 20. října 2026
- Advertising and Marketing 2025, Egypt: Law and Practice (p. 110)přečteno 20. října 2026
- Advertising and Marketing 2025, Egypt: Law and Practice (pp. 112 to 113)přečteno 20. října 2026
- What You Need to Know About Egypt's New Advertising RulesZveřejněno 13. března 2025, přečteno 20. října 2026
- قانون رقم 181 لسنة 2018 (Consumer Protection Law), textZveřejněno 13. září 2018, přečteno 20. října 2026
- قانون حماية المستهلك رقم 181 لسنة 2018 (record)Zveřejněno 13. září 2018, přečteno 20. října 2026
- Meta Advertising Standardspřečteno 20. října 2026
- Third-Party Infringementpřečteno 20. října 2026
- Unbranded ads or brand channelspřečteno 20. října 2026
- Trademarkpřečteno 20. října 2026
- Trademarkspřečteno 20. října 2026
- Copyrightspřečteno 20. října 2026
- Misrepresentationpřečteno 20. října 2026
- Misleading and false contentpřečteno 20. října 2026
- Ad Format and Functionalitypřečteno 20. října 2026
- Intellectual Property Infringementpřečteno 20. října 2026
- Deceptive Practicespřečteno 20. října 2026
- About TikTok Advertising Policies for Promotepřečteno 20. října 2026
- Design & Branding Guidelinespřečteno 20. října 2026
- Spotify Developer Terms, Version 10Zveřejněno 15. května 2025, přečteno 20. října 2026
- Spotify Terms of Use, Egypt EnglishZveřejněno 26. srpna 2025, přečteno 20. října 2026
R-01 RQ-brand: Co dnes vlastní oficiální stránky Spotify zveřejňují o pravidlech loga, barvách, písmu, živých stránkách, záznamech v obchodech a aktuálních kampaních?
21 zdrojů
- Logo and Brand Assetspřečteno 20. října 2026
- Design & Branding Guidelinespřečteno 20. října 2026
- Spotify Developer Terms, Version 10přečteno 20. října 2026
- Spotify Terms of Use (End User Agreement), Egypt Englishpřečteno 20. října 2026
- Sharing your musicpřečteno 20. října 2026
- Introducing Spotify Mix, Our New and Exclusive FontZveřejněno 22. května 2024, přečteno 20. října 2026
- The Look Behind the SoundZveřejněno 23. dubna 2026, přečteno 20. října 2026
- Spotify Premium (Egypt), Englishpřečteno 20. října 2026
- Spotify Premium (مصر), Arabicpřečteno 20. října 2026
- Spotify Web Playerpřečteno 20. října 2026
- Download Spotify (Egypt, English)přečteno 20. října 2026
- Spotify listing, Apple App Storepřečteno 20. října 2026
- Spotify listing, Google Playpřečteno 20. října 2026
- Spotify listing, Microsoft Storepřečteno 20. října 2026
- How Our 2025 Wrapped Campaign Turns Your Year in Listening Into a Global CelebrationZveřejněno 3. prosince 2025, přečteno 20. října 2026
- It's Your Party of the Year(s): A Look Back at Your Entire Music History on SpotifyZveřejněno 12. května 2026, přečteno 20. října 2026
- Meet the Real-Life Superfan Starring in Spotify's Fan Life CampaignZveřejněno 28. července 2026, přečteno 20. října 2026
- Benito Skinner and Mary Beth Barone Will Always Ride for Pop DivasZveřejněno 14. října 2026, přečteno 20. října 2026
- Spotify's 'Your Summer Persona' gives Egyptians a personalised summerZveřejněno 23. července 2026, přečteno 20. října 2026
- Spotify highlights data challenges in Egypt in latest campaignZveřejněno 30. června 2025, přečteno 20. října 2026
- Spotify Reports Second Quarter 2026 EarningsZveřejněno 4. srpna 2026, přečteno 20. října 2026
R-02 RQ-business: Co je Spotify, komu slouží, co dnes zveřejňuje jako pravdu o produktu, kdo jsou jeho konkurenti v Egyptě, MENA a globálně a jak mluví?
19 zdrojů
- About SpotifyZveřejněno 4. srpna 2026, přečteno 20. října 2026
- Spotify Reports Second Quarter 2026 EarningsZveřejněno 4. srpna 2026, přečteno 20. října 2026
- Spotify Technology S.A., Form 6-K, interim statements for the period ended June 30, 2026přečteno 20. října 2026
- Spotify Technology S.A., Form 20-F, fiscal year ended December 31, 2025Zveřejněno 10. února 2026, přečteno 20. října 2026
- Spotify Investor Relations, homepřečteno 20. října 2026
- Spotify Premium (Egypt), Englishpřečteno 20. října 2026
- Spotify Premium (مصر), Arabicpřečteno 20. října 2026
- The Look Behind the SoundZveřejněno 23. dubna 2026, přečteno 20. října 2026
- Audiobooks on Spotify Are Going GlobalZveřejněno 7. října 2026, přečteno 20. října 2026
- Spotify Rolls Out 11 New Languages to Users Around the WorldZveřejněno 15. května 2023, přečteno 20. října 2026
- Global Music Report 2026: global recorded music revenues grow 6.4% as record companies drive innovationZveřejněno 18. března 2026, přečteno 20. října 2026
- Anghami Reports FY2025 Revenue of $99.3M, Up 27%, on 3.5M Subscribers and Landmark Strategic PartnershipsZveřejněno 30. dubna 2026, přečteno 20. října 2026
- KSA Music Streaming MarketZveřejněno 29. července 2026, přečteno 20. října 2026
- MENA grew 15.2% on almost pure streaming; Anghami is the DSP most distributors skipZveřejněno 18. července 2026, přečteno 20. října 2026
- Music for every moment (Spotify Egypt case study)přečteno 20. října 2026
- Spotify Wrapped faces copycat pressure from Amazon, Apple, and YouTubeZveřejněno 4. prosince 2025, přečteno 20. října 2026
- Spotify highlights data challenges in Egypt in latest campaignZveřejněno 30. června 2025, přečteno 20. října 2026
- Spotify's 'Your Summer Persona' gives Egyptians a personalised summerZveřejněno 23. července 2026, přečteno 20. října 2026
- Spotify Web Player, Homepřečteno 20. října 2026
R-03 RQ-rules: Jaká pravidla reklamy platí pro reklamu na aplikaci pro streamování hudby v Egyptě a MENA a co pro tento neoficiální koncept říkají reklamní zásady YouTube (Google Ads), Instagramu (Meta) a TikToku?
18 zdrojů
- Advertising and Marketing 2025, Egypt: Law and Practice (printed p. 109)přečteno 20. října 2026
- Advertising and Marketing 2025, Egypt: Law and Practice (printed p. 110)přečteno 20. října 2026
- Advertising and Marketing 2025, Egypt: Law and Practice (printed pp. 112 to 113)přečteno 20. října 2026
- What You Need to Know About Egypt's New Advertising RulesZveřejněno 13. března 2025, přečteno 20. října 2026
- قانون رقم 181 لسنة 2018 (Consumer Protection Law), text "updated to 2024"Zveřejněno 13. září 2018, přečteno 20. října 2026
- قانون حماية المستهلك رقم 181 لسنة 2018 (record)Zveřejněno 13. září 2018, přečteno 20. října 2026
- Meta Advertising Standardspřečteno 20. října 2026
- Third-Party Infringement (Advertising Standards, Intellectual property infringement)Zveřejněno 30. května 2024, přečteno 20. října 2026
- Unbranded ads or brand channelspřečteno 20. října 2026
- Trademarkpřečteno 20. října 2026
- Trademarkspřečteno 20. října 2026
- Copyrightspřečteno 20. října 2026
- Misrepresentationpřečteno 20. října 2026
- Misleading and false contentpřečteno 20. října 2026
- Ad Format and Functionalitypřečteno 20. října 2026
- Intellectual Property Infringementpřečteno 20. října 2026
- Deceptive Practicespřečteno 20. října 2026
- About TikTok Advertising Policies for Promotepřečteno 20. října 2026
R-04 RQ-color: Co znamenají barvy u značek streamování hudby a pro publikum v Egyptě a arabském světě a jaké palety používají značky streamování hudby v letech 2025 a 2026?
7 zdrojů
- Arab Flags: Colors and Symbolspřečteno 20. října 2026
- Spotify DESIGN.md (design system extraction)Zveřejněno 12. května 2026, přečteno 20. října 2026
- Anghami home page (HTML source)přečteno 20. října 2026
- Apple Music web (HTML and stylesheet)přečteno 20. října 2026
- YouTube Music home (HTML source)přečteno 20. října 2026
- Cairo Design Week (student poster)přečteno 20. října 2026
- Anghami logopřečteno 20. října 2026
R-05 RQ-type: Jaké konvence arabského písma platí pro obrazovku a video pro sítě v letech 2025 a 2026, jak se arabština páruje s latinkovým bezpatkovým písmem a která arabská písma s otevřenou licencí zdroje jmenují?
5 zdrojů
- Arabic typography guide (Insights / Publishing & Arabic Craft)Zveřejněno 28. dubna 2026, přečteno 20. října 2026
- The Graphic Design Trends Defining the UAE in 2026Zveřejněno 3. září 2026, přečteno 20. října 2026
- Arabic App Store Screenshots: 4 Typography Tripwires [2026]Zveřejněno 9. června 2026, přečteno 20. října 2026
- Cairo Design Week (student poster)přečteno 20. října 2026
- METADATA.pb files of the Google Fonts library (one per family)přečteno 20. října 2026
R-06 RQ-category: Jak vypadají současné reklamy na streamování hudby a reklamy Spotify (struktura, paleta, písmo, pohyb, zvuk) a jak vypadá každé jiné video na toto téma?
17 zdrojů
- Ad of the Day: Spotify Wrapped gets first TV spot featuring star-studded UK castZveřejněno 3. prosince 2025, přečteno 20. října 2026
- Your Favourite Artists reveal Spotify 2025 WrappedZveřejněno 3. prosince 2025, přečteno 20. října 2026
- What Your Top Song Says About You, Spotify Wrapped 2025, Emraan Hashmi and Raghav JuyalZveřejněno 3. prosince 2025, přečteno 20. října 2026
- It's time... Go get your Wrapped!Zveřejněno 3. prosince 2025, přečteno 20. října 2026
- Mopping Made Fun, Spotify ChalaoZveřejněno 16. září 2026, přečteno 20. října 2026
- أنغامي، جوك له صوت، صوتك بطريقتكZveřejněno 6. listopadu 2025, přečteno 20. října 2026
- Hello India. Love, Amazon Music.Zveřejněno 4. srpna 2026, přečteno 20. října 2026
- HEAD TRIP.Zveřejněno 14. října 2026, přečteno 20. října 2026
- YT 16x9 Horizontal v2Zveřejněno 7. října 2026, přečteno 20. října 2026
- There's just something in the air today, What's on your #SpotifyWrapped?Zveřejněno 3. prosince 2025, přečteno 20. října 2026
- How Our 2025 Wrapped Campaign Turns Your Year in Listening Into a Global CelebrationZveřejněno 3. prosince 2025, přečteno 20. října 2026
- Spotify ads celebrate fans of Oasis, Doechii and Chappell RoanZveřejněno 14. dubna 2025, přečteno 20. října 2026
- Spotify highlights data challenges in Egypt in latest campaignZveřejněno 30. června 2025, přečteno 20. října 2026
- Spotify strikes a chord with Egyptian AudiencesZveřejněno 26. července 2023, přečteno 20. října 2026
- Regional focus key as Spotify launches 'Listening is Everything' campaign in Saudi Arabia and EgyptZveřejněno 8. září 2020, přečteno 20. října 2026
- Spotify Spotlights Egyptian Rap And Celebrates Fandom In Its Latest Campaign Melouk El SceneZveřejněno 30. června 2022, přečteno 20. října 2026
- Amazon Music cues Sonu Nigam and Usha Uthup for a nostalgic game of AntakshariZveřejněno 6. srpna 2026, přečteno 20. října 2026
R-07 RQ-ads: Které skutečné reklamy z let 2024 až 2026 od Spotify a konkurentů, které naše zdroje jmenují (Egypt, MENA a globálně), ukazují háčky, tvary beatů, palety, písmo, tempo střihu, zvuk a konce této kategorie?
24 zdrojů
- Ad of the Day: Spotify Wrapped gets first TV spot featuring star-studded UK castZveřejněno 3. prosince 2025, přečteno 20. října 2026
- Your Favourite Artists reveal Spotify 2025 WrappedZveřejněno 3. prosince 2025, přečteno 20. října 2026
- Spotify, Wrapped 2025, Nattamai, Wrapped Ah Paathu Sollu, SarathkumarZveřejněno 3. prosince 2025, přečteno 20. října 2026
- What Your Top Song Says About You, Spotify Wrapped 2025, Emraan Hashmi and Raghav JuyalZveřejněno 3. prosince 2025, přečteno 20. října 2026
- Mopping Made Fun, Spotify ChalaoZveřejněno 16. září 2026, přečteno 20. října 2026
- Laundry Made Fun, Spotify ChalaainZveřejněno 16. září 2026, přečteno 20. října 2026
- It's time... Go get your Wrapped!Zveřejněno 3. prosince 2025, přečteno 20. října 2026
- There's just something in the air today, What's on your #SpotifyWrapped?Zveřejněno 3. prosince 2025, přečteno 20. října 2026
- Spotify India, channel video feedpřečteno 20. října 2026
- Spotify highlights data challenges in Egypt in latest campaignZveřejněno 30. června 2025, přečteno 20. října 2026
- أنغامي، جوك له صوت، صوتك بطريقتكZveřejněno 6. listopadu 2025, přečteno 20. října 2026
- أنغامي، كل احساس له صوت، صوتك بطريقتكZveřejněno 7. listopadu 2025, přečteno 20. října 2026
- أنغامي تشغلّك اللي يشبهك، صوتك بطريقتكZveřejněno 13. listopadu 2025, přečteno 20. října 2026
- الصوت اللي يكمّله على أنغامي، صوتك بطريقتكZveřejněno 27. listopadu 2025, přečteno 20. října 2026
- YT 16x9 Horizontal v2Zveřejněno 7. října 2026, přečteno 20. října 2026
- Anghami, channel video feedpřečteno 20. října 2026
- Anghami Latest TV AdZveřejněno 30. března 2014, přečteno 20. října 2026
- Amazon Music launches first India brand film celebrating Antakshari traditionZveřejněno 5. srpna 2026, přečteno 20. října 2026
- Amazon Music cues Sonu Nigam and Usha Uthup for a nostalgic game of AntakshariZveřejněno 6. srpna 2026, přečteno 20. října 2026
- Hello India. Love, Amazon Music.Zveřejněno 4. srpna 2026, přečteno 20. října 2026
- HEAD TRIP.Zveřejněno 14. října 2026, přečteno 20. října 2026
- Apple Music, channel video feedpřečteno 20. října 2026
- YouTube Music, channel video feedpřečteno 20. října 2026
- Nhar M3a AbduhZveřejněno 16. října 2026, přečteno 20. října 2026
R-08 RQ-refs: Která skutečná, zhlédnutelná a zdokumentovaná díla mohou sloužit jako měřítko pro gramatiku vyprávění a přechodů, pro typografii a kompozici a pro zvuk a tempo v image videu streamování hudby?
18 zdrojů
- Spreadbeats, ADC Awards 2025, Silver Cube, Craft in Motion / Film / Motion Graphicspřečteno 20. října 2026
- Spotify at Cannes Lions 2025: The Week's Unmissable Highlights, Star Power, and MoreZveřejněno 24. června 2025, přečteno 20. října 2026
- Spotify: Spreadbeatspřečteno 20. října 2026
- SPOTIFY - Spreadbeats - FCB - Cannes Lions 2024Zveřejněno 22. října 2024, přečteno 20. října 2026
- Spotify - Spreadbeats (case study)Zveřejněno 18. června 2024, přečteno 20. října 2026
- Spreadbeats (Cannes Grand Prix 2024) - SpotifyZveřejněno 18. června 2024, přečteno 20. října 2026
- How Our 2025 Wrapped Campaign Turns Your Year in Listening Into a Global CelebrationZveřejněno 3. prosince 2025, přečteno 20. října 2026
- Spotify used Rive for Spotify Wrapped 2025Zveřejněno 9. ledna 2026, přečteno 20. října 2026
- It's time... Go get your Wrapped!Zveřejněno 3. prosince 2025, přečteno 20. října 2026
- There's just something in the air today, What's on your #SpotifyWrapped?Zveřejněno 3. prosince 2025, přečteno 20. října 2026
- Project Spotify: Music + Talk, Studio Dumbar/DEPT, European Design Awards 2022, Silver, Motion Logopřečteno 20. října 2026
- Listening is Everything, D&AD 2021, Brandingpřečteno 20. října 2026
- Hello India. Love, Amazon Music.Zveřejněno 4. srpna 2026, přečteno 20. října 2026
- Amazon Music cues Sonu Nigam and Usha Uthup for a nostalgic game of AntakshariZveřejněno 6. srpna 2026, přečteno 20. října 2026
- Amazon Music launches first India brand film celebrating Antakshari traditionZveřejněno 5. srpna 2026, přečteno 20. října 2026
- Your Favourite Artists reveal Spotify 2025 WrappedZveřejněno 3. prosince 2025, přečteno 20. října 2026
- Ad of the Day: Spotify Wrapped gets first TV spot featuring star-studded UK castZveřejněno 3. prosince 2025, přečteno 20. října 2026
- Brand Film Awards 2026 winners revealedZveřejněno 30. dubna 2026, přečteno 20. října 2026
Kontroly předaného souboru
| Brána | Výsledek | Naměřeno |
|---|---|---|
| Srozumitelnost pro nezaujatého diváka | Prošlo | nový subagent bez briefu otevřel jen balíček (film.mp4 a format.txt) a napsal: prodává „Spotify.“; dělá „It lets you find and play music that fits your moment.“; myšlenka „Press play and the noise around you turns into music.“; schvalovatel to porovnal s tím, co si divák má odnést (D-48): Sells, Offer's job a One-line idea MATCH, žádné chybné čtení, žádný velký zmatek, pět drobných položek. První čtení 3 (kolo 4) je neplatné: otevřelo pracovní verzi podle cesty v projektu a označeného balíčku kritiků, nic k porovnání neexistovalo a porovnání neproběhlo. Čtení 1 a 2 neproběhla (brána vstoupila do skillů uprostřed běhu, po 02). Omezení: cesta k balíčku obsahuje „04-spotify“, což divák viděl |
| Lint storyboardu | Varování | |
| Lint a kontrola enginu | Prošlo | kontrakt stránky renderuje 1050 snímků popořadě jedním workerem; cue sheet se znovu exportuje shodně (53 událostí) |
| G0 render existuje | Prošlo | 35,00 s odpovídá očekávaným 35,00 s; zvuk přítomen |
| G1 náhled čitelný | Okem | písmo pole 54 px na 1080 (5 procent), řádek 104 a 64 px; slova zvuků a karta se čtou v plné velikosti; zkontrolováno na snímcích 1920 a na archu ve velikosti telefonu |
| G2 žádný prázdný snímek | Prošlo | žádná řada víc než 3 plochých snímků |
| G3 závěrečné držení, podíl CTA | Prošlo | závěrečné držení 1,47 s (limit 0,6 až 1,77 s pro závěrečnou kartu bez textu); CTA od 27,5 s = 21 procent (nejvýš 25) |
| G4 jeden hlavní prvek na snímek | Okem | jeden hlavní prvek na dobu (data-hero: slovo HONK, pole, ulice, řádek, pole, logo) |
| G5 žádné prvky stránky | Prošlo | 0 zásahů pravidel, medián depth_layers 5 |
| Brána videa | Varování | rychlý pohyb v záběru 0,151, prázdná střední část 0,000 s, modrofialový podklad 0,000; žluté: hero_share a frame_fill pod minimem jen pro doby 31,25 až 35 s, 12 nájezdů za minutu |
| Minimální míra bohatosti | Prošlo | hero_share 90,9 procenta (minimum 30), frame_fill 16 z 16 (minimum 10), empty_half 0 s, in_shot_motion 100 procent, longest_still 0 s mimo přiznaná držení; medián depth_layers 5 (značky stránky); detail povrchů (zrno asfaltu, okna, rám staveniště a ohrada), světelné události (prstenec stisku, drop), skutečný materiál (přestavěné UI, oficiální logo), spočítal kritik A |
| Pohyb a zamrznutí | Prošlo | 0 střihů, 0 zamrznutí, 1 černý úsek (přiznané zatmívání před logem), 0 bílých; 16 téměř zamrzlých vzorků (nádech a držení loga) |
| Švy | Nepoužije se | jedna souvislá kamera, žádné střihy (look.py čte záblesk dropu v 19,53 s jako změnu scény) |
| Titulky a synchronizace | Synchronizace prošla | žádný hlas, žádné titulky; každý nástup cue do jednoho snímku (kritik B: stisk 7,5, drop 19,5, finální úder 33,5 na svých snímcích, 13 úderů zácpy přesně na vzorek) |
| Hlasitost | Prošlo | -14,0 LUFS, LRA 7,4 LU, true peak -1,4 dBFS (cíl -14, -1 dBTP, D-29) |
| Specifikace | Prošlo | 1920x1080, h264, 30 fps, 35,00 s |
| Vzdálenost od šablony | Prošlo | 4 ze 6 os vůči ice-styles 01-flat-vector |
| Otisk | Žádný dřívější záznam | záznam se zapisuje do ice/review/fingerprint.jsonl uvnitř projektu (běh je omezený na svou složku, takže ~/.ice-motion-director/fingerprints.jsonl se nezapsal) |
| Final Frame Contract | Prošlo | poslední snímek bezeztrátové finální verze se na celém záběru rovná stránce se statickým logem: 0 odlišných pixelů |
| Finální verze proti schválenému střihu | Prošlo | finální snímky v 960x540 proti draft-14: PSNR 36,7 až 43,6 dB v devíti časech; bezeztrátová finální verze proti statickým snímkům po přetočení: 0 px na závěrečné kartě a logu, tečky nejvýš 29 z 255 ve vrstvě ulice (historie rastru, finální verze renderovaná popořadě od snímku 0 jedním workerem) |
| Test značky (práh QA image videa) | Neprošlo | 0 ze 6 náhodných snímků se s zakrytým logem a UI čte jako Spotify (2 NO, 4 WEAK): zelená Spotify je jen na kruhu přehrávání a logu, barvy ulice se se Spotify nespojují |
| Záměna za konkurenta (práh QA image videa) | Neprošlo | 12,5 z 35 s (36 procent) specifických pro Spotify, všechno zaměnitelný povrch (přestavěné rozhraní, zelená, logo); myšlenka se přenese na jakoukoli hudební aplikaci |
| Přechody proměňují předmět; zvraty hodnot (práh QA image videa) | Částečně | přechody prošly: žádný tvrdý střih na 1050 snímcích (jedna souvislá kamera); zvraty jasu kapitol u 4 ze 7 změn, poslední tři sestupují do černé |
| Souboj vrcholů | Neproběhl |
- -14HlasitostLUFS
- -1.4True peakdBTP
- 30Snímková frekvencesnímků za sekundu
- 1920 x 1080Rozlišenípixelů
| Jazyk | Poměr stran | Délka | Soubor |
|---|---|---|---|
| angličtina | 16:9 | 0:35 | ice/ |
Zdroje a nástroje
- ice/audio/soundtrack_en.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py; mgaudio (c) 2026 Vincentwei1021, MIT, n/a (original output, mastered to -14 LUFS, -1 dBTP), English version, full soundtrack 0.0 to 49.0 s, 2026-10-20
- ice/audio/soundtrack_ar.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py; mgaudio (c) 2026 Vincentwei1021, MIT, n/a (original output, mastered to -14 LUFS, -1 dBTP), Arabic version, full soundtrack 0.0 to 49.0 s, 2026-10-20
- ice/audio/soundtrack_en_v2.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py (--v2); mgaudio (c) 2026 Vincentwei1021, MIT, version 2 levels for the social-profile LRA (mastered to -14 LUFS, -1 dBTP), English version, full soundtrack 0.0 to 49.0 s, 2026-10-20
- ice/audio/soundtrack_ar_v2.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py (--v2); mgaudio (c) 2026 Vincentwei1021, MIT, version 2 levels for the social-profile LRA (mastered to -14 LUFS, -1 dBTP), Arabic version, full soundtrack 0.0 to 49.0 s, 2026-10-20
Všechny zdroje (25)
- ice/audio/soundtrack_en_v3.wav (and stems_en_v3/), local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, score and SFX composed by code in ice/audio/score.py (--v3); mgaudio (c) 2026 Vincentwei1021, MIT, version 3: full-level frame-0 horn, no fade-in, end hit at 46.0 and a natural ring-out (mastered to -14 LUFS, -1 dBTP), English 16:9 delivery film, full soundtrack 0.0 to 49.0 s, 2026-10-20
- ice/audio/stems_en_v2/, ice/audio/stems_ar_v2/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-20
- ice/audio/stems_en/, ice/audio/stems_ar/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-20
- ice/audio/soundtrack_en_v4.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--v4); mgaudio (c) 2026 Vincentwei1021, MIT, version 4, the drawn street: timed from ice/plan/cue-sheet.json (36.0 s); mid-honk at frame 0, no fade-in, last hit at 33.5 and a natural ring-out (mastered to -14 LUFS, -1 dBTP; measured -14.08 LUFS, -1.21 dBTP), English 16:9 film, full soundtrack 0.0 to 36.0 s (08b input: ice/audio/master_input_en_v4.json), 2026-10-21
- ice/audio/soundtrack_en_v4.wav: SFX (street noise of the hero car, four jam vehicles, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact), local, code-generated, none, horn, breaker, pile rig, motorbike and key models written in ice/audio/score.py (horn4, road_breaker, breaker_hat, pile_ram, pile_backbeat, bike_rev, key_tick, building on jack_hammer and engine_bass there); UI open, whoosh, click, riser, impact and the drum bodies from mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 36.0 s, 2026-10-21
- ice/audio/stems_en_v4/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 31 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
- ice/audio/soundtrack_en_v5.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v5); mgaudio (c) 2026 Vincentwei1021, MIT, version 5 (D-38 to D-42): timed from the re-timed ice/plan/cue-sheet.json (33.5 s), seven jam cars, an alive ending, smaller peaks at the source (mastered to -14 LUFS, -2.5 dBTP ceiling; measured -14.03 LUFS, -2.68 dBTP), English 16:9 film, full soundtrack 0.0 to 33.5 s (08b input: ice/audio/master_input_en_v5.json; mastered into ice/renders/draft-10-en-av.mp4), 2026-10-21
- ice/audio/soundtrack_en_v5.wav: SFX (street noise of the hero car, seven jam cars, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact), local, code-generated, none, the same models as v4 in ice/audio/score.py (horn4 with seven horn timbres, road_breaker, breaker_hat, pile_ram, pile_backbeat, bike_rev, key_tick); UI open, whoosh, click, riser, impact (high-passed at 100 Hz) and the drum bodies from mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 33.5 s, 2026-10-21
- ice/audio/stems_en_v5/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 34 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
- ice/audio/soundtrack_en_v6.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v6); mgaudio (c) 2026 Vincentwei1021, MIT, version 6: the version 5 sound on the 35.0 s ice/plan/cue-sheet.json (last hit 32.5, ring-out to 35.0), the jam cars level-matched (mastered to -14 LUFS, -2.5 dBTP ceiling; measured -14.07 LUFS, -2.68 dBTP), English 16:9 film, full soundtrack 0.0 to 35.0 s (08b input: ice/audio/master_input_en_v6.json; mastered into ice/renders/draft-11-en-av.mp4), 2026-10-21
- ice/audio/soundtrack_en_v6.wav: SFX (street noise of the hero car, seven jam cars, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact), local, code-generated, none, the same models as v5 in ice/audio/score.py; UI open, whoosh, click, riser, impact (high-passed at 100 Hz) and the drum bodies from mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 35.0 s, 2026-10-21
- ice/audio/stems_en_v6/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 34 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
- ice/audio/soundtrack_en_v7.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v7); mgaudio (c) 2026 Vincentwei1021, MIT, version 7: the version 6 sound with the black end card (D-44 to D-46): the groove under the field, the street dropping out with the fade to black, a reverse-cymbal swell under the logo entrance, the final hit at 32.5 and the ring-out (mastered to -14 LUFS, -2.3 dBTP ceiling; measured -14.04 LUFS, -2.48 dBTP), English 16:9 film, full soundtrack 0.0 to 35.0 s (08b input: ice/audio/master_input_en_v7.json; mastered into ice/renders/draft-12-en-av.mp4), 2026-10-21
- ice/audio/soundtrack_en_v7.wav: SFX (street noise of the hero car, seven jam cars, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact; the swell into the final hit), local, code-generated, none, the same models as v6 in ice/audio/score.py; UI open, whoosh, click, riser, impact (high-passed at 100 Hz), the reverse cymbal of the logo entrance and the drum bodies from mgaudio sfx and drums (MIT, project copy; the cymbal is mgaudio's synthetic crash reversed, no sample pack installed), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 35.0 s, 2026-10-21
- ice/audio/stems_en_v7/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 35 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
- ice/audio/soundtrack_en_v8.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v8); mgaudio (c) 2026 Vincentwei1021, MIT, version 8: version 7's sound on the re-timed ending (the field 27.5 to 31.5, the fade to black 31.5 to 32.0, the swell 31.9 to 33.5, the final hit at 33.5, the ring-out to 35.0) (mastered to -14 LUFS, -2.3 dBTP ceiling; measured -14.03 LUFS, -2.48 dBTP), English 16:9 film, full soundtrack 0.0 to 35.0 s (08b input: ice/audio/master_input_en_v8.json; mastered into ice/renders/draft-13-en-av.mp4), 2026-10-21
- ice/audio/soundtrack_en_v8.wav: SFX (street noise of the hero car, seven jam cars, road breaker, pile rig and motorbike; 26 key ticks; soft UI open; soft whoosh; click; riser; impact; the swell into the final hit), local, code-generated, none, the same models as v7 in ice/audio/score.py; UI open, whoosh, click, riser, impact (high-passed at 100 Hz), the reverse cymbal of the logo entrance (mgaudio's synthetic crash reversed) and the drum bodies from mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 35.0 s, 2026-10-21
- ice/audio/stems_en_v8/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 35 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
- ice/audio/soundtrack_en_v9.wav, local, code-generated, none, code-generated with mgaudio (MIT, project copy at ice/audio/lib/mgaudio, from Vincentwei1021/mg-styles-15), no third-party audio, no samples, no AI generation, score and SFX composed by code in ice/audio/score.py (--lang en --v9); mgaudio (c) 2026 Vincentwei1021, MIT, version 9: version 8's sound on the end card re-timed for look.py G3 (the street fading 31.5 to 33.0, the swell 32.5 to the hit at 33.5) (mastered to -14 LUFS, -2.3 dBTP ceiling; measured -14.08 LUFS, -2.48 dBTP), English 16:9 film, full soundtrack 0.0 to 35.0 s (08b input: ice/audio/master_input_en_v9.json; mastered into ice/renders/draft-14-en-av.mp4), 2026-10-21
- ice/audio/soundtrack_en_v9.wav: SFX (as v8: street noise, 26 key ticks, UI open, whoosh, click, riser, impact, the swell into the final hit), local, code-generated, none, the same models as v8 in ice/audio/score.py and mgaudio sfx and drums (MIT, project copy), as above, original output, mixed into the soundtrack, English 16:9 film, 0.0 to 35.0 s, 2026-10-21
- ice/audio/stems_en_v9/, local, code-generated, none, code-generated with mgaudio (MIT, project copy), no third-party audio, as above, 35 pre-master stems written at -6 dB by mgaudio export, mix reference for 08b, 2026-10-21
look.pylint.mjsfilm_gate.pymotion_check.pyfrozen-time.mjsloudness.mjsprobe-mp4.mjstransitions.py
Co export nenašel
mediaice/review/ui-fidelity/sheet-ar.png neexportováno: surový arch věrnosti zůstává lokálně (může obsahovat obsah jiných držitelů práv; exportuje se jen jeho maskovaná kopie ke sdílení)
mediaice/review/ui-fidelity/sheet-en-v2.png neexportováno: surový arch věrnosti zůstává lokálně (může obsahovat obsah jiných držitelů práv; exportuje se jen jeho maskovaná kopie ke sdílení)
mediaice/review/ui-fidelity/sheet-en.png neexportováno: surový arch věrnosti zůstává lokálně (může obsahovat obsah jiných držitelů práv; exportuje se jen jeho maskovaná kopie ke sdílení)
mediaice/review/ui-fidelity/sheet-tiles-ar.png neexportováno: surový arch věrnosti zůstává lokálně (může obsahovat obsah jiných držitelů práv; exportuje se jen jeho maskovaná kopie ke sdílení)
mediaice/review/ui-fidelity/sheet-tiles-en.png neexportováno: surový arch věrnosti zůstává lokálně (může obsahovat obsah jiných držitelů práv; exportuje se jen jeho maskovaná kopie ke sdílení)
stages[].minutesminuty po fázích nejsou zaznamenané ve fázích v ice/state.json
stages[06].artifactsv souborech běhu není render animatiku
gates[].thresholdtabulka bran v NOTE.md neodděluje prahové hodnoty; jsou uvnitř každé hodnoty, kde je zpráva uvádí
run-logvynecháno dalších 25 obrázků (nejvýš 24)
run-logmaskováno v exportu: 0 klíčů nebo tokenů, 0 e-mailových adres, 0 telefonních čísel, 1 absolutní cesta (ice/log/conversation.jsonl uchovává doslovný text)
Dejte svému agentovi režiséra
Vložte jeden řádek a pak si běžnými slovy řekněte o video. Ice ho dovede od briefu až po předání a ukáže vám svou práci v každém kroku, který chcete vidět.
npx skills add Omar-Tnzxo/ice-motion-director -g --all 