世界從未停止變化。RSS
BIG CHANGE.

Markdown 版本

AI-translated from English; not yet reviewed by a fluent editor.

# Claude 的音樂影片,其實是以程式碼撰寫的動畫

> 創作者的程式碼儲存庫展示 Claude Opus 5.5 如何為音樂影片和解說短片編寫動畫程式碼,再利用瀏覽器和影片工具將其渲染成片。

By BIG CHANGE Editorial

Published: 2026-09-27T20:22:30.072Z
Updated: 2026-09-27T20:22:30.072Z
Canonical: https://bigchange.ai/blog/claude-opus-5-5-code-built-videos

![Conceptual charcoal illustration of animation code and a brushstroke preview on a physical monitor, above a contact sheet of six successive drawn frames.](https://bigchange.ai/api/media/file/claude-code-animation-hero-v1.png)
AI-generated conceptual illustration by BIG CHANGE.

John Heibel 公開了其音樂影片[專案檔案](https://github.com/JohnHeibel/PDoomVideo),用來製作《I’m Upping My P(doom)》。Heibel 表示,Claude Opus 5.5 撰寫了分鏡和 JavaScript 動畫。檔案顯示,瀏覽器負責繪製各畫格,再由 ffmpeg 將畫面和既有歌曲合成影片。完成的[影片可在 YouTube 觀看](https://youtu.be/8j-hR4fJywU)。

這部影片是創作者在[Opus 5.5 於 9 月 22 日發布](https://www.anthropic.com/claude-opus-5-5)後分享的案例之一。「Claude 做了一部影片」可能是指編寫場景和渲染程式碼,不同於影片生成模型直接產生動態影像。評估短片有多少內容由模型產生、又有多少仰賴音樂、工具及人工指導時,這項差異很重要。

## 關鍵變化

- **有哪些新進展:**創作者正使用 AI 程式設計代理程式,把動畫製作成軟體專案,再將成果渲染為影片。Heibel 已公開其中一套工作流程的程式碼及可重複使用的入門套件。
- **為何重要:**分鏡、場景檔案和渲染器呈現了短片背後的工作,也揭示哪些輸入來自其他來源。單看完成影片,無法看出這些工作的分配方式。
- **仍有哪些未知:**這些公開案例無法說明一般製作時間、成本或成功率,也無法得知其他創作者是否能輕易達到相同品質。BIG CHANGE 未重製任何一項專案。

## P(doom) 專案實際包含什麼

Heibel 表示,這部影片在 Claude Code 中經過兩輪生成。第一輪使用 Opus 5.5 和中等思考強度;第二輪則由他指示改用 p5 筆觸、讓場景更有趣,並讓各場景彼此銜接。根據[程式碼儲存庫的說明](https://github.com/JohnHeibel/PDoomVideo#how-it-was-made),他沒有指定各場景的個別構想,但設定了 Clawd 角色,並要求為每句歌詞設計不同的視覺呈現。

最終專案包含逐鏡分鏡、用來向子代理程式說明任務的動畫指南、九個章節檔案、共用的角色和時間軸程式碼,以及以 p5.js 和 p5.brush 繪製的`studio.html`頁面。渲染指令碼會在無頭 Chrome 中擷取畫格,再用 ffmpeg 編碼成 MP4。儲存庫將歌曲列為音訊素材,並註明它是較早錄製的作品;文件並未表示歌曲由 Opus 5.5 創作。Heibel 也將靈感歸於[較早的一篇 X 貼文](https://x.com/slimer48484/status/2097752569212756134)。

之後,Heibel 又發布了[Claude Animation Base](https://github.com/JohnHeibel/ClaudeAnimationBase),這是一套包含角色素材、指南、瀏覽器工作室和渲染指令碼的入門工具包。README 建議第一項請求是製作 15 秒的 Clawd 卡通。文件指出,代理程式會先做分鏡、製作鏡頭,再檢查縮圖總覽,然後輸出 MP4;執行需求包括 Node.js、Chrome 和 ffmpeg。Heibel 表示,沒有專用 GPU 時,水彩填色每畫格可能需要數秒。

## 另一支音樂影片更清楚呈現人工指導

Joshua Ledbetter 的[《Functional Emotions》專案](https://github.com/ledbetterljoshua/functional-emotions-video)是另一個值得參考的案例。創作者表示,歌詞由較早版本的 Claude 撰寫,音軌則由 Suno 製作。之後,Opus 5.5 在 Claude Code 中編寫影片專案。Ledbetter 否決了最初的歌詞影片版本,要求加強場景與節奏,並請代理程式參考 Heibel 的 P(doom) 影片掌握剪輯節奏。儲存庫保留了遭否決的版本、修訂後的分鏡、章節程式碼和離線渲染器。文件稱,七個子代理程式繪製了後續章節,模型則檢查縮圖總覽。

Ledbetter 的專案使用自訂 WebGL2 筆觸渲染器,並以節拍網格和逐字時間標記讓鏡頭配合既有歌曲。其[創作者發布的影片](https://x.com/eudaemonea/status/2102610626321490404)可與原始資料一併觀看。公開的修改紀錄呈現從最初請求到發布版本之間的創作指導。儲存庫記錄了程式碼,但無法獨立驗證作者歸屬或製作時間的所有說法。

這種形式也不限於音樂影片。以 criticasterdotcom 名義發文的創作者分享了[Headroom 產品解說短片](https://www.reddit.com/r/ClaudeAI/comments/1wpr8ea/a_made_entirely_with_opus_55_explainer_video_with/),以及一個[包含兩個渲染版本的程式碼儲存庫](https://github.com/gglucass/headroom-animation/releases/tag/v1.0)。檔案介紹 Canvas 動畫,以及從瀏覽器透過 ffmpeg 匯出的流程。創作者表示,旁白由本機 Kokoro 模型配音,音訊的部分內容則使用取樣樂器和音效。貼文稱,Opus 5.5 一次工作階段花了 55 分鐘,且沒有額外素材費用;這些時間與成本數字都是創作者自行提供,並非獨立量測結果。

## 先看案例,再檢視原始資料

- [YouTube 上的《I’m Upping My P(doom)》](https://youtu.be/8j-hR4fJywU),以及[Heibel 的原始程式碼](https://github.com/JohnHeibel/PDoomVideo)。
- [《Functional Emotions》創作者貼文](https://x.com/eudaemonea/status/2102610626321490404),以及[Ledbetter 的原始程式碼](https://github.com/ledbetterljoshua/functional-emotions-video)。
- [Headroom 解說影片](https://github.com/gglucass/headroom-animation/releases/tag/v1.0),以及[創作者的說明](https://www.reddit.com/r/ClaudeAI/comments/1wpr8ea/a_made_entirely_with_opus_55_explainer_video_with/)和[原始檔案](https://github.com/gglucass/headroom-animation)。
- [Donald Jewkes 分享的提示詞貼文](https://x.com/donaldjewkes/status/2102801469976248500?s=20)和[Anabology 分享的影片貼文](https://x.com/anabology/status/2103534482930491441),均由本文作為案例提供。BIG CHANGE 無法直接取得 X 貼文,因此未在本文查證其具體主張和製作經過。

這些專案讓創作者透過可編輯的軟體流程指導影片製作。在兩支有文件記錄的音樂影片中,Opus 5.5 撰寫了大量動畫程式碼;既有歌曲、提示詞、參考資料和人工審閱也共同形塑了成品。

## 來源與延伸閱讀

- [Anthropic 的 Opus 5.5 公告](https://www.anthropic.com/claude-opus-5-5)標明模型發布日期,並介紹其程式設計能力;公告沒有記載原生影片生成功能。
- [John Heibel 的 P(doom) 儲存庫](https://github.com/JohnHeibel/PDoomVideo)提供分鏡、章節架構、渲染器,以及創作者對兩輪生成和外部提供音樂的說明。
- [Claude Animation Base](https://github.com/JohnHeibel/ClaudeAnimationBase)記錄 Heibel 可重複使用的工作流程、相依項目及他所述的渲染限制。
- [Joshua Ledbetter 的《Functional Emotions》儲存庫](https://github.com/ledbetterljoshua/functional-emotions-video)記錄第二套程式碼動畫流程、音訊來源和創作者多輪修改的情形。
- [Headroom 動畫儲存庫](https://github.com/gglucass/headroom-animation)及[創作者的貼文](https://www.reddit.com/r/ClaudeAI/comments/1wpr8ea/a_made_entirely_with_opus_55_explainer_video_with/)提供解說短片案例及其所述的音訊來源。製作時間與成本說法尚未經核實。

## Sources

- [Claude Opus 5.5](https://www.anthropic.com/claude-opus-5-5) — Anthropic 標明模型發布日期並介紹其程式設計能力;頁面沒有證明模型可原生生成影片,也未驗證創作者的成果。
- [PDoomVideo](https://github.com/JohnHeibel/PDoomVideo) — Heibel 的 README 和檔案記錄了兩輪 Claude Code 生成、分鏡、九個章節、在 Chrome 中以 p5.js/p5.brush 繪製、ffmpeg 編碼,以及外部提供的歌曲。關於模型創作和人工指導的說法來自 Heibel。
- [I’m Upping My P(doom) 影片](https://youtu.be/8j-hR4fJywU) — 由 PDoomVideo 儲存庫提供的一手影片連結;自動擷取不支援逐畫格觀察。
- [Claude Animation Base](https://github.com/JohnHeibel/ClaudeAnimationBase) — Heibel 的可重複使用工具包記錄了分鏡和縮圖總覽流程、本機需求,以及他所述的 GPU 渲染限制。
- [Functional Emotions](https://github.com/ledbetterljoshua/functional-emotions-video) — 創作者儲存庫記錄歌詞與歌曲來源、人工修改、WebGL2 渲染器、節拍同步、七個子代理程式及 MP4 工作流程。關於工作階段的說法來自創作者。
- [Headroom 動畫](https://github.com/gglucass/headroom-animation) — 儲存庫及影片介紹兩支解說短片、Canvas 場景、瀏覽器/ffmpeg 匯出、Kokoro 配音與取樣音訊;製作時間及零額外素材成本均為創作者自行報告。
- [Headroom 創作者貼文](https://www.reddit.com/r/ClaudeAI/comments/1wpr8ea/a_made_entirely_with_opus_55_explainer_video_with/) — 創作者以第一人稱介紹 Opus 5.5 解說影片、所用工具及據報 55 分鐘的製作時間;並非獨立量測。
- [Donald Jewkes 的 X 貼文](https://x.com/donaldjewkes/status/2102801469976248500?s=20) — 文章提供的提示詞連結;X 阻擋直接存取。本文未據此推斷 Heibel 儲存庫中的提示詞。
- [Anabology 的 X 貼文](https://x.com/anabology/status/2103534482930491441) — 文章提供的相關影片連結;X 阻擋直接存取,因此本文未聲稱掌握製作細節。