Obama 谈伊朗
真人出镜广告。从提示词到交付的短片,看它是怎样用 Ice Motion Director 做出来的。
这是使用 Ice Motion Director 制作的非官方测试剪辑,不是 Al Jazeera 的作品。素材和标识归其所有者所有。
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، وليست من إنتاج قناة الجزيرة. المادة المصوّرة والعلامات ملك أصحابها.
短片
提示词
请用与 reference.mp4 中 Al Jazeera 短视频完全相同的剪辑风格来剪辑原始视频 raw.mp4,保留原始素材的内容和 Al Jazeera 的品牌形象。请查找最新的、合适的真实官方素材并下载,需要的任何模型或工具你都可以下载。不要问我开头的那些问题,自己做决定,但在制作视频之前先给我看预览。
显示原文,与输入时完全一致(阿拉伯语(埃及))
译自阿拉伯语(埃及)。
عدّل الفيديو الخام raw.mp4 بنفس أسلوب مونتاج ريلز الجزيرة اللي في reference.mp4 بالظبط، بالمحتوى بتاع الخام وبهوية الجزيرة زي ما هي. دوّر على أحدث لقطات حقيقية ورسمية مناسبة ونزّلها، ومسموحلك تنزّل أي موديل أو أداة محتاجها. ما تسألنيش أسئلة البداية وقرر أنت، بس وريني المعاينة قبل ما تبني الفيديو.
- 短片类型
- 真人出镜广告
- 路线
edit- 运行方式
- 一句提示词(自动模式)
- 规模
- Long
- 发布日期
- 2026年10月30日
交付内容
- 英语、9:16、201.77 秒
- 英语、9:16、201.77 秒
制作方式
- 智能体
- Claude Code
- 模型
- claude-opus-5-5
- 推理强度
- 未记录
- 子智能体
- A lead session that relayed the owner's notes, a footage researcher and the stage approver role
- 制作日期
- 2026年10月28日 至 2026年10月29日
对比前后
原始素材按相同的片段、相同的顺序剪开,与成片并排播放。
素材:总统每周讲话(新闻视频)《Weekly Address: A Comprehensive, Long-Term Deal with Iran》,由 The White House (President Barack Obama), taped 17 July 2015 in the Roosevelt Room, released 18 July 2015 发布,时长 4:37。 打开素材
Ice 保留了其中的 3:12,共 36 段:
- 2:47 至 2:51
- 2:51 至 2:51
- 2:52 至 2:58
- 2:58 至 2:59
- 0:26 至 0:31
- 0:31 至 0:40
- 0:10 至 0:21
- 0:22 至 0:25
- 0:40 至 0:46
- 0:47 至 0:59
- 1:00 至 1:04
- 1:04 至 1:09
- 1:09 至 1:18
- 1:19 至 1:26
- 1:26 至 1:31
- 1:30 至 1:36
- 1:36 至 1:44
- 1:45 至 1:47
- 1:47 至 1:50
- 1:50 至 1:57
- 1:57 至 2:03
- 2:03 至 2:13
- 2:14 至 2:20
- 2:20 至 2:22
- 2:23 至 2:34
- 3:02 至 3:06
- 3:06 至 3:11
- 3:11 至 3:13
- 3:13 至 3:14
- 3:14 至 3:18
- 3:18 至 3:21
- 3:21 至 3:24
- 3:24 至 3:28
- 3:47 至 3:56
- 4:09 至 4:14
- 4:14 至 4:17
为什么选这些片段
这段 4 分 37 秒的讲话是一条完整的论证:协议做了什么,对批评者的三个回答,以及没有协议会发生什么。成片保留了 36 个完整的句子(讲话中的 3 分 12 秒,每句前后保留换气的间隙),其余只在句子之间剪掉,从不在句中剪断,也没有加速。开场用的是他自己在 2:47 的一问一答("Does this deal resolve all of the threats...? No. ... Yes."),因为 Al Jazeera 的参考片也是这样以解说员的提问开场。接着是他的总括句、协议本身,以及他的三个反驳,分成三个章节,再加上"没有这项协议"会失去什么的清单,和他那句外交胜过战争的话。被剪掉的有:谈判为什么拖了这么久的那一段、辩论和党代会的日程安排,以及结束语;取而代之的是一段带日期的简短尾声(美国于 2018 年 5 月 8 日退出协议),这样 2015 年的说法就不会被当成今天的情况。
一路走来
这次运行的真实经过,一稿接一稿,包括委托人的每一轮反馈。内容取自案例研究中的对话。
提示词
一条埃及阿拉伯语的消息,附带两个文件:raw.mp4,即 Obama 总统 2015 年 7 月 18 日关于伊朗协议的每周讲话(4:37,横屏);以及 reference.mp4,Al Jazeera English 关于伊朗的竖屏短视频(3:13)。要求按参考片完全相同的风格重新剪辑原始素材,保留 Al Jazeera 的品牌形象,查找并下载近期的真实官方素材,自行决定开头的那些问题,并在制作之前展示预览。
解读参考片和原始素材
项目打开后,两项工作同时进行:参考片被拆成帧并测量(镜头、剪辑点、清晰度、色彩),两段视频都被逐字转写。本地没有语音模型,所以先下载了 faster-whisper large-v3-turbo。
提取品牌形象
Al Jazeera 的台标是从参考片 176 秒处提取的,片尾卡取自它的最后 3.8 秒。参考片中的演播室大屏被重建:用 NASA Blue Marble 的伊朗卫星地图加上 Natural Earth 国界线,青绿与深色基调,两侧是红色光柱。
自行决定的简报
提示词免除了开头的提问,所以每个选项都采用了推荐答案:英文的真人出镜短视频,时长 2:30 至 3:00,与参考片一致;Obama 在屏幕上始终标注日期(THE WHITE HOUSE / 18 JUL 2015),这样没有观众会把 2015 年当成今天。
事实核对与纸面剪辑
将文字稿与 Public Papers of the Presidents(govinfo)中的官方文本核对,修正了一处语音识别错误。随后做了 35 个完整句子的纸面剪辑:讲话中段他自己的一问一答成为开场,他的三个反驳成为各章节,日程细节被剪掉。
抠像与官方素材
用 Robust Video Matting 把 Obama 抠出,放进重建的演播室。一位研究员收集了带许可信息的官方素材:维也纳的欧盟视听服务、美国国务院和白宫的照片、2015 年 7 月 14 日的白宫声明、IAEA 核查人员(因为没有伊朗设施内部的免费素材,标注为荷兰)以及 2018 年的退出协议。
第一版预览
第 01 至 03 阶段通过了审批人角色的检查,预览在任何制作之前就交给了委托人:22 个风格帧、一份 37 个镜头的分镜,以及 35 句的纸面剪辑,合计 3:09。

