Shotloop
コードで短い動画をつくる。1 ショットずつ。

- 種類
- macOS
- バージョン
- 0.5.2
- リリース
- 2026年10月31日
- ダウンロード数
- 19
- 動作環境
- macOS 11+、Apple シリコン
- 価格
- 無料
Shotloop は、コードと AI で短い解説動画をつくる、無料でオープンソースの Mac アプリです。アイデアを、コードでできた短い動画にします。フック、台本、絵コンテを AI と一緒に書くと、動画を ショット の列として組み立てます。Chrome で描く 2D のページか、Blender でレンダリングする 3D のシーンです。各ショットはそれぞれ独立したループです:生成、レンダリング、レビュー、修正。
あるショットがおかしければ、何がおかしいかを普通の言葉で伝えるだけで、そのショットだけが再レンダリングされます。残りはキャッシュから使われます。

なぜ 1 ショットずつなのか
このサイトの解説動画は、チェックのたびに動画全体をレンダリングするパイプラインでつくっていました。フィードバックはほぼいつも 1 つのショットについてでした。被写体が小さすぎる、字幕に隠れている、何も動いていない。それでもチェックのたびにフルレンダリングが必要で、ドラフトで約 8 分、最終版で 1 時間かかりました。Shotloop は、そのパイプラインをショット中心につくり直したものです。

しくみ
| ステップ | 何をするか |
|---|---|
| 計画 | ショットをつくる前に、フック、台本、絵コンテを AI と一緒に書きます。AI はアイデアからビジュアルスタイルを選び、その理由を説明します。スタイルを切り替えると、映像の計画がやり直されます。 |
| ショット | 動画はショットに分割され、それぞれにタイミング、カメラ、コードがあります。ショット内のローカル時間で書かれるので、1 つを編集してもほかがずれることはありません。 |
| チェック | あなたが見る前に、AI が各ショットの静止画をチェックリストでレビューします。被写体は読み取れるか、字幕とかぶっていないか、何か動いているか。 |
| 修正 | 変更を普通の言葉で頼みます。結果はドラッグできる仕切りつきのビフォー・アフターの静止画で確認できます。 |
| 書き出し | レンダリングされるのは変更したショットだけ。欲しいものにチェックを入れます:動画(9:16、16:9、または両方、音楽つき)、AI が動画のトーンでデザインするカバー、各プラットフォーム向けの投稿文(タイトル、説明、タグ)。書き出しごとに専用のフォルダができます。 |
同じプロジェクトからは常に同じフレームが生まれます。ランダム性なし、ストック映像なし、タイムラインエディタなし。


アイデアを見せる 7 つの方法
スタイルは動画の内容に合わせて決まり、AI がアイデアから選びます(ホームで自分で選ぶこともできます):

