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
- 1 Начало
- 2 Модель искусственного интеллекта
- 3 Сцена
- 4 Стиль
- 5 Обзор
Выберите отправную точку или начните с чистого листа и опишите свой собственный кадр. Позже всё можно будет изменить.
Выберите модель, которая будет использоваться для рендеринга вашего видео. Приведенные ниже ограничения зависят от выбранной модели.
Ваш выбор
Пример 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
Часто задаваемые вопросы
Комментарии (0)
Опишите возникшую проблему, чтобы мы могли её изучить и усовершенствовать инструмент.