skillfed

google-cloud-videointelligence

Google Cloud Videointelligence API client library

google-cloud-videointelligence Permissive license Apache-2.0 Active 5,370 v2.20.0 released

Install

google-cloud-videointelligence on PyPI

pip

pip install google-cloud-videointelligence

uv

uv add google-cloud-videointelligence

poetry

poetry add google-cloud-videointelligence

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 5 — google-api-core, google-auth, grpcio, proto-plus, protobuf
Maintenance actively maintained — 52 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: google_cloud_videointelligence-2.20.0-py3-none-any.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet

About google-cloud-videointelligence

from the package's own PyPI description — quoted content, verbatim

Python Client for Cloud Video Intelligence

|stable| |pypi| |versions|

Cloud Video Intelligence_: Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.

  • Client Library Documentation_
  • Product Documentation_

.. |stable| image:: https://img.shields.io/badge/support-stable-gold.svg :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#stability-levels .. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-videointelligence.svg :target: https://pypi.org/project/google-cloud-videointelligence/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-videointelligence.svg :target: https://pypi.org/project/google-cloud-videointelligence/ .. _Cloud Video Intelligence: https://cloud.google.com/video-intelligence/ .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/videointelligence/latest/summary_overview .. _Product Documentation: https://cloud.google.com/video-intelligence/

Quick Start

In order to...

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Python client library for Google Cloud Video Intelligence API, enabling detection of objects, explicit content, and scene changes in videos with support for asynchronous and streaming APIs.

Low friction: pure Python wheel with five standard Google Cloud dependencies (google-api-core, google-auth, grpcio, proto-plus, protobuf). Actively maintained with recent release 52 days ago; repository shows 5370 stars and current Python 3.10+ support.

Apache-2.0 permissive license allows commercial and private use with minimal restrictions; you must include a copy of the license and state significant changes, but no reciprocal licensing of derivative works is required.

Usage

pip install google-cloud-videointelligence

from google.cloud import videointelligence

client = videointelligence.VideoIntelligenceServiceClient()
operation = client.annotate_video(request={"input_uri": "gs://bucket/video.mp4"})

Requires Python >= 3.10; Google Cloud project setup and authentication credentials (via google-auth) must be configured before API calls will succeed.

Verdict: Stable, actively maintained Google Cloud client library with low install friction and permissive licensing. No known vulnerabilities and broad Python version support (3.10–3.14) make it production-ready for video analysis workloads requiring Google Cloud integration.

Needs verification

  • Whether the library supports local video files or only Cloud Storage URIs
  • Specific pricing and quota limits for the underlying Video Intelligence API service
  • Whether streaming API requires additional setup beyond standard authentication
video analysis api clientdetect objects in videovideo content moderationgoogle cloud video intelligencespeech to text from videoscene detection videovideo annotation python

Similar packages