cookbook/data_labeling/_13_video_classification/README.md
Assign a clip-level label to a video. Same primitive as image classification with the temporal dimension folded in - the model watches the clip and emits one label for the whole thing.
basic.py — single label per clip.with_confidence.py — adds confidence in the label.For typed event/scene extraction with timestamps, use
_14_video_extraction/.
python cookbook/data_labeling/_13_video_classification/basic.py
python cookbook/data_labeling/_13_video_classification/with_confidence.py
Requires GOOGLE_API_KEY. Uses Gemini for native video input.
Note on the sample asset: sample_seaview.mp4 is misnamed - the clip is
a short lab scene (a scientist examining a sample through a microscope),
not a sea view. Expect labels like indoor or people.