Obama om Iran
talking head-annons. Hur den gjordes med Ice Motion Director, från prompten till den levererade filmen.
Ett inofficiellt testklipp gjort med Ice Motion Director, inte en produktion från Al Jazeera. Materialet och märkena tillhör sina ägare.
An unofficial test edit made with Ice Motion Director; not an Al Jazeera production. The footage and marks belong to their owners.
تجربة غير رسمية صُنعت بأداة Ice Motion Director، وليست من إنتاج قناة الجزيرة. المادة المصوّرة والعلامات ملك أصحابها.
Filmen
Prompten
Redigera råvideon raw.mp4 i exakt samma redigeringsstil som Al Jazeera-reelen i reference.mp4, med rawens innehåll och med Al Jazeeras identitet precis som den är. Leta efter det senaste passande riktiga, officiella materialet och ladda ner det, och du får ladda ner vilken modell eller vilket verktyg som helst som du behöver. Ställ inte startfrågorna till mig, bestäm själv, men visa mig förhandsvisningen innan du bygger videon.
Visa originalet, exakt som det skrevs (arabiska (Egypten))
Översatt från arabiska (Egypten).
عدّل الفيديو الخام raw.mp4 بنفس أسلوب مونتاج ريلز الجزيرة اللي في reference.mp4 بالظبط، بالمحتوى بتاع الخام وبهوية الجزيرة زي ما هي. دوّر على أحدث لقطات حقيقية ورسمية مناسبة ونزّلها، ومسموحلك تنزّل أي موديل أو أداة محتاجها. ما تسألنيش أسئلة البداية وقرر أنت، بس وريني المعاينة قبل ما تبني الفيديو.
- Typ av film
- Talking head-annons
- Arbetsflöde
edit- Hur den kördes
- En prompt (automatiskt läge)
- Storlek
- Long
- Publicerad
- 30 oktober 2026
Levererad
- engelska, 9:16, 201.77 sekunder
- engelska, 9:16, 201.77 sekunder
Hur den gjordes
- Agent
- Claude Code
- Modell
- claude-opus-5-5
- Effort
- Inte registrerat
- Subagenter
- A lead session that relayed the owner's notes, a footage researcher and the stage approver role
- Gjord
- 28 oktober 2026 till 29 oktober 2026
Före och efter
Råmaterialet, klippt till samma delar i samma ordning, spelas bredvid den färdiga klippningen.
Källan: presidentens veckotal (nyhetsvideo), ”Weekly Address: A Comprehensive, Long-Term Deal with Iran”, publicerad av The White House (President Barack Obama), taped 17 July 2015 in the Roosevelt Room, released 18 July 2015, 4:37 lång. Öppna källan
Ice behöll 3:12 av det, i 36 delar:
- 2:47 till 2:51
- 2:51 till 2:51
- 2:52 till 2:58
- 2:58 till 2:59
- 0:26 till 0:31
- 0:31 till 0:40
- 0:10 till 0:21
- 0:22 till 0:25
- 0:40 till 0:46
- 0:47 till 0:59
- 1:00 till 1:04
- 1:04 till 1:09
- 1:09 till 1:18
- 1:19 till 1:26
- 1:26 till 1:31
- 1:30 till 1:36
- 1:36 till 1:44
- 1:45 till 1:47
- 1:47 till 1:50
- 1:50 till 1:57
- 1:57 till 2:03
- 2:03 till 2:13
- 2:14 till 2:20
- 2:20 till 2:22
- 2:23 till 2:34
- 3:02 till 3:06
- 3:06 till 3:11
- 3:11 till 3:13
- 3:13 till 3:14
- 3:14 till 3:18
- 3:18 till 3:21
- 3:21 till 3:24
- 3:24 till 3:28
- 3:47 till 3:56
- 4:09 till 4:14
- 4:14 till 4:17
Varför just dessa delar
Talet på 4:37 är ett enda resonemang: vad avtalet gör, tre svar till kritikerna och vad som händer utan det. Körningen behöll 36 hela repliker (3 min 12 s av talet, med andetagen runt varje replik) och klippte bort resten bara mellan meningar, aldrig inne i en och utan att öka tempot. Reelen öppnar med hans egen fråga och svar från 2:47 (”Does this deal resolve all of the threats...? No. ... Yes.”), eftersom Al Jazeeras referens öppnar på samma sätt med berättarens fråga. Sedan kommer hans inramande replik, själva avtalet och hans tre bemötanden som tre kapitel, med listan över vad som går förlorat ”without this deal” och hans replik om diplomati framför krig. Bortklippt: passagen om varför samtalen tog så lång tid, schemaläggningen av debatten och konventet samt avslutningen, som ersattes av en kort daterad coda (USA lämnade avtalet 8 maj 2018) så att ett påstående från 2015 inte står kvar som om det gällde i dag.
Vägen hit
Körningen som den gick till, utkast för utkast, med varje feedbackrunda från beställaren. Berättad utifrån konversationen i fallstudien.
Prompten
Ett meddelande på egyptisk arabiska, med två filer: raw.mp4, president Obamas veckotal den 18 juli 2015 om Irankärnavtalet (4:37, liggande), och reference.mp4, en stående Al Jazeera English-reel om Iran (3:13). Redigera om rawen i referensens exakta stil med Al Jazeeras identitet som den är, hitta och ladda ner aktuellt riktigt officiellt material, bestäm startfrågorna själv och visa en förhandsvisning innan du bygger.
Läsning av referensen och rawen
Projektet öppnades och två pass kördes sida vid sida: referensen delades upp i bildrutor och mättes (bilder, klipp, skärpa, färg), och båda videorna transkriberades ord för ord. De lokala taligenkänningsmodellerna saknades, så körningen laddade först ner faster-whisper large-v3-turbo.
Att lyfta ut identiteten
Al Jazeeras logotyp lyftes ur referensen vid 176 s och dess slutkort ur de sista 3.8 s. Referensens studioskärm byggdes om av en satellitkarta över Iran från NASA Blue Marble med gränser från Natural Earth, blågrön och mörk, med röda ljuspelare på båda sidor.
Briefen, bestämd på egen hand
Startfrågorna avstod prompten från, så varje fält fick sitt rekommenderade svar: en talking head-reel på engelska, 2:30 till 3:00 som referensen, Obama alltid daterad i bild (THE WHITE HOUSE / 18 JUL 2015) så att ingen tittare tar 2015 för i dag.
Faktakontroll och pappersklipp
Transkriptet kontrollerades mot den officiella texten i Public Papers of the Presidents (govinfo), och ett taligenkänningsfel rättades. Därefter gjordes ett pappersklipp av 35 hela meningar: hans egen fråga och svar från mitten av talet blev hooken, hans tre bemötanden blev kapitlen och schemadetaljer klipptes bort.
Frilägning och officiellt material
Obama frilades med Robust Video Matting och placerades i den ombyggda studion. En researcher samlade officiellt material med licens: EU:s audiovisuella tjänst från Wien, foton från utrikesdepartementet och Vita huset, Vita husets uttalande från 14 juli 2015, IAEA-inspektörer (märkta som Nederländerna, eftersom inget fritt material inifrån Irans anläggningar finns) och tillbakadragandet 2018.
Första förhandsvisningen
Steg 01 till 03 passerade godkännarrollen, och förhandsvisningen gick till beställaren före varje build: 22 style frames, en storyboard med 37 bilder och pappersklippet på 35 repliker, 3:09 sammanlagt.

