RESEARCH GUIDE

Remotion 完全ガイド

Reactで動画を「コードで書いて自動量産する」プログラマティック動画フレームワーク
2026年4月27日更新 | shobobo

Remotionは、Reactコンポーネントとして動画を記述し、MP4などの本物の動画ファイルとして書き出せるフレームワーク。タイムラインをマウスでドラッグするのではなく、「フレーム番号 → 何を描くか」をJSXで定義するという発想で動画制作を一変させた。

同じテンプレートに 外部データ(API・JSON・CSV)を流し込んで 動画を量産できるのが最大の強み。月140万DL・GitHubスター44,000・採用企業はGitHub / SoundCloud / Wistia / Musixmatchなど。2026年1月にAnthropic公式の Claude Code連携(Agent Skill)がリリースされ、「自然言語 → 動画コード生成」のワークフローが一気に主流化した。

📋

基本情報

サービス名Remotion
開発Remotion GmbH(Jonny Burger 創業)
カテゴリプログラマティック動画フレームワーク(OSS)
URLremotion.dev
使用技術React + TypeScript + FFmpeg + Chromium
出力フォーマットMP4(H.264/H.265), WebM(VP8/VP9), ProRes, GIF, PNG連番, 静止画(PNG/JPEG/PDF)
動作環境ローカル(Mac/Win/Linux), Node.js, AWS Lambda, VPS
採用企業GitHub, SoundCloud, Wistia, Musixmatch, ほか
📅

リリース経緯

2021年
Remotion 1.0 公開。「Reactで動画を書く」というコンセプトでGitHub界隈で話題に。
2022年
Remotion Lambda(AWSサーバーレスレンダリング)リリース。動画量産が現実的なコストに。
2023年9月
Remotion 4.0 リリース。FFmpeg内蔵化、Zodスキーマによる型付きProps、Render Buttonなど大型UX改善。
2025年
Remotion Studio強化。タイムライン的UI・Player・Stills(同コードから静止画生成)が出揃う。
2026年1月
Claude Code Agent Skill 公式リリース。 自然言語プロンプトから本番品質のRemotionコードを生成できる新ワークフローが定着。1月20日のデモ投稿はX上で6M views超え。
🔥

なぜ今Remotionなのか

1. 動画を「ビルド成果物」として扱える

動画ファイル=Gitで管理されるコードの出力。テキスト変更・色変更・データ差し替えは git diff として可視化され、レビュー・履歴管理・CI/CD自動化と完全に統合できる。「動画版のWebpack」と評される所以。

2. 1テンプレ → 1万本の量産が現実的

同じ <Composition>inputProps でJSONを流すだけで、名前・データ・画像・音声を差し替えた数千本の動画を生成できる。Lambdaで並列レンダリングすれば1動画あたり数円〜数十円で済む。

3. Web技術がそのまま武器になる 2026

HTML/CSS/SVG/Canvas/WebGL/Three.js/Tailwind/Framer Motion 全部使える。フロントエンド資産がそのまま動画資産になる。AIで生成したコードがそのまま動画になる。

4. Claude Codeとの相性が異常 NEW

2026年1月に公開されたAgent Skillにより、「30秒のオープニングを作って」と書くだけでClaudeがフレーム計算(30秒×60fps=1800f)とinterpolate付きReactコンポーネントを生成。Remotion Studioで即プレビュー → 微調整 → 書き出しまで30〜45分。

🧠

コア概念(これだけ押さえれば書ける)

Composition 動画の単位。id / durationInFrames / fps / width / height を指定する。1ファイルに複数定義できる。
useCurrentFrame() 現在のフレーム番号を返すフック。これがRemotionの心臓部。フレーム番号 → 表示内容を毎フレーム計算する。
interpolate() 「20〜60フレームで0→1に補間」のようなアニメーション計算ヘルパ。interpolate(frame, [20, 60], [0, 1]) でほぼ全部書ける。
spring() バネ物理運動の補間。UIアニメーションっぽい滑らかさを出すときに。
Sequence 「30〜90フレームの間だけこの要素を表示」のように、子要素のタイムライン上の出現範囲を制御する。
AbsoluteFill 画面いっぱいに敷くレイアウト用div。ほぼ全シーンで使う。
Audio / Video / Img 動画内に音・動画・画像を貼るための専用要素。タイムラインに同期してくれる。
useVideoConfig() 動画設定(fps・解像度・尺)を取り出すフック。

