Question about https://ai.google.dev/gemini-api/docs/file-input-methods

Dear all, I have question..

I have amazon s3 bucket that store my video data.

  1. I have method 1: download from s3 bucket → upload to google → run gemini to analyze
  2. Method 2: store the video in gcloud storage → run gemini to analyze

The latency is surprisingly show on attachment:

May I know why? Is not that intuitively.

Since I think if the video already in gcloud storage, gemini can read it directly, it should be much faster than (download, upload etc.,)