Beställarens synpunkt: ingen kodmusik
Beställaren hade hört kodgjort ljud i ett annat test och uteslöt det. Körningen drog tillbaka sin kodpartitur och mätte bibliotekspår mot referensens mörka, långsamma bädd. Tre inspelade Pixabay-spår klipptes under Obamas första 30 s så att beställaren kunde välja, med inspelade ljudeffekter, en per rörelse.
Beställarens synpunkt: skäl, inte kopior
Förhandsvisningen hade mörklagt Obama inom en röd gloria. I Al Jazeeras reels är den mörka silhuetten på rött personen som talas om, aldrig talaren. Beställaren bad om en tabell över varje referenselement: vad som utlöser det i orden, vad det betyder, för vem, när det kommer in och lämnar. Därefter pausade sessionsgränsen körningen i 1 h 43 min.
Varje element knutet till ett ord
Fjorton referenselement lästes mot referensens eget transkript, och varje förekomst i storyboarden anger nu den mening av Obama som motiverar den: Zarif vid ”threats Iran poses”, undertecknarna vid ”more than anyone”, Khamenei vid ”Iran could move closer”. Obama förblir belyst. Landsraden återställdes så att sex landskort landar på varje namn han säger.
Andra förhandsvisningen
De nya bilderna, elementtabellen och de tre musikanimaticarna gick till beställaren. Finishen mättes från referensen och användes bara där referensen använder den: defokusklipp, vita blixtar vid kapitel, filmstruktur bara på de grå arkivkorten.

