FueledByImagination/ai-video-camera-movements
AI Video Camera Movements: 43 prompt recipes with example clips 43 camera moves for AI video (pans, tilts, zooms, dollies, tracking shots, orbits, cranes, drone moves, FPV, and specials like infinite zoom and time-lapse). Each record has a ready-to-paste prompt recipe, practical tips, negatives, a recommended clip length, and a 1280×720 example clip. The recipes are plain cinematography language, so they work with any text-to-video or image-to-video model. Watch every move in… See the full description on the dataset page: https://huggingface.co/datasets/FueledByImagination/ai-video-camera-movements.
AI Video Camera Movements: 43 prompt recipes with example clips
43 camera moves for AI video (pans, tilts, zooms, dollies, tracking shots, orbits, cranes, drone moves, FPV, and specials like infinite zoom and time-lapse). Each record has a ready-to-paste prompt recipe, practical tips, negatives, a recommended clip length, and a 1280×720 example clip.
The recipes are plain cinematography language, so they work with any text-to-video or image-to-video model.
- Watch every move in motion: FXI Studio Prompt Recipes
- Source, schema, and full reference table: github.com/fueledximagination/fxi-camera-moves
Usage
from datasets import load_dataset
moves = load_dataset("FueledByImagination/ai-video-camera-movements", split="train")
move = moves.filter(lambda m: m["id"] == "dolly-in")[0]
prompt = move["prompt_template"].replace("{scene}", "A lighthouse keeper at a rain-streaked window at night")
negative = move["negatives"].replace(" | ", ", ")tips and negatives are lists joined with | in the CSV. The JSON file (data/camera-moves.json) keeps them as arrays.
Fields
How it was made
The move list covers standard cinematography vocabulary plus a few AI-native specials. The recipes were written and tested by the FXI Studio team for image-to-video generation. Every recipe follows the same Movement / Speed / Framing / End structure. Tips, negatives, and recommended durations are editorial guidance from production use, not measured benchmarks. The example clips were generated with FXI Studio from a start frame per move.
License
The data is licensed CC BY 4.0. Attribution: "Camera movement recipes by FXI Studio (fxi.studio), CC BY 4.0".
The example clips and poster frames are linked, not included. They are © FUELED BY IMAGINATION, LLC, all rights reserved, and are not covered by CC BY 4.0.
Citation
@misc{fxi_camera_moves_2026,
title = {AI Video Camera Movements: 43 prompt recipes with example clips},
author = {{FUELED BY IMAGINATION, LLC}},
year = {2026},
howpublished = {\url{https://github.com/fueledximagination/fxi-camera-moves}},
note = {Dataset, CC BY 4.0. FXI Studio, https://www.fxi.studio}
}