curl --request POST \
--url https://api.modellix.ai/api/v1/google/gemini-omni-1.1-flash-v2v \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "Change the scene to a snowy winter night",
"video": "https://example.com/clip.mp4"
}
'{
"code": 0,
"message": "success",
"data": {
"status": "pending",
"task_id": "task-omni11-001",
"model_id": "google/gemini-omni-1.1-flash-v2v",
"get_result": {
"method": "GET",
"url": "https://api.modellix.ai/api/v1/tasks/task-omni11-001"
}
}
}{
"code": 400,
"message": "Invalid parameters: parameter 'prompt' is required"
}{
"code": 401,
"message": "Authentication failed: invalid API key"
}{
"code": 429,
"message": "Rate limit exceeded: 100 requests per minute, retry after 60 seconds"
}{
"code": 500,
"message": "Internal server error"
}Gemini Omni 1.1 Flash V2V
[Core Function] Gemini Omni 1.1 Flash V2V edits an existing video from a text instruction. [Strengths] It can change scene, mood, style, lighting, or time of day while keeping the source length and aspect ratio, with optional 360p to 4k output and synchronized audio. [Best For] Highly recommended for: re-styling or re-lighting a clip, changing setting or atmosphere, and quick revisions of a short video. [Limitations] Do NOT use this model to generate a video from scratch (use Gemini Omni 1.1 Flash T2V or I2V). The source video should be 3 to 10 seconds; output length and aspect ratio follow the source. [Routing] Choose this only when the user provides an existing video to modify.
curl --request POST \
--url https://api.modellix.ai/api/v1/google/gemini-omni-1.1-flash-v2v \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"prompt": "Change the scene to a snowy winter night",
"video": "https://example.com/clip.mp4"
}
'{
"code": 0,
"message": "success",
"data": {
"status": "pending",
"task_id": "task-omni11-001",
"model_id": "google/gemini-omni-1.1-flash-v2v",
"get_result": {
"method": "GET",
"url": "https://api.modellix.ai/api/v1/tasks/task-omni11-001"
}
}
}{
"code": 400,
"message": "Invalid parameters: parameter 'prompt' is required"
}{
"code": 401,
"message": "Authentication failed: invalid API key"
}{
"code": 429,
"message": "Rate limit exceeded: 100 requests per minute, retry after 60 seconds"
}{
"code": 500,
"message": "Internal server error"
}Authorizations
API Key authentication. Format: Bearer YOUR_API_KEY.
Body
Edit an existing video with a text instruction. Output length and aspect ratio follow the source video.
Text instruction describing the desired edit.
1"Change the scene to a snowy winter night"
HTTPS URL of the source video (3 to 10 seconds).
"https://example.com/clip.mp4"
Output resolution.
360p, 720p, 1080p, 4k "720p"