| スタイル | 向いているもの |
|---|---|
| シネマティックなシーン | 起きていることを眺めるもの:空間を横切る光、夕日 |
| インフォグラフィック | 数字、割合、推移。計算過程も画面に |
| 地図 | 場所とルート:カメラが飛び込み、国が光り、ルートが描かれる |
| インターフェースのデモ | スマホやブラウザを一歩ずつ:アプリの小技、詐欺メッセージ |
| 設計図 | 機械の内部のしくみ:線画、分解される部品、ラベル |
| キネティック・タイポグラフィ | 言葉そのものが主役のとき:引用、語源 |
| 3D | 本物の物体をさまざまな角度から。Blender でレンダリング |
10 種類のテーマが背景と文字を決め、映像は被写体に必要な色を保ちます。ホームのサンプルはどれも出典を投稿文に載せた完成済みの動画で、開くとそのまま自分の下書きとして編集できます。
2D のショットはどこでも同じルールに従います。字幕は読めるだけの時間表示され、数字はアニメーションし、出典は映像の下に小さく置かれ、文字はプラットフォームのボタンにかからず、カットは音楽のビートに合わせて切り替わります。
ほかのツールとの比較
| ツール | 何か | 反復のしかた | 費用 |
|---|---|---|---|
| Shotloop | 計画、2D(HTML)または 3D(Blender)のショット、AI チェック、音楽と投稿文つきの書き出しまで、ループ全体をこなす Mac アプリ | ショット単位:変更したショットだけ再レンダリング | 無料、Apache 2.0 |
| Remotion + Claude Code | 動画用の React フレームワーク。コーディングエージェント向けの Agent Skills つき | React のコードを編集して再レンダリング | 個人と 3 人以下の企業は無料、それ以上は企業ライセンス(規約) |
| HyperFrames(HeyGen) | エージェント向けに HTML を MP4 にレンダリングするオープンソースのフレームワーク。2026 年 4 月公開 | HTML を編集して再レンダリング | 無料、Apache 2.0 |
| Motion Canvas | ライブプレビューエディタつきの TypeScript アニメーションライブラリ | リアルタイムプレビューでコーディング | 無料、MIT |
| Runway、Sora、Veo | 動画のピクセルを生成する AI モデル | プロンプトをやり直す。結果は編集できるコードではない | 有料 |
すでに React で開発し、クラウドでレンダリングしているなら、Remotion のほうがエコシステムは大きいです。Shotloop は、好きな AI を使って Mac 上の 1 つのアプリでショート動画をまるごとつくり、1 ショットずつ直したい人のためのものです。
AI を選ぶ
Shotloop は、Anthropic、OpenAI、Google Gemini、OpenRouter、DeepSeek、Qwen などのプロバイダーの自分のキー、Mac でサインイン済みの Claude Code、または Ollama、LM Studio、OpenAI 互換サーバーのローカルモデルで動きます。AI ができるのは、プロジェクトのファイルの読み書きと静止画のレンダリングだけです。シェルコマンドは実行できません。
入手方法
Shotloop は公開中で、無料、Apache 2.0 ライセンスのオープンソースです(GitHub)。このバージョンは Apple シリコンの Mac で動き、Google Chrome が必要です。3D のプロジェクトには Blender も必要です。
アプリは 14 言語に対応しています:English, 简体中文, 繁體中文, 日本語, 한국어, Español, Português, Français, Deutsch, Italiano, Русский, Türkçe, Tiếng Việt、Bahasa Indonesia。Mac の言語に合わせて表示され、AI の返答と投稿文も選んだ言語で書かれます。
まだ Apple の署名と公証を受けていないため、初めて開くときに macOS がブロックします。システム設定 → プライバシーとセキュリティ で このまま開く をクリックしてください。その後は GitHub のリリースから自動でアップデートします。
変更履歴
- 0.5.22026年10月31日
- 0.5.12026年10月31日
- 0.5.02026年10月31日
- 0.4.12026年10月31日
- 0.4.02026年10月31日
- 6f11314Build: examples ship without each shot's preview with music
- 152a7d2README: seven visual styles, covers, the export, the examples
- 773dd6eSeven visual styles, themes for the ground and type, a gallery Home
- f955c6eExamples in English, one or more for every visual style
- 1753831Music runs to the last frame and eases out
- 0.3.02026年10月31日
- 2b43cc8Visual styles picked by the AI, a cinematic scene kit, 2D/3D and length on auto
- ac47f93The 2D principles: visual first, captions that sum up, nobody pauses to read
- 5bb6fdfExport dialog in the shape of CapCut's: cover, what to export, a folder per export
- 39dbbf7Covers designed by the AI: in the video's look, from templates, after an image
- 0e0a57fci: rebuild oliverz.dev when a release is published
- 0.2.32026年10月30日
- 0.2.22026年10月29日
- a7c1b69Home: the look menu opens above the examples
- b739682Look picker with previews on Home and the plan
- 15ede4eSidebar: Claude's 5-hour and weekly usage under its name
- 0c184c1Plan with Opus again; build three shots at a time
- 300617cBuilt-in 2D looks, shots built two at a time, faster plan
- ae33683Build: re-render stills the AI left out of date
- a2f0cc7Plan and build pages as steps; Check for Updates in the menus
- 05df3bcBuild feedback, no App Management prompt, delete projects
- e6edd0bKeep .claude/ out of the repository
- 0.2.12026年10月29日
- 0.2.02026年10月29日
最初の公開リリース。
すべての変更 ↗
よくある質問
Shotloop は Remotion の代わりになりますか?
短い解説動画やプロモーションなら、なります。Remotion は動画をつくるための React フレームワークです。Shotloop はデスクトップアプリで、あなたと一緒に動画を計画し、各ショットをコード(2D は HTML、Blender の 3D は Python)で書き、チェックして、変わった部分だけを再レンダリングします。企業も含め、誰でも無料で Apache 2.0 です。
Claude Code で動画をつくれますか?
はい。設定 → モデルとプロバイダ で Claude Code を選ぶと、Shotloop が Mac 上でサインイン済みの Claude Code をヘッドレスで動かします。ショットの作成と修正は Shotloop 独自のツールを通して行い、シェルコマンドは実行できません。API キーは不要です。
macOS が「Shotloop を開けません」と表示するのはなぜ?
Shotloop はまだ Apple の署名と公証を受けていないため、初めて開くときは システム設定 → プライバシーとセキュリティ で このまま開く をクリックしてください。必要なのは最初の 1 回だけで、その後は GitHub のリリースから自動でアップデートします。
アプリ以外に必要なものは?
フレームをレンダリングする Google Chrome です。Node.js と ffmpeg はアプリに同梱されています。3D のプロジェクトには Blender も必要です。「自動」では Blender がインストールされているときだけ 3D を選び、自分で 3D を選ぶとインストールを求められます。
AI のサブスクリプションや API キーは必要?
ショットの作成と修正には何らかの AI が必要で、どれを使うかは選べます。Anthropic、OpenAI、Google などのプロバイダーの自分のキー、Mac でサインイン済みの Claude Code、または Ollama や LM Studio のローカルモデル。キーは Mac に残ります。レンダリング、レンダーキャッシュ、書き出しは AI なしで動きます。
Intel Mac や Windows で動きますか?
まだです。このバージョンは Apple シリコン(M1 以降)の Mac 向けです。どちらかは、Apple メニュー →「この Mac について」→ チップで確認できます。
動画を商用利用できますか?
はい。動画はあなたのものです。Shotloop は Apache 2.0 のオープンソースで、BGM はライセンス楽曲ではなくプロジェクトから生成されます。アセットライブラリの 3D モデルはそれぞれのライセンスに従います。ほとんどは CC0 で、Poly Pizza の一部は CC-BY なので、作者のクレジット表記が必要です。