AI Tools ツールの更新 3日前

JSON Prompt Generator

Build a validated video prompt as JSON in a guided 5-step wizard. Pick a starting template, choose a model (Veo, Sora, Kling, Runway Gen-4, Luma Ray 3, or Hailuo), describe the scene, tune the cinematography with clickable chips, and copy a ready-to-paste JSON object. The schema and model limits are fully configurable, and a built-in linter checks any pasted JSON for you.

いつでも無料 使いやすい 即座に結果が出る 非公開で安全

使用方法 JSON Prompt Generator

仕組み — このビルダーは決定論的です。入力フィールドからプロンプトを組み立てるだけで、動画をレンダリングしたり生成したりすることはありません。 JSONを動画モデルUI(Veo、Sora、Kling、Runway、Luma、Hailuo)や、その他のプロンプトから動画を生成するツールにコピーしてください。下書きはブラウザ内(localStorage)に保存され、何もアップロードされることはありません。
動画のプロンプトを作成する
モデルを選択してください
  1. 1 開始
  2. 2 AIモデル
  3. 3 場面
  4. 4 スタイル
  5. 5 レビュー

出発点を選んでください。あるいは、白紙の状態から始めて、自分なりのショットを描いてみてください。すべては後で変更可能です。

動画をレンダリングするモデルを選択してください。以下の制限は、選択したモデルに基づいています。

Who or what the camera is on. Concrete nouns beat abstractions.
What the subject is doing, with a clear arc the model can render.
Where the action happens - time, place, grounding details.
Spoken line, ambient bed, or SFX. Veo and Sora generate audio; other models ignore it.
選択内容
JSONプロンプト
未完了

JSONの検証
糸くず

JSONプロンプトを貼り付けると、選択したモデルのスキーマに基づいてリンティングが行われます。

スキーマ · 2026-05
参考文献
キー 種類 必須 オプション/備考
subject string * Who or what the camera is on. Concrete nouns beat abstractions.
action string * What the subject is doing, with a clear arc the model can render.
environment string 任意 Where the action happens - time, place, grounding details.
camera enum 任意 locked-off static shot slow push-in slow pull-back tracking shot slow pan slow tilt up dolly in dolly zoom vertigo effect smooth orbit around the subject crane up handheld shot aerial drone shot whip pan slow zoom in rack focus
lens enum 任意 portrait 85mm lens 50mm lens 35mm lens 24mm wide-angle lens 100mm macro lens anamorphic lens 200mm telephoto lens
lighting enum 任意 golden hour light soft diffused light hard sunlight rim light low-key lighting high-key lighting volumetric light neon light warm practical light overcast light backlit silhouette
grade enum 任意 teal and orange grade cinematic grade natural grade desaturated grade warm grade cool grade noir black and white grade vintage film grade pastel grade
mood enum 任意 cinematic energetic serene dreamy moody playful epic intimate nostalgic surreal
audio string 任意 Spoken line, ambient bed, or SFX. Veo and Sora generate audio; other models ignore it.
duration number *
aspectRatio enum * 16:9 9:16 1:1 4:3 3:4 4:5 21:9
モデルの制限
モデル 音声 所要時間 アスペクト比 注記
Kling AI いいえ 1–15s (5 / 10 / 15 seconds) 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 Kling 3.0: kinetic motion, strong physics, per-character lip-sync (Omni). Honors camera and motion; audio ignored.
Veo はい 1–8s (4, 6, or 8 seconds) 16:9, 9:16 Veo 3.1: native synchronized audio and lip-sync. Strongest prompt fidelity on the Google pipeline (Gemini / Vertex AI).
Sora はい 1–60s (up to 60 seconds) 16:9, 9:16, 1:1, 4:5 Sora 2: best-in-class prompt fidelity and native audio. Consumer app closed Apr 2026; API sunsets Sep 24, 2026.
Runway Gen-4 いいえ 5–10s (5 or 10 seconds) 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 Gen-4 / Gen-4.5: character references and strong camera control. Audio added in post.
Luma Ray 3 いいえ 5–10s (5 or 10 seconds) 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 Dream Machine Ray 3: HDR/EXR output, seamless loops, character references. No native audio.
Hailuo (MiniMax) いいえ 5–10s (5 or 10 seconds) 16:9, 9:16, 1:1 Fast and low-cost, excels at high-motion action. No native audio.