委托人的意见:不要代码音乐
委托人在另一次测试中听过用代码生成的声音,并明确排除。这次制作撤回了自己的代码配乐,并对照参考片阴暗、缓慢的底乐,测量资源库中的音乐;Obama 开头 30 秒下垫了三条 Pixabay 的实录音乐供委托人选择,每个动作配一条实录音效。
委托人的意见:要理由,不要照搬
预览把 Obama 压暗并放进了红色光晕里。而在 Al Jazeera 的短视频中,红色背景上的深色剪影是被谈论的人,绝不是发言人。委托人要求列出参考片每个元素的表格:它由话语中的什么触发、含义是什么、针对谁、何时进入、何时离开。随后会话上限使制作暂停了 1 小时 43 分钟。
每个元素都对应一句话
对照参考片自己的文字稿,读了参考片的 14 个元素;分镜中的每一次出现,现在都写明能证明它的 Obama 的那句话:"threats Iran poses" 对应 Zarif,"more than anyone" 对应各签署国,"Iran could move closer" 对应 Khamenei。Obama 始终保持明亮。国家那一行也恢复了,他每说出一个国名,就会出现六张国家卡片。
第二版预览
新的帧、元素表和三个音乐动态分镜交给了委托人。收尾效果是按参考片测量的,并且只用在参考片用到的地方:失焦剪辑、章节处的白闪,以及只用在灰色档案卡片上的胶片质感。

