Gemini Omni 1.1 Flash Extensión de vídeo
- Extiende un vídeo con imágenes de referencia opcionales
video_urls: Exactamente un MP4 por HTTP/HTTPS, de hasta 30 segundos.image_urls: Imágenes de referencia opcionales, máximo 10. Solo HTTP/HTTPS.quality: Resolución: 360p, 720p, 1080p, 4k o auto. Predeterminada: auto; auto sigue el vídeo de entrada.duration: Segundos añadidos al vídeo de entrada: entero de 3 a 10, predeterminada 3.aspect_ratio: Solo se permite auto y es el valor predeterminado; la relación sigue el vídeo de entrada.- El modelo genera automáticamente audio nativo sincronizado.
- Escribe los requisitos negativos directamente en prompt.
- Procesamiento asíncrono: consultar el estado de la tarea
- Los enlaces generados son válidos durante 24 horas.
- Alcance de facturación: El uso del vídeo de salida se calcula según los segundos añadidos. El vídeo de entrada, las imágenes de referencia, el prompt y el razonamiento del modelo también cuentan; el cargo final sigue el uso real de tokens.
- Coste del vídeo de entrada y
quality: Los tokens del vídeo de entrada se calculan con la resolución de salida elegida, no con la resolución original del vídeo fuente.
Autorizaciones
##Todas las APIs requieren autenticacion Bearer Token##
Obtener API Key:
Visita la Pagina de gestion de API Key para obtener tu API Key
Agregar al encabezado de la solicitud:
Cuerpo
Nombre del modelo, fijo en gemini-omni-1.1-flash-video-extend
gemini-omni-1.1-flash-video-extend "gemini-omni-1.1-flash-video-extend"
Prompt que describe lo que ocurre después del vídeo de entrada.
"La persona sigue caminando y sale del encuadre."
Exactamente un MP4 por HTTP/HTTPS, de hasta 30 segundos.
1 elementArray opcional de imágenes de referencia, hasta 10 imágenes, para guiar los sujetos, el estilo o los elementos de la extensión.
Requisitos de entrada:
- Solo URL de imagen HTTP/HTTPS
- Formatos admitidos:
png,jpeg,webp
Facturación: Cada imagen de referencia aporta tokens de entrada.
1 - 10 elementsDuración de vídeo añadida en segundos; valor predeterminado 3.
Notas:
- Acepta cualquier entero de
3a10 - Indica los segundos generados después del vídeo de entrada, no la duración total
- Duración total de salida = duración del vídeo de entrada +
duration - La duración añadida afecta directamente a la facturación
3 <= x <= 103
Resolución del vídeo de salida; valor predeterminado auto.
Valores admitidos:
360p: lado corto 360720p: lado corto 7201080p: lado corto 10804k: lado corto 2160auto: sigue la resolución del vídeo de entrada; valor predeterminado
Elegir una resolución concreta puede aumentar o reducir la resolución de salida.
Facturación: Los tokens de los vídeos de entrada y salida se calculan con la resolución final de salida; una resolución mayor cuesta más.
360p, 720p, 1080p, 4k, auto "auto"
Solo se permite auto y es el valor predeterminado; la relación sigue el vídeo de entrada.
auto "auto"
Direccion de callback HTTPS despues de completar la tarea
Momento del callback:
- Se activa cuando la tarea se completa (completed), falla (failed) o se cancela (cancelled)
- Se envia despues de completar la confirmacion de facturacion
Restricciones de seguridad:
- Solo se admite el protocolo HTTPS
- El callback a direcciones IP internas esta prohibido (127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x, etc.)
- La longitud de la URL no debe exceder
2048caracteres
Mecanismo de callback:
- Tiempo de espera:
10segundos - Maximo
3reintentos en caso de fallo (reintentos despues de1segundo/2segundos/4segundos) - El formato del cuerpo de respuesta del callback es consistente con el formato de respuesta de la API de consulta de tareas
- La direccion de callback que devuelve un codigo de estado 2xx se considera exitosa, otros codigos de estado activaran reintentos
"https://your-domain.com/webhooks/video-task-completed"
Respuesta
Tarea de video creada exitosamente
Marca de tiempo de creacion de la tarea
1757169743
ID de tarea
"task-unified-1757169743-7cvnl5zw"
Nombre del modelo real utilizado
"gemini-omni-1.1-flash-video-extend"
Tipo de tarea especifico
video.generation.task Porcentaje de progreso de la tarea (0-100)
0 <= x <= 1000
Estado de la tarea. El endpoint de creación devuelve processing.
pending, processing, completed, failed "processing"
Informacion detallada de la tarea de video
Tipo de salida de la tarea
text, image, audio, video "video"
Informacion de uso y facturacion