Beställarens val
Två ord från beställaren: ”تراك A” (spår A), AtlasAudios ”Tension Documentary”. Det var klartecknet att bygga.
Builden
Disk C blev full på under en minut, så grafikrenderingen stannade och flyttade sina temporära filer till D. Bilden renderades i fyra parallella delar klippta vid bildgränser, grafiken med alfa och rörelseoskärpa, och musiken redigerades till bädden på 3:18. En andra sessionsgräns pausade körningen från 04:21 till 07:33 medan delarna blev klara.
Levererad
De fyra delarna fogades samman till 6053 bildrutor utan synlig skarv: 1080x1920, 30 fps, 3:21.8, -16.3 LUFS. Filmkontrollen grön med fyra gula punkter som rapporten anger öppet: långsammare än referensen (medelbild 7.0 s mot 4.0 s), svagast från 2:13 till 2:43. Ingen tittare utan förkunskap har läst den och det slutliga ljudet har inte transkriberats om.

Vad Ice frågade
stage 01 questions
waived by the user: decide yourself; recommended options taken, listed in DIRECTION.md
Besvarat av användaren
Vad som lämnades in
Inget utöver prompten.
Arbetsflödet, steg för steg
Alla tio steg, från brief till leverans: vad varje steg bestämde och varför, vad det tog fram, kritikerrundorna och rollerna som arbetade med det.
Steg 01, Brief
Rollerresearcher
frågorna avstod användaren från; standardval loggade som D-002 till D-007
Gjort i det här steget
01-COMPLIANCE.mdResearch note COMPLIANCE.md
Läs hela filen: 01-COMPLIANCE.mdCOMPLIANCE: obama-iran-aj-reel
Status: ready, with three on-screen honesty rules.
Topic: political news explainer built from a 2015 US presidential address. Platforms: Instagram Reels, TikTok, YouTube Shorts (AJE social). Market: global English.
Archive date on screen. The address is from 18 July 2015. A dateline on every Obama shot ("THE WHITE HOUSE / 18 JUL 2015") and the opening title make the date plain, so the reel is never read as current news about 2026 events. Source: platform rules on misleading political media; journalism practice.
Composite disclosure. Obama is matted from his own footage onto a recreated studio screen; his words, voice and timing are never altered (cuts only between sentences, no speed change, no synthetic speech). The delivery note states the composite. No generated faces, voices or footage.
01-BRIEF.mdThe brief: what the user said and every slot with its source
Läs hela filen: 01-BRIEF.mdBRIEF: obama-iran-aj-reel
Route: edit (footage plus style reference, borrows the ice-remake analysis step). Mode: auto. Questions waived by the user's own words ("ما تسألنيش أسئلة البداية وقرر أنت"); every open slot takes its recommended option, listed in the stage 01 summary with alternatives.
| Slot | Value | Source |
| request | Re-edit raw.mp4 in the exact editing style of the Al Jazeera English reel in reference.mp4, with the raw's content and Al Jazeera's identity kept as it is; find and download the latest real, official footage that fits; preview before building | user, verbatim in `ice/log/conversation.jsonl` entry 1 |
| footage | raw.mp4: President Obama, Weekly Address, July 18, 2015, on the Iran nuclear deal. 1920x1080, 29.97 fps, 4:36.8, AAC 44.1 kHz. Opens on a 5 s "Your Weekly Address" slate, ends on a whitehouse.gov slate; WH.GOV bug top right; two camera angles | user, probed |
Steg 02, Koncept
Exporten har ingen sammanfattning för det här steget.
Steg 03, Manus
Exporten har ingen sammanfattning för det här steget.
Gjort i det här steget
03-script.mdScript
Läs hela filen: 03-script.mdPaper edit (03): numbered script from raw.mp4
Words are Obama's, in spoken order per line; source times in seconds on raw.mp4. Truth check: Public Papers of the Presidents 2015 book 2, pp. 928-929 (govinfo). One ASR fix: "neighbors in the world" -> "neighbors and the world" (word count kept).
Cut from the speech (reason): "There's a reason this deal took so long... And we got it." 154.8-165.9 (length, the ending already lands the point), "And that was our top priority" 178.9-181.2, the war-and-peace debate passage 212.1-226.7 and the VFW convention line 236.1-247.9 (scheduling detail), the closing sentence 256.9-264.0 and sign-off 265.0-266.7 (replaced by the coda and the AJ end card).
| # | Section | Source in-out | Text |
| L01 | cold | 166.70-170.44 | Does this deal resolve all of the threats Iran poses to its neighbors and the world? |
Steg 04, Storyboard
förhandsvisning 2 godkänd av beställaren med spår A
Gjort i det här steget
04-storyboard.mdStoryboard
Läs hela filen: 04-storyboard.mdStoryboard v2: every appearance tied to Obama's words
3:21.77 at 30 fps, 1080x1920. Element rules: `ice/reference/aj-iran/ELEMENTS.md`. Obama is always lit; dark silhouettes and portraits are only the people and countries he names.
Shots
| # | Time | His words here | Picture | Why |
| 1 | 0:00.00-0:01.96 | Does this deal resolve all of the | Red halo: Obama, lit [defocus in] | Speaker lit on the halo for the opening question, like the presenter at 1.0-2.0 s (focus pull in, never dark) |
Steg 05, Look
förhandsvisning 2 godkänd av beställaren med spår A
Gjort i det här steget
05-DIRECTION.mdDecision log: options, choice, reason and source for every decision
Läs hela filen: 05-DIRECTION.mdDIRECTION: obama-iran-aj-reel
Project: vertical Al Jazeera English style reel cut from President Obama's Weekly Address of July 18, 2015 on the Iran nuclear deal.
Route: ice-edit with the ice-remake analysis step. Mode: auto. Stage 01 questions waived by the user's own words; each open slot below took its recommended option (alternatives listed for the stage 01 summary).
Tools (checked 2026-10-28)
Node v25.7.0, FFmpeg (WinGet build), Python 3.12.10 with numpy, opencv, PIL, onnxruntime 1.29 (CPU), faster-whisper, rembg, playwright (python).