委托人的选择
委托人只说了两个词:"تراك A"(音轨 A),即 AtlasAudio 的 "Tension Documentary"。这就是开始制作的信号。
制作
C 盘在一分钟内被写满,图形渲染因此停止,并把临时文件移到了 D 盘。画面分成四个并行部分、在镜头边界处切开渲染,图形带 alpha 通道和运动模糊,音乐剪成 3:18 的底乐。第二次会话上限使制作从 04:21 暂停到 07:33,期间各部分完成了渲染。
已交付
四个部分拼接成 6053 帧,没有可见的接缝:1080x1920,30 fps,3:21.8,-16.3 LUFS。影片关卡通过,报告如实列出了四项黄色提示:比参考片慢(平均镜头 7.0 秒,参考片为 4.0 秒),2:13 至 2:43 最弱。没有做首次观看者检查,也没有对最终音频重新转写。

Ice 问了什么
stage 01 questions
waived by the user: decide yourself; recommended options taken, listed in DIRECTION.md
由用户回答
提供了什么
除提示词外没有其他内容。
逐阶段看工作流
从简报到交付的全部十个阶段:每个阶段决定了什么、为什么,产出了什么,评审轮次,以及参与的角色。
阶段 01,简报
角色调研员
用户免除了提问;默认选项 D-002 至 D-007 已记录
本阶段产出
01-COMPLIANCE.mdResearch note COMPLIANCE.md
阅读完整文件: 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
阅读完整文件: 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 |
阶段 02,概念
导出中没有这个阶段的摘要。
阶段 03,脚本
导出中没有这个阶段的摘要。
本阶段产出
03-script.mdScript
阅读完整文件: 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? |
阶段 04,分镜
委托人批准了第 2 版预览,选用音轨 A
本阶段产出
04-storyboard.mdStoryboard
阅读完整文件: 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) |
阶段 05,视觉
委托人批准了第 2 版预览,选用音轨 A
本阶段产出
05-DIRECTION.mdDecision log: options, choice, reason and source for every decision
阅读完整文件: 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
阶段 06,动态分镜
委托人批准了第 2 版预览,选用音轨 A
本阶段产出
Animatic (short, small preview)
阶段 07,构建
导出中没有这个阶段的摘要。
阶段 08,声音
母版 -16.3 LUFS,LRA 3.4,峰值 -1.4
阶段 09,审核
导出中没有这个阶段的摘要。
阶段 10,交付
导出中没有这个阶段的摘要。
本阶段产出
10-NOTE.mdDelivery report with measured numbers
阅读完整文件: 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
对话
委托人与智能体之间的每条消息,按顺序排列。委托人的话原样保留;智能体的回复由导出程序概括。
عدّل الفيديو الخام 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.
调研(附日期)
COMPLIANCE: obama-iran-aj-reel
0 个来源
对交付文件的检查
| 关卡 | 结果 | 实测 |
|---|---|---|
| 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.3响度LUFS
- 30帧率帧/秒
- 1080 x 1920分辨率像素
| 语言 | 画幅 | 时长 | 文件 |
|---|---|---|---|
| 英语 | 9:16 | 201.77 秒 | ice/ |
| 英语 | 9:16 | 201.77 秒 | ice/ |
致谢与工具
- 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
全部 11 项致谢
- 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
导出时未能找到的内容
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
给你的智能体配一位导演
粘贴一行命令,然后用自然语言要一支短片。Ice 从简报一路做到交付,在你想看的每一步向你展示进度。
npx skills add Omar-Tnzxo/ice-motion-director -g --all 