text: Title: Videos in Gallery require two clicks to start playing
  Body: ### Describe the bug
  
  Feels annoying to users, but doesn't block usage.
  
  ### Have you searched existing issues?  🔎
  
  - [x] I have searched and found no existing issues
  
  ### Reproduction
  
  ```python
  import gradio as gr
  
  with gr.Blocks() as demo:
      gallery = gr.Gallery(
          value=["https://gradio-rt-detr-object-detection.hf.space/gradio_api/file=/tmp/gradio/1756166e9327129dfcc70e4f99687d33d47344afcb58e17f0bf193d22493ccfe/3285790-hd_1920_1080_30fps.mp4"],
          label="Generated images", show_label=False, elem_id="gallery"
      , columns=[3], rows=[1], object_fit="contain", height="auto", interactive=False)
  
  
  if __name__ == "__main__":
      demo.launch()
  
  ```
  
  
  ### Screenshot
  
  _No response_
  
  ### Logs
  
  ```shell
  
  ```
  
  ### System Info
  
  ```shell
  Gradio Environment Information:
  ------------------------------
  Operating System: Linux
  gradio version: 5.12.0
  gradio_client version: 1.5.4
  
  ------------------------------------------------
  gradio dependencies in your environment:
  
  aiofiles: 23.2.1
  anyio: 4.8.0
  audioop-lts is not installed.
  fastapi: 0.115.6
  ffmpy: 0.5.0
  gradio-client==1.5.4 is not installed.
  httpx: 0.28.1
  huggingface-hub: 0.27.1
  jinja2: 3.1.5
  markupsafe: 2.1.5
  numpy: 2.2.1
  orjson: 3.10.14
  packaging: 24.2
  pandas: 2.2.3
  pillow: 11.1.0
  pydantic: 2.10.5
  pydub: 0.25.1
  python-multipart: 0.0.20
  pyyaml: 6.0.2
  ruff: 0.9.1
  safehttpx: 0.1.6
  semantic-version: 2.10.0
  starlette: 0.41.3
  tomlkit: 0.13.2
  typer: 0.15.1
  typing-extensions: 4.12.2
  urllib3: 2.3.0
  uvicorn: 0.34.0
  authlib; extra == 'oauth' is not installed.
  itsdangerous; extra == 'oauth' is not installed.
  
  
  gradio_client dependencies in your environment:
  
  fsspec: 2024.12.0
  httpx: 0.28.1
  huggingface-hub: 0.27.1
  packaging: 24.2
  typing-extensions: 4.12.2
  websockets: 14.1
  ```
  
  ### Severity
  
  I can work around it