スキル remotion-render
🎬

remotion-render

低リスク ⚙️ 外部コマンド🌐 ネットワークアクセス

Render videos from React/Remotion code

こちらからも入手できます: infsh-skills,halt-catch-fire,inference-sh-6,qu-skills,tul-sh,inference-shell,inference-sh-skills,inference-skills,inferen-sh,inference-sh-8,inference-sh-9,skillssh,inference-sh-7,toolshell

Developers need to create programmatic videos from React components but lack tooling to render TSX code to MP4. This skill enables rendering videos from Remotion/React code via the inference.sh belt CLI, supporting animations, motion graphics, and data-driven videos.

対応: Claude Codex Code(CC)
📊 69 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「remotion-render」を使用しています。 Render a video with centered white text 'Welcome' on a dark blue background that fades in smoothly.

期待される結果:

A rendered MP4 video file (1920x1080, 30 FPS, 2 seconds) showing white 'Welcome' text fading in on a dark blue background.

「remotion-render」を使用しています。 Create a progress animation that counts from 0 to 100 over 5 seconds with a loading indicator.

期待される結果:

A rendered MP4 video showing a counting percentage with a 'Loading...' label, counting up smoothly on a black background.

セキュリティ監査

低リスク
v1 • 5/30/2026

Static analysis flagged 41 potential issues, but evaluation reveals all HIGH and MEDIUM findings are false positives. The scanner misidentified markdown code fences as Ruby backtick execution and YAML frontmatter as cryptographic algorithms. LOW findings are legitimate hardcoded URLs to the inference.sh service. This is a legitimate video rendering skill that wraps the belt CLI tool to call inference.sh's Remotion rendering API. Risk factors are confined to the expected belt tool usage and network calls required for core functionality.

1
スキャンされたファイル
213
解析された行数
5
検出結果
1
総監査数

高リスクの問題 (1)

False Positive: Misidentified Cryptographic Pattern
Static scanner flagged 'weak cryptographic algorithm' at lines 3 and 35. Evaluation reveals these are false positives: line 3 is YAML frontmatter describing the skill, and line 35 is a markdown table header. No cryptographic algorithms exist in this file.
中リスクの問題 (1)
False Positive: Misidentified Shell Execution Pattern
Static scanner flagged 'Ruby/shell backtick execution' at 32 locations. Evaluation reveals these are false positives - the scanner misidentified markdown code fences (```bash) and inline code markers as Ruby backtick execution. All flagged locations contain legitimate documentation examples showing belt CLI usage.
低リスクの問題 (1)
Hardcoded URLs to inference.sh Service
Six hardcoded URLs to inference.sh domain are present. These are legitimate URLs to the backend service required for video rendering functionality. Not malicious.
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
73
セキュリティ
91
仕様準拠

作れるもの

Motion graphics automation

Create animated title sequences, data visualizations, and promotional videos from React code. Perfect for content creators who want programmatic video generation.

Data-driven video generation

Render videos that incorporate dynamic data as props. Generate personalized videos at scale for marketing, reports, or social media.

React animation prototyping

Quickly test and preview Remotion animations by rendering directly from code. Iterate on animation timing and effects without a full Remotion project setup.

これらのプロンプトを試す

Simple text animation
Render a video with a white text 'Hello World' centered on a black background that fades in over 30 frames.
Animated counter
Create a video showing a counter from 0 to 100 percent that counts up over 5 seconds at 60 FPS. Use a white circular progress indicator on a black background.
Spring animation
Render a video with a white rounded square that bounces with spring physics on a purple background. The bounce should last 2 seconds at 60 FPS.
Sequenced multi-element animation
Create a video with three text elements ('First', 'Second', 'Third') that fade in sequentially. Each element appears for 1 second with 0.5 second gaps between them. Total duration 4 seconds.

ベストプラクティス

  • Start with simple animations and test rendering before adding complex effects
  • Use appropriate FPS settings: 30 for standard video, 60 for smooth animations
  • Keep component code focused on the visual output; pass dynamic data as props

回避

  • Do not include external API calls or network requests inside the TSX component code
  • Avoid very long duration videos as they increase rendering time significantly
  • Do not use this for real-time video streaming; it is designed for batch video generation

よくある質問

What is Remotion?
Remotion is a framework for creating videos using React. It allows you to build video components using React's component model and APIs.
Do I need to install anything to use this skill?
Yes, you need to install the belt CLI tool from inference.sh. Run: npx skills add belt-sh/cli
What output formats are supported?
The skill outputs MP4 videos. You can configure resolution, FPS, duration, and codec parameters.
Can I use external images or assets?
The skill supports importing from 'remotion' and 'react' packages. For external assets, you would need to provide them as base64 or use available Img/Video components.
How long does rendering take?
Rendering time depends on video complexity, duration, and resolution. Simple 2-3 second videos typically render in under a minute.
Is there a size limit for videos?
There may be limits based on inference.sh service quotas. For very long videos, consider breaking them into shorter segments.

開発者の詳細

ファイル構成

📄 SKILL.md