ツールリンク

クリップボードにコピーされました。

このツールの改善にご協力ください

コンテンツを読む

このツールの仕組みと、いつ使用すべきかについて学びましょう。

How to Use This Tool

Follow the 5-step wizard and copy the generated JSON into Veo, Sora, Kling, Runway Gen-4, Luma Ray 3, Hailuo, or any prompt-to-video tool. The builder is deterministic: it assembles your inputs into JSON and does not render video.

1. Start

Pick a starting template (Cinematic, Product / ad, Action, or Dreamy) or start blank. Templates pre-fill the style choices so you can jump straight to describing your shot.

2. Select a model

Choose Veo, Sora, Kling, Runway Gen-4, Luma Ray 3, or Hailuo. The wizard adapts instantly: the duration range, allowed aspect ratios, and audio field visibility all follow the selected model. Veo and Sora generate native audio; the other models ignore the audio field but honor camera and motion.

3. Describe the scene

Fill the subject (who or what the camera is on) and the action (what it is doing, with a clear arc). Add an environment for time and place. These are the core of the prompt.

4. Style the shot

Tap chips to pick camera movement, lens, lighting, color grade, and mood, then set the duration. Every option value is validated against the schema and filtered to what the selected model supports.

5. Review and copy

The output updates live and only includes keys with values, in schema order: subject, action, environment, camera, lens, lighting, grade, mood, audio, duration, aspectRatio. Copy it to your clipboard or download it as a .json file.

Validating JSON

Paste any JSON prompt into the Validate JSON section and pick a model. The linter reports missing required keys, unknown keys, invalid enum values, out-of-range durations, and aspect ratios the selected model does not support.

Features

  • Guided 5-step wizard with a progress bar
  • Starting templates plus an example shot
  • Clickable chip selectors instead of plain dropdowns
  • Configurable schema, templates, and model limits from a single config file
  • Per-model duration clamping and aspect ratio filtering
  • Built-in JSON linter with per-model checks
  • Bundled schema reference table
  • Draft auto-save in the browser (localStorage)
  • Copy JSON, download .json, and Ctrl/Cmd+Enter to copy

よくある質問

ユーザーが結果を信頼する前に抱く疑問に対する簡潔な回答。

The output uses these keys in order: subject, action, environment, camera, lens, lighting, grade, mood, audio (Veo/Sora only), duration, and aspectRatio. Required keys are subject, action, duration, and aspectRatio.

No. It is a deterministic builder that arranges your inputs into JSON. Paste the output into a video model UI such as Veo, Sora, Kling, Runway, Luma, or Hailuo to generate the actual video.

Only Veo and Sora generate native audio, so the audio field is hidden for Kling, Runway Gen-4, Luma Ray 3, and Hailuo. The linter still warns if you paste JSON that includes an audio key while linting against those models.

Veo: 1–8s at 16:9 or 9:16. Sora: 1–60s at 16:9, 9:16, 1:1, or 4:5. Kling: 1–15s at six ratios. Runway Gen-4 and Luma Ray 3: 5–10s at six ratios. Hailuo: 5–10s at 16:9, 9:16, or 1:1. The schema table shows the exact limits.

No. Everything runs in your browser. Your draft is saved only in your browser's local storage and is never transmitted anywhere.

Yes. Models, templates, durations, aspect ratios, and enum options are defined in config/json-prompt-generator.php. The tool reads everything from that single config file.

コメント (0)

ユーザー間の議論、例外的なケース、および追加のヒントについて。
コメントを残す
コメントを送信すると、公開されます。
まだコメントはありません。ぜひ最初のコメントを投稿してください!
ぜひお知らせください!

このツールに関する問題を報告する

発生した問題について詳しくご説明ください。調査を行い、ツールの改善に役立てたいと思います。

最も役立つのは
入力内容、期待される結果、実際の結果、使用しているブラウザや端末、および必要に応じてスクリーンショットを記載してください。
スクリーンショットボタンをクリックすると、ブラウザ上のページがキャプチャされ、生成された画像がこのフォームに添付されます。
全画面のスクリーンショット
html2canvas を使用して、お使いのブラウザでキャプチャされました。
まだスクリーンショットは撮影されていません。
ツール レポート