14,974
edits
mNo edit summary |
|||
| Line 18: | Line 18: | ||
'''Workaround solution:''' | '''Workaround solution:''' | ||
* If you upload a video file for API analysis, you might consider shortening the video duration, for example, using ffmpeg to reduce an hour-long video to half its length. This will help reduce the input token length. | * If you upload a video file for API analysis, you might consider shortening the video duration, for example, using ffmpeg to reduce an hour-long video to half its length. This will help reduce the input token length. | ||
=== The File XXX is not in an ACTIVE state and usage is not allowed === | |||
After upload the video to Gemini API | |||
'''Error message''' | |||
<pre> | |||
Processing video... | |||
$response is: Array | |||
( | |||
[error] => Array | |||
( | |||
[code] => 400 | |||
[message] => The File XXX is not in an ACTIVE state and usage is not allowed. | |||
[status] => FAILED_PRECONDITION | |||
) | |||
) | |||
</pre> | |||
Solution | |||
* [https://stackoverflow.com/questions/79033795/google-generativeai-unable-to-load-video-files python - Google GenerativeAI unable to load video files - Stack Overflow] | |||
== Further reading == | == Further reading == | ||