最小コード例(フェードインするタイトル):

import {AbsoluteFill, useCurrentFrame, interpolate} from 'remotion'; export const MyVideo = () => { const frame = useCurrentFrame(); const opacity = interpolate(frame, [0, 30], [0, 1]); return ( <AbsoluteFill style={{justifyContent: 'center', alignItems: 'center', background: '#0f172a'}}> <h1 style={{color: 'white', opacity, fontSize: 120}}>Hello, shobobo</h1> </AbsoluteFill> ); };
🚀

始め方(5分で動く)

1

Node.jsを用意

Node.js 18以降を入れておく(既にあれば飛ばしてOK)。

2

プロジェクト生成

ターミナルで以下を叩くだけ。テンプレ選択画面が出るので最初はHello World推奨。

npx create-video@latest
3

Studioを起動

ブラウザで動画プレビュー+スクラブ+ホットリロードできる開発環境。

cd my-video npm run dev

ブラウザで http://localhost:3000 が開く。コードを編集すると即時反映。

4

動画を書き出す

FFmpeg内蔵なので追加インストール不要。MP4が出力される。

npx remotion render
5

既存プロジェクトに追加したい場合

Next.js / Vite / Create React App / React Router にも組み込める。

npx remotion install
⚙️

レンダリング3つの戦略

① ローカルレンダリング

npx remotion render でローカルマシンが頑張る。無料・即座・GPU使える。RTX 4060 Tiクラスがあれば1080p 60秒の動画でも数分で吐ける。日々の制作と検証はこれでOK。

② Remotion Lambda(AWS)

動画を 分割して数百のLambda関数で並列レンダリングするサーバーレス方式。1本数円〜数十円で済むのが衝撃。デフォルトで1リージョン1000並列。最大2時間のFHD動画まで対応。

  • 動画サイトを1回デプロイすれば、あとは inputProps を変えるだけで何種類でも生成可能
  • 大量量産・APIサービス化に必須
  • SaaSでユーザーごとにパーソナライズ動画を出すユースケースに最適

③ VPS / 自前サーバー

Remotion Studioをサーバーにデプロイして、HTTP経由でレンダリング指示を出す方式。Lambdaを避けたい・社内ネットワーク完結にしたいときに使う。

💡 量産のキモ: ローカルで テンプレ完成 → Lambdaに 1度だけデプロイ → あとは inputProps 違いで 何千本でも生成、というワークフローが定石。
🎯

主なユースケース

📱 SNSショート動画の量産

同じ枠デザインに テキスト・画像・名前を差し替えて大量生成。TikTok / Reels / YouTube Shortsの「テンプレ系チャンネル」運用に最適。

📊 データビジュアライゼーション動画

株価・スポーツ統計・売上データなどを 毎日自動で動画化。Sportsデータ → ハイライト動画化はすでにRemotion採用事例多数。

🎵 ミュージックビジュアライザー / 歌詞動画

Musixmatchが本番採用。歌詞タイミングJSONから カラオケ字幕付き動画を完全自動生成

📩 パーソナライズド動画

ユーザーごとに名前・アイコン・購入履歴を埋め込んだ 1人1本の動画。年末まとめ動画・採用通知・サンクスメールに同梱。SaaSのリテンション施策で急増中。

🆕 プロダクト変更ログ動画

GitHubリリースノートから 毎週自動で「今週のアップデート動画」を生成・配信。CI/CDに組み込める。

💬 字幕・キャプション焼き付け

文字起こしAI(Whisperなど)の出力JSONをRemotionに食わせて、SNSでバズりやすい 動的キャプション動画を一発生成。

🤖

Claude Code × Remotion ワークフロー 2026年1月新登場

Anthropic公式のAgent Skillとして「Remotion Skill」が登場。Claude Codeに自然言語で指示するだけで、フレーム計算・interpolateSequence分割を含む完全なReactコンポーネントが生成される。

2026年1月20日にRemotion公式アカウントが投稿したデモ動画はX上で6M views超え。「動画制作はgit commit になった」とまで言われている。

1

自然言語で依頼

「30秒のYouTubeオープニング作って。背景は黒、ロゴが下からフェードインしてキラッと光る。BGMはあとで差し込む」のように書くだけ。

2

Claudeがコード生成(2〜5分)

imports / コンポーネント構造 / フレームタイミング(30秒×60fps=1800f)/ アニメーション補間まで一括出力。

3

Remotion Studioで即プレビュー → 微調整

