ai21.net
語言

Picture a butterfly with no memory of its last wingbeat.

示範影片

Picture a butterfly with no memory of its last wingbeat. — 1

提示詞

Picture a butterfly with no memory of its last wingbeat.
Ask it for frame 720 and you get frame 0, pixel for pixel.

720 frames. 12 seconds. 6 counters. All at 0.

Opus 5.5 can't hand over a video file, one builder says. He made that gap the method.

> STAGE - one fixed 1000x1080 canvas, fonts baked in
> RENDER - a windowless engine calls draw(f) once per frame number
> ENCODE - ffmpeg writes H.264, pixel aspect ratio declared
> CHECK - three passes after every build

By his account the model writes only the first, a drawing program. The other three get reused.

Each picture depends on its number alone: no clock, no timer, no dice that land differently each run.

So any frame renders the same every time. A fix is a small edit and a re-render.

The sample loop is 720 pictures in 12 seconds. A hand animator at 12 drawings a second would need 144.

The smoke test plays one loop unseen and counts six kinds of defect, from script errors to text on text.
Six yes/no gates before a human looks.

The seam check puts frame 0 against frame 720. One changed pixel means some motion isn't periodic.

He reports a last render of 1,820 frames with six zeros. At the sample's 60 fps that would be about half a minute.

Let one frame read a clock and the same number stops giving the same picture.

We drew the rule as an X-ray butterfly, its wingbeat computed from the frame number ↓

中文翻譯

想像一隻不記得自己上一次振翅的蝴蝶。
向它要第 720 幀,你會得到第 0 幀,一個像素都不差。

720 幀。12 秒。6 個計數器。全部爲 0。

一位開發者說,Opus 5.5 交不出視頻文件。他把這個缺口變成了方法。

> STAGE - 一塊固定的 1000x1080 canvas,字體預先烘焙進去
> RENDER - 一個無窗口的引擎按幀號調用一次 draw(f)
> ENCODE - ffmpeg 寫出 H.264,聲明像素寬高比
> CHECK - 每次構建後跑三遍檢查

據他所說,模型只寫第一個,也就是一個繪圖程序。另外三個會被複用。

每一幅畫面只依賴它的編號:沒有時鐘,沒有定時器,沒有每次都會擲出不同點數的骰子。

所以任何一幀每次都渲染出同樣的結果。修一個地方,就是小改一下再重新渲染。

這段示例循環是 12 秒裏的 720 幅畫面。手繪動畫師按每秒 12 張來算,需要 144 張。

冒煙測試會在無人觀看的情況下播放一輪,並統計六類缺陷,從腳本錯誤到文字疊文字。
在人看之前,先過六道是/否關卡。

接縫檢查把第 0 幀和第 720 幀放在一起比對。只要有一個像素不同,就說明某處運動不是週期性的。

他報告的最後一次渲染是 1,820 幀,六項計數全爲零。按示例的 60 fps 計算,大約半分鐘。

只要讓某一幀去讀時鐘,同一個編號就不再給出同一幅畫面。

我們把這條規則畫成一隻 X 光蝴蝶,它的振翅由幀號計算得出 ↓

溯源

原作者
0xKarmi
發佈日期
2026-10-09(由推文 ID 反解)
原始出處
查看原帖 ↗
收錄來源
yihui-dev/awesome-opus5-5-videos · 0xkarmi-129839 · MIT