Style frame chk.jpg 
Style frame contact_sheet.jpg 
Style frame fix_check.jpg 
Style frame sf_0000.60.png 
Style frame sf_0002.20.png 
Style frame sf_0004.40.png 
Style frame sf_0006.30.png 
Style frame sf_0009.80.png
Steg 06, Animatic
förhandsvisning 2 godkänd av beställaren med spår A
Gjort i det här steget
Animatic (short, small preview)
Steg 07, Bygge
Exporten har ingen sammanfattning för det här steget.
Steg 08, Ljud
master -16.3 LUFS, LRA 3.4, topp -1.4
Steg 09, Granskning
Exporten har ingen sammanfattning för det här steget.
Steg 10, Leverans
Exporten har ingen sammanfattning för det här steget.
Gjort i det här steget
10-NOTE.mdDelivery report with measured numbers
Läs hela filen: 10-NOTE.mdobama-iran-aj-reel: delivery report (2026-10-29)
Status: creative candidate (technical gates green; the owner judges taste)
File: `ice/renders/final/obama-iran-aj-reel_1080x1920.mp4` sha256 977a8f0d4bf6487cbd58da57d6c154cb98e5f6de9c81ffe63a6b1c2c9c69e53e 1080x1920 30 fps 201.77 s (6053 frames) H.264 High / AAC 256 kbps 48 kHz
Other deliverables (same folder): `obama-iran-aj-reel_captions.srt` (71 cues), `obama-iran-aj-reel_edl.json` (39 blocks on one 30 fps clock), `obama-iran-aj-reel_transcript_words.json` (544 words retimed to the edit)
The idea

Still from the delivered film at 0.00 s 
Still from the delivered film at 100.89 s 
Still from the delivered film at 201.67 s
Konversationen
Varje meddelande mellan beställaren och agenten, i ordning. Beställarens ord återges ordagrant; agentens svar är sammanfattade av exporten.
عدّل الفيديو الخام raw.mp4 بنفس أسلوب مونتاج ريلز الجزيرة اللي في reference.mp4 بالظبط، بالمحتوى بتاع الخام وبهوية الجزيرة زي ما هي. دوّر على أحدث لقطات حقيقية ورسمية مناسبة ونزّلها، ومسموحلك تنزّل أي موديل أو أداة محتاجها. ما تسألنيش أسئلة البداية وقرر أنت، بس وريني المعاينة قبل ما تبني الفيديو.
كمّل من مكان ما وقفت، بنفس الطلب الأول بالظبط: ما تسألنيش أسئلة البداية، ووريني المعاينة قبل ما تبني الفيديو.
Preview sent for approval before the build: 22 style frames (contact sheet), the storyboard of 37 shots and the paper edit of 35 lines, 3:09 total. Waiting for the user's yes or notes.
Owner notes via the parent session: no code-made sound, three real library tracks to choose from; Obama stays lit, darkness and red halo only for those he talks about, a reasons table for every reference element tied to his words; finishing (motion blur, blur, film texture, vignette, glow, grade) measured from the reference and applied by reason.
Preview 2 sent: reasons table for every reference element, storyboard v2 with a Why column, 26 new style frames, and three 30 s animatics with real Pixabay tracks and recorded SFX. Waiting for the owner's track choice and approval.
تراك A
Delivered the full reel with track A: ice/renders/final/obama-iran-aj-reel_1080x1920.mp4 (3:21.8, -16.3 LUFS), captions, EDL, retimed transcript and the delivery report with measured gates and an honest pace comparison against the reference.
Research, med datum
COMPLIANCE: obama-iran-aj-reel
0 källor
Kontroller av den levererade filen
| Kontroll | Resultat | Uppmätt |
|---|---|---|
| Spec | Ok | 1080x1920, h264, 30 fps, 201.77 s |
| Frame count | Ok | parts 1475 + 1434 + 1644 + 1500 = 6053 = final |
| Loudness | In target | I -16.3 LUFS, LRA 3.4 LU, peak -1.4 dBFS (target -16 LUFS, -1.5 dBTP) |
| Film gate | Green, verdict pass | fast ratio 0.0637 (green), blank run 0.0 s, blue-purple 0.0 |
| Film gate yellows | 4 yellow | worst window 133-163 s almost no fast action; drift ratio (70% slow drift); max event gap 19.75 s; page-frame share 68% (fixed logo, bar and studio frame) |
| Richness | Measured | hero share 74.6, frame fill 15.0, empty half 0, in-shot motion 99.6, longest still 0.25 s |
| Captions and sync | Built, not re-transcribed | captions are the source's word timestamps moved to the edit clock (build_board.py); the final audio was not re-transcribed to diff against them |
| Cold-viewer clarity | Not run | this edit type is a news explainer, not promotional, so read 3 is not required on this route; no independent viewer read was made |
| Seams between render parts | By eye | frames at 0:49.10/0:49.25, 1:36.90/1:37.05, 2:31.70/2:31.85 checked: no jump (2:31.7 is an intended defocus transition) |
- -16.3LjudstyrkaLUFS
- 30Bildfrekvensbilder per sekund
- 1080 x 1920Upplösningpixlar
| Språk | Bildformat | Längd | Fil |
|---|---|---|---|
| engelska | 9:16 | 201.77 sekunder | ice/ |
| engelska | 9:16 | 201.77 sekunder | ice/ |
Erkännanden och verktyg
- A, Tension Documentary (2:02), AtlasAudio, https://pixabay.com/music/ambient-tension-documentary-519912/, Pixabay Content License
- B, Tension - Tension Music (2:11), ikoliks_aj, https://pixabay.com/music/suspense-tension-tension-music-617394/, Pixabay Content License
- C, Zeros (Tension) (2:14), leberch, https://pixabay.com/music/orchestral-zeros-tension-612318/, Pixabay Content License
- File, Use, Source
Alla 11 erkännanden
- sdanezis-soft-luxury-air-whoosh-8-592506, -5-592509; universfield-thin-swoosh-352756, headline entrances, name strap, pixabay.com/sound-effects
- universfield-cinematic-low-hit-291095, "NO.", pixabay.com/sound-effects
- universfield-cinematic-impact-hit-352702, "YES.", pixabay.com/sound-effects
- dbsound-simple-short-riser-1-613772, universfield-cinematic-impact-boom-05-352465, into the title card, pixabay.com/sound-effects
- dbsound-simple-short-riser-3-613770, lordsonny-cinematic-boom-171285, into the 2018 coda, pixabay.com/sound-effects
- universfield-slow-swoosh-567191, dragon-studio-whoosh-cinematic-376875, cuts to footage and between scenes, pixabay.com/sound-effects
- lordsonny-whoosh-cinematic-161021, ring wipe into the end card, pixabay.com/sound-effects
probe-mp4.mjsloudness.mjsfilm_gate.py
Vad exporten inte hittade
brandno Brand line in NOTE.md and no real_brand in BRIEF.md
unofficialbrand ownership not recorded
promptno "What the user said" section in BRIEF.md
suppliedno "Supplied material" table in BRIEF.md (nothing recorded as supplied)
stages[].minutesminutes per stage not recorded in ice/state.json stages
stages[09].criticno critic round files in ice/review/
gates[].thresholdNOTE.md gates table does not separate thresholds; they are inside each value where the report states them
metrics.true_peak_dbtpnot found in the run files
stages[02].summaryno note for this stage in ice/state.json
stages[02].rolesno roles recorded for this stage
stages[03].summaryno note for this stage in ice/state.json
stages[03].rolesno roles recorded for this stage
stages[04].rolesno roles recorded for this stage
stages[05].rolesno roles recorded for this stage
stages[06].rolesno roles recorded for this stage
stages[07].summaryno note for this stage in ice/state.json
stages[07].rolesno roles recorded for this stage
stages[08].rolesno roles recorded for this stage
stages[09].summaryno note for this stage in ice/state.json
stages[09].rolesno roles recorded for this stage
stages[10].summaryno note for this stage in ice/state.json
stages[10].rolesno roles recorded for this stage
run-logpreview of obama-iran-aj-reel_1080x1920.mp4 not embedded: the preview came out at 7.5 MB, over the 4 MB limit
run-log10 more images left out (24 at most)
run-logmasked in the export: 0 keys or tokens, 0 email addresses, 0 phone numbers, 0 absolute paths (ice/log/conversation.jsonl keeps the verbatim text)
conversation[0].attachments[1]the preview of reference.mp4 (an Al Jazeera English reel) was removed from the site package: it is the broadcaster's own work, used only as the style reference
Ge din agent en regissör
Klistra in en rad och be sedan om en film med vanliga ord. Ice tar den från brief till leverans och visar sitt arbete i varje steg du vill se.
npx skills add Omar-Tnzxo/ice-motion-director -g --all 