「もう少し速く」「色を緑に」と言うだけでClaudeが差分を当てる。3〜5回の調整で完成するケースが多い。

4

書き出し

npx remotion render で1080p MP4。コンセプトから完成まで 30〜45分が目安。

🎯 ここが革命的:

従来のAI動画生成(Sora / Veo / Hailuoなど)は「ピクセルを生成する」のでハルシネーションが避けられなかった。Remotion + Claude Codeは 「コードを生成する」アプローチなので、出力は決定的・編集可能・差分管理可能。「人間が直したいときは普通のReactコードを書き換えればいい」という制御性は、量産現場では決定的なアドバンテージ。

⚖️

After Effects との比較

項目RemotionAfter Effects
UIコードエディタ + Studioタイムライン GUI
学習コストReact経験者なら即日専門研修レベル
動画の量産◎ inputPropsで無限△ スクリプトで頑張る
Git / レビュー◎ 完全対応× バイナリ
API化◎ Lambdaで容易△ 重量級
表現力(手付け)○ Web技術全般◎ 業界標準
料金個人〜3人会社まで無料サブスク必須
得意分野量産・データドリブン・AI連携シネマティック・VFX・手付けモーション
結論: 「映画的な1本」はAE、「同じテンプレで100本」「データから自動」「AIで生成」はRemotion。競合ではなく住み分け
💳

ライセンス・料金

区分料金使える条件
個人 / フリーランス 無料 商用利用OK。動画売っても良い。
3人以下の会社 無料 商用利用OK。shobobo はここに該当
4人以上の営利企業 1シート $25/月〜(Company License) 開発者シート単位で課金。閲覧者はカウントなし。
Remotion Lambda(AWS) AWS従量課金のみ Remotion本体への追加課金なし。1動画あたり数円〜数十円目安。
shoboboライセンス的に:

株式会社shobobo(社員3名以下)は完全に無料利用枠の中。商用YouTubeチャンネルの量産にも、メディア掲載動画の生成にも追加コストなしで使える。Lambdaを使う場合のみAWS料金がかかる。

🏢

shoboboでの活用シナリオ

① くるいどり Shorts のテンプレ量産

「タイトル+画像+ナレーション字幕」型の動画は、Remotionで1テンプレ作れば台本JSONを差し替えるだけで毎日量産できる。台本生成(kaji/gera/shime)→ Remotion → MP4 のパイプライン化が現実的。

② われものダビデ向けの「字幕+枠」自動付与

Hailuo / Seedanceで作ったAI動画素材を Remotionに流し込んで字幕・テロップ・キャラクター帯を自動合成。手動編集ゼロでパッケージング完了。

③ AI News Daily の動画版自動生成

すでに毎日HTMLで吐いているAI News Daily(51日分蓄積)を、同じJSONからRemotionで30秒動画化すればYouTube Shorts/TikTok向けに自動配信できる。コンテンツの2次利用が完全自動化。

④ 議事録のサマリー動画

議事録HTMLから 「今週の意思決定3行まとめ」動画を自動生成して社内配信。リモート組織のキャッチアップを動画でこなす実験ができる。

🚀 次の一歩:

1. npx create-video@latestくるいどり用のテンプレを1本試作する

2. Claude Code Agent Skill(Remotion)を入れて、自然言語で動画生成できる体制を作る

3. 既存の台本制作スキル(daihon/tougou)の出力 → Remotion入力 のJSON契約を決める

4. 量産フェーズに入ったらLambdaにデプロイして並列レンダリング化

⚠️

始める前の注意点

① React/JSの学習コストはゼロではない: ノーコード派には向かない。手付けの繊細なモーションを作るならAfter Effectsが速い。Remotionは「同じものを大量に」「データから動画を」「AIから動画を」に特化したツールと考えるのが正解。
② レンダリングは重い: 1080p 60秒程度ならローカルでも数分で済むが、4K長尺はマシン依存。GPU・メモリは積んでおいたほうがいい(RTX 4060 Tiクラスなら十分実用)。
③ Lambda運用にはAWS知識が要る: 初期セットアップ(IAMロール・S3バケット・リージョン選定)はAWS慣れが必要。最初はローカルで作って、本格量産フェーズでLambda移行で良い。
④ フォント・素材の権利は別管理: Remotion自体はフレームワークなので、使う画像・動画・フォント・BGMの権利処理は通常のコンテンツ制作と同じく別途必要。

🔗 参考リンク