使い方ガイドへスキップ
Remotion Markup作者 remotion-dev

Remotion Markup スキル。

CSSアニメーションを使ったウェブページではなく、ビデオのタイムラインとして動作するReactマークアップを書きます。

  • 動画
  • React
  • モーション
ソースレビュー · Remotion MarkupSKILL.md
タスク 動画 成果物 • フレーム駆動のReactコンポジションマークアップ • タイミングとアセット参照が明示されたメディアレイヤー • 対応するエフェクトと編集構造を備えた、プレビュー可能なシーン 始める前に プロジェクトのバージョンに合うRemotionと機能別パッケージ。追加のメディア、エフェクト、フォント、書き出しの要件は、リンク先のリファレンスで決まります。
編集部による要約 · ソース確認日 2026-10-07 · 生成された例ではありません

01 機能概要

Remotion Markup:フレーム駆動のビデオシーン

Remotionのタイミング、メディア、編集可能なシーン、ビジュアルエフェクトのための、フレームベースの制作規約とリファレンスハブです。

ソースに基づくワークフロー実行ベンチマークではありません

基本的な進め方

Remotion Markupはコンポジション制作に焦点を当てています。タイミングはコンポジションのフレームレートから求め、アニメーションは現在のフレームで駆動し、メディア要素はビデオのタイムラインに参加させます。通常のCSSトランジションやアニメーションクラスは、フレーム駆動のレンダリングの代わりにならないと、ソースは明確に警告しています。

キャプションやマップからテキスト計測、エフェクト、音声まで、より専門的な作業のリファレンスハブでもあります。具体的な価値は基本規約にあります。タイミングは制作する要素の近くに置き、独立した編集対象を保ち、すべてのビジュアルを任意のDOMラッパーとして扱うのではなく、適切なメディアやエフェクトのコンポーネントを使います。

期待される成果物

  • フレーム駆動のReactコンポジションマークアップ
  • タイミングとアセット参照が明示されたメディアレイヤー
  • 対応するエフェクトと編集構造を備えた、プレビュー可能なシーン
サンプルブリーフを見る

ブリーフからレビューまで

  1. 01
    コンポジション設定を読む

    秒からフレームへの計算には既存のフレームレートを使い、意図した尺とサイズを維持します。

  2. 02
    タイミング付きレイヤーを作る

    独立して編集できるメディアとシーンは別々のJSXノードに分け、対応するコンポーネントにはタイミングを直接指定します。確認したソースでは、対応するタイミング付きコンポーネント(ネストした項目を含む)に premountFor={fps} で1秒分のプリマウントを行うことも求めています。適用する前に、インストール済みのAPIを確認してください。

  3. 03
    モーションとエフェクトを追加する

    モーションは現在のフレームに基づく補間で駆動します。専門的なエフェクトは、対応するリファレンスと互換性のあるコンポーネントを通して扱います。

  4. 04
    ビデオフレームを確認する

    Studioでの再生と代表的なレンダリング済みフレームで、テキストのはみ出し、メディアの準備状態、タイミングを確認します。

02 利用場面

使う場面

プロジェクトのバージョンに合うRemotionと機能別パッケージ。追加のメディア、エフェクト、フォント、書き出しの要件は、リンク先のリファレンスで決まります。

適したケース

  • プロダクト動画映像、画像、ローワーサード、音声を、再現可能なタイムライン内にまとめます。
  • コードで編集できるモーションビジュアルレイヤーを、ソースとStudioの両方で分かりやすく編集可能に保ちたい場合に役立ちます。

確認すべき制限

  • ブラウザアニメーションではありませんCSSのトランジションとTailwindのアニメーションクラスは、文書化されたレンダリングモデルに適さないものとして挙げられています。
  • リファレンスとバージョンへの依存このエントリーは、多くの機能別ドキュメントにリンクしています。利用できるコンポーネントとエフェクトは、インストール済みのRemotionのバージョンに照らして確認する必要があります。

用意するもの

  • コンポジションのブリーフシーンの順序、尺、サイズ、意図するペースを示します。
  • メディアアセット実際の画像、音声、動画、フォントのファイル、または承認済みのソースURLを用意します。
  • 編集の要件最初の制作後に個別に変更する必要があるレイヤーを明確にします。

03 重要な判断

重要な判断

  1. フレームレートを考慮したタイミング

    コンポジションのfpsを使うと、時間の式が実際のビデオ設定と結び付いたままになります。

  2. エフェクトには対象がある

    ソースは、エフェクトを直接受け付けるコンポーネントと、適切なキャンバスラッパーが必要なDOMコンテンツを区別しています。

04 依頼例

絞ったブリーフで試す

以下のサンプルブリーフはテストされていません。使用前にスキルのセットアップを確認してください。

セットアップを確認する

マークアップのリファレンス一式をすべて読み込みます。ソース内のパッケージ追加コマンドはランタイムモジュールをインストールするもので、このスキル自体をインストールするものではありません。

アップストリームのソースファイル
https://github.com/remotion-dev/skills/blob/32b241b97f4e0e4ab61fe9a41b05e6e64503f8c5/skills/remotion-markup/SKILL.md

プロジェクトのバージョンに合うRemotionと機能別パッケージ。追加のメディア、エフェクト、フォント、書き出しの要件は、リンク先のリファレンスで決まります。

まず1つの成果物から始める

スキルを実行する前に、このブリーフの範囲、素材、制約を調整してください。

サンプルブリーフ
Remotion Markupを使って、この映像にタイミング付きの商品タイトルオーバーレイを追加してください。現在のフレームレートとシーンの尺は維持します。不透明度と移動はフレーム駆動にし、タイトルは独立して編集できる状態に保ち、長いサブタイトルを収める前にテキスト計測のガイダンスを読み込んでください。開始時、安定時、終了時のフレームをプレビューします。

結果を確認する

実際の出力を、次の観察可能な基準で確認します。

  • 必要なモーションは、CSSのアニメーションやトランジションに依存していません。
  • タイミング付きレイヤーは、それぞれ編集可能なソースノードを保持しています。
  • テキストとメディアが、代表的なレンダリング済みフレームで正しく表示されています。

OpenDesignは、コーディングエージェント向けのローカルデザインワークスペースを提供します。この掲載は、スキルが同梱されていること、または外部ツール、認証情報、ソフトウェア依存関係が含まれていることを意味しません。

05 ソースとライセンス

ソースとライセンス

このページは、下にリンクされた固定リビジョンのソースについて説明しています。アップストリームの挙動や要件は変更される可能性があります。

ソースの所有者
remotion-dev
リポジトリ
remotion-dev/skills
スキルファイル
skills/remotion-markup/SKILL.md
ライセンス
未確認です。再利用する前にアップストリームの条件を確認してください。
確認したスナップショット
2026-10-07 · 32b241b97f4e
編集部によるソース要約
Remotionのタイミング、メディア、編集可能なシーン、ビジュアルエフェクトのための、フレームベースの制作規約とリファレンスハブです。

リンク先のソースに基づく、OpenDesignによるオリジナルの要約です。リポジトリのスター数は日付付きの人気の目安であり、スキルの利用状況や品質スコアではありません。

06 開始前の質問

始める前の質問

既存のCSSアニメーションは再利用できますか?

ソースによると、レンダリングがタイムラインに従うよう、フレーム駆動のRemotionアニメーションにリファクタリングする必要があります。

すべてのコンポーネントをSequenceで囲むべきですか?

いいえ。対応している場合は直接タイミングのpropsを使うことを優先し、ラッパーは意味のある共有タイミングやその他の動作が必要な場合に限ります。

エフェクトは任意のdivに適用できますか?

文書化されたeffects propを通して直接適用することはできません。このエントリーは、対応するコンポーネントと、グループ化したDOMコンテンツ向けのHtmlInCanvasの経路を示しています。

OpenDesign

次のデザイン反復に向けた余白をつくりましょう。

ブリーフ、素材、デザイン作業をローカルワークスペースにまとめて管理できます。ワークフローに追加する前に、スキル自体のセットアップを確認してください。

アップストリームのソースファイル
https://github.com/remotion-dev/skills/blob/32b241b97f4e0e4ab61fe9a41b05e6e64503f8c5/skills/remotion-markup/SKILL.md