RUST · CINEMATIC VIDEO AI

open-higgsfield-ai-rs — Cinematic Camera Motion Control & Multi-Model Video Client in Rust

open-higgsfield-ai-rs is a native Rust client and workflow engine for Open-Higgsfield-AI supporting 220+ generative video, image, and cinema camera presets. It provides trajectory-controlled dolly, crash-zoom, and orbit conditioning alongside automated asset queuing and local studio preview.

$ cargo install open-higgsfield-ai-rs
GitHub ↗
3D Camera & Optical Pipeline Nano Banana Cinema
Focal Length 35mm (Natural Cinematic)
3D Pan / Tilt / Orbit Trajectory Pan: 0° | Tilt: 0° | Orbit: 0°
Pan
Tilt
Orbit
Interactive 3D Perspective Visualizer 16:9 4K
● CINEMA VIEW 35MM f/1.4 ANAMORPHIC
24.000 FPS 3840 x 2160 UHD
Compiled Nano Banana Photographic Prompt
...
ImageStudio — T2I & I2I Conditioning Multi-Image (Up to 14)
Multi-Image Conditioning References 0 / 14 Images
Output Canvas Ready
[ Image Output Preview ]
Submit prompt or connect API key to render
VideoStudio — T2V & I2V Motion Engine Temporal Synthesis
Temporal Preview H.264 / ProRes
[ Video Viewport ] Temporal consistency pipeline active
LipSyncStudio — Audio-Driven Facial Sync Viseme Alignment
Facial Landmark & Waveform Monitor Phoneme Match
[ LipSync Waveform Display ]
Multi-Shot Sequence Composer Standard CMX 3600 EDL

Compose complete cinematic scenes combining establishing camera shots, character dialogue with LipSync, and high-speed motion sequences. Export directly to CMX 3600 Edit Decision Lists (EDL) for DaVinci Resolve and Adobe Premiere Pro.

SHOT 01 [CINEMA 35MM f/1.4]
Wide Establishing Neon Cyberpunk Vista
Duration: 4.0s | Trajectory: slow pan right 20°
READY
SHOT 02 [VIDEO T2V]
Medium Tracking Shot - Cybernetic Detective
Duration: 5.0s | Model: seedance-lite-t2v
READY
SHOT 03 [LIPSYNC]
Close-up Interrogation Dialogue
Duration: 6.0s | Model: infinitetalk
READY
Compiled CMX 3600 EDL:
TITLE: CYBERPUNK_PROLOGUE
FCM: NON-DROP FRAME

001  AX       V     C        00:00:00:00 00:00:04:00 00:00:00:00 00:00:04:00
* FROM CLIP NAME: SHOT_01_WIDE_ESTABLISHING
* PROMPT: Wide neon vista of rain soaked city

002  AX       V     C        00:00:00:00 00:00:05:00 00:00:04:00 00:00:09:00
* FROM CLIP NAME: SHOT_02_MEDIUM_TRACKING
* PROMPT: Cybernetic detective walks forward

003  AX       V     C        00:00:00:00 00:00:06:00 00:00:09:00 00:00:15:00
* FROM CLIP NAME: SHOT_03_DIALOGUE
* PROMPT: Facial speech sync interrogation
Unified Model Catalog Registry 230 Models Registered
Production CLI & Axum REST Architecture Cargo & HTTP Engine

Command-Line Interface

# Browse model catalog
open-higgsfield-ai models --category t2v

# CinemaStudio camera compilation (Dry Run)
open-higgsfield-ai cinema \
  --prompt "Neon rain in Neo Tokyo" \
  --camera modular8k \
  --lens anamorphic \
  --focal-length 35 \
  --aperture "f/1.4" \
  --lighting noir \
  --pan 15 \
  --dry-run

# Run Embedded Web Studio & REST Server
open-higgsfield-ai serve --host 127.0.0.1 --port 3000
          

Rust Crate Dependency

[dependencies]
open-higgsfield-ai = "0.0.1"
tokio = { version = "1.39", features = ["full"] }

// Native Rust Client Usage:
use open_higgsfield_ai::{HiggsfieldClient, CinemaStudio, CinemaStudioRequest};

let client = HiggsfieldClient::from_env()?;
let studio = CinemaStudio::new(&client);
          
🎬 Switch to CinemaStudio (3D Camera & Optics)
🖼️ Switch to ImageStudio (T2I & Multi-Conditioning)
🎥 Switch to VideoStudio (T2V & I2V)
🎙️ Switch to LipSyncStudio (Speech Alignment)
🎞️ View Storyboard EDL Sequencer
📦 Search 220+ Model Catalog
🌓 Toggle Dark / Light Theme