I’m trying to get a flow that grabs an image URL from a spreadsheet, and use this image as a first frame for a Veo3 image to video prompt
What is the error message (if any)?
I started with a Gemini Video node but this obviously only accept text as entry. I tried to convert the image in base64 but the prompt was probably too long or just not supported… didn’t work,
Not I’m trying to use the Veo3 API using HTTP Request but everything I try ends up in " Bad request - please check your parameters. Unable to process input image.".
Is it even possible or do we HAVE to go through services like Fal ?
I would prefer using the Gemini API since I have a paid account from work and could use the tokens.
Please share your workflow
Share the output returned by the last node
Bad request - please check your parameters. Unable to process input image.
It seems the model you’re using doesn’t support image inputs directly. Google’s documentation indicates that certain Veo3 models, such as veo-3.0-generate-001, do not accept image data in the referenceImages field.
To resolve this:
Verify Model Compatibility: Ensure you’re using a Veo3 model that supports image inputs. You can check the model’s capabilities in the Google Cloud documentation.
Adjust Payload Structure: If the model supports image inputs, structure your payload accordingly. For example:
Replace "TEXT_PROMPT" with your desired text prompt and "BASE64_ENCODED_IMAGE" with your base64-encoded image.
Consider Alternative Models: If the current model doesn’t support image inputs, explore other Veo3 models that do. The Google Cloud documentation provides a list of available models and their capabilities.
Let me know if you need further assistance with this!