OpenViSTAI · Agents · Blockchain · Crypto
Menu
Image & Video AI

Flux 3 Video API

Flux 3 Video API is a Python SDK wrapper for submitting text-to-video, image-to-video and other video-generation requests to the FLUX 3 service through MuAPI. Its documented capabilities include synchronized audio generation, video extension, keyframe transitions, draft modes and upscaling.

Independent OpenViST project profile, based on linked sources.

Flux 3 Video API — OpenViST project profile in Image & Video AI.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a Python project needs to submit video-generation jobs to FLUX 3 through MuAPI, particularly for text prompts, image animation or synchronized audio.

Who it is for

  • Python developers adding cloud video generation to an application or workflow.
  • Teams building prompt-based video generation that can use text or a source image.
  • Developers connecting video-generation tools to compatible AI clients through the documented MCP server.

Documented uses

  • Request a video clip from a text prompt.
  • Animate a static image into a video.
  • Request synchronized audio alongside generated video.
  • Continue a video with prompt-guided motion or generate a transition between keyframes.
  • Use the documented draft or upscaling endpoints in a video workflow.
Before you choose

Requirements & limits

The repository is public and lists an MIT license. Its documentation requires a MuAPI API key for service use.

  • Python is the documented wrapper language, with the repository listing Python 3.7+.
  • The generation service is external and cloud-based, so local execution is not the documented operating mode.
  • The sample workflow is asynchronous: it submits a job, waits using its request ID and then reads the result URL.
  • The README describes text-to-video, image-to-video, keyframe transitions, video extension, draft modes and upscaling.
  • The repository lists MIT licensing.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up the Python wrapper

Install the wrapper and configure the MuAPI credential needed for its cloud video-generation service.

Before you start

  • Python 3.7 or later, as listed by the repository
  • A MuAPI API key

Steps

  1. Install the package with pip install flux-3-video-api.

  2. Create a .env file in the repository root.

  3. Add MUAPI_API_KEY=your_muapi_api_key_here to the .env file.

Expected outcome

The Python wrapper is installed and the documented credential variable is configured for API use.

Guide limitations

  • This setup does not run video generation locally; requests use the cloud API.
  • The guide documents setup, not confirmation that a request succeeds.
Source-based practical guide

Submit a text-to-video request with synchronized audio

Use the documented Python example to request a 720p, five-second video from a text prompt with audio generation enabled.

Before you start

  • The wrapper installed and MUAPI_API_KEY configured
  • Python

Steps

  1. Import Flux3VideoAPI from flux3_video_api and initialize the client.

  2. Call text_to_video with a prompt, aspect_ratio="16:9", resolution="720p", duration=5, and generate_audio=True.

  3. Pass the returned request_id to wait_for_completion.

  4. Read the video URL from the completed result's outputs, or its url value.

Expected outcome

The documented workflow returns a completed result containing a video URL, if the cloud request completes successfully.

Guide limitations

  • Generation depends on the external MuAPI service and a valid API key.
  • The example is documentation, not a verified execution test.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
SamurAIGPT/flux-3-video-api · Official homepage title · retained in its source language