mcpField
R
remotion-best-practices

remotion-best-practices

github.com/oldwinterクリエイティブ・メディア1045 回インストール1 週間前に更新
リポジトリ

remotion-best-practices について

remotion-best-practices は、Remotion を使う開発者向けのリファレンススキルです。動画構成、メディア、アニメーションなどの知識をルールファイル別にまとめています。

主な機能

  1. 01Remotion 専用ルール集
  2. 02アニメーションとタイミングのガイド
  3. 03メディアの読み込みと再生パターン
  4. 04コンポジションとメタデータの設定
  5. 05字幕、チャート、トランジション
  6. 06Three.js とマップのコンテンツガイド

活用シーン

  1. 01動画制作中に Remotion のパターンを調べる
  2. 02字幕やトランジションを追加して動かす
  3. 03コンポジション内のメディアと音声を管理する
  4. 04コンポジションのプロパティを動的に設定する

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/oldwinter/skills --skill remotion-best-practices

インストール後、Claude Code で/remotion-best-practicesを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

rules/
3d.md
animations.md
assets.md
audio.md
calculate-metadata.md
can-decode.md
charts.md
compositions.md
display-captions.md
extract-frames.md
fonts.md
get-audio-duration.md
get-video-dimensions.md
get-video-duration.md
gifs.md
images.md
import-srt-captions.md
lottie.md
maps.md
measuring-dom-nodes.md
measuring-text.md
parameters.md
sequencing.md
tailwind.md
text-animations.md
timing.md
transcribe-captions.md
rules/assets/
charts-bar-chart.tsx
text-animations-typewriter.tsx
text-animations-word-highlight.tsx

詳細

使用する場面

Remotion のコードを扱う際は、ドメイン固有の知識を得るためにこのスキルを使用してください。

使用方法

詳細な説明とコード例については、個々のルールファイルをお読みください。

  • rules/3d.md - Three.js と React Three Fiber を使用した Remotion の 3D コンテンツ
  • rules/animations.md - Remotion の基本的なアニメーションスキル
  • rules/assets.md - Remotion への画像、動画、音声、フォントのインポート
  • rules/audio.md - Remotion で音声を使用する方法:インポート、トリミング、音量、速度、ピッチ
  • rules/calculate-metadata.md - コンポジションの長さ、サイズ、プロパティを動的に設定する方法
  • rules/can-decode.md - Mediabunny を使用して、ブラウザーで動画をデコードできるか確認する方法
  • rules/charts.md - Remotion のチャートとデータ可視化のパターン
  • rules/compositions.md - コンポジション、静止画、フォルダー、デフォルトプロパティ、動的メタデータの定義
  • rules/display-captions.md - TikTok スタイルのページや単語のハイライトを使って、Remotion で字幕を表示する方法
  • rules/extract-frames.md - Mediabunny を使用して、特定のタイムスタンプで動画からフレームを抽出する方法
  • rules/fonts.md - Remotion で Google Fonts とローカルフォントを読み込む方法
  • rules/get-audio-duration.md - Mediabunny を使用して、音声ファイルの長さを秒単位で取得する方法
  • rules/get-video-dimensions.md - Mediabunny を使用して、動画ファイルの幅と高さを取得する方法
  • rules/get-video-duration.md - Mediabunny を使用して、動画ファイルの長さを秒単位で取得する方法
  • rules/gifs.md - Remotion のタイムラインと同期して GIF を表示する方法
  • rules/images.md - Img コンポーネントを使用して、Remotion に画像を埋め込む方法
  • rules/import-srt-captions.md - @remotion/captions を使用して、.srt 字幕ファイルを Remotion にインポートする方法
  • rules/lottie.md - Remotion に Lottie アニメーションを埋め込む方法
  • rules/measuring-dom-nodes.md - Remotion で DOM 要素のサイズを測定する方法
  • rules/measuring-text.md - テキストのサイズの測定、コンテナーに合わせたテキストの調整、オーバーフローの確認
  • rules/sequencing.md - Remotion のシーケンスパターン:遅延、トリミング、項目の長さの制限
  • rules/tailwind.md - Remotion で TailwindCSS を使用する方法
  • rules/text-animations.md - Remotion のタイポグラフィとテキストアニメーションのパターン
  • rules/timing.md - Remotion の補間曲線:リニア、イージング、スプリングアニメーション
  • rules/transcribe-captions.md - Remotion で字幕を生成するために音声を書き起こす方法
  • rules/transitions.md - Remotion のシーン切り替えパターン
  • rules/trimming.md - Remotion のトリミングパターン:アニメーションの冒頭または末尾をカットする方法
  • rules/videos.md - Remotion に動画を埋め込む方法:トリミング、音量、速度、ループ、ピッチ
  • rules/parameters.md - Zod スキーマを追加して、動画をパラメーター化する方法
  • rules/maps.md - Mapbox を使用して地図を追加し、アニメーション化する方法

コメント