Cloud Video Intelligence is an API that lets you understand your video's entities at shot, frame or video level. Let's see what you can do with the Video Intelligence API. First, the Video API lets you do label detection, which tells you what's in this video and it does this in two ways: At a high level, it'll tell you what is your video about, and in a more granular level, it can tell you what's happening in every scene of your video. The API also lets you do shot change detection. For example, if your video changes from a landscape pan to a close-up of a person doing an interview, it'll give you the timestamps every time the camera changes shots. It also lets you do explicit content detection, so this can identify inappropriate scenes in your video. Finally, the Video API supports regionalization, which lets you specify the region where your video API requests should be executed. The best way to see how the video API works is through a live demo. Let's take a look. Here, we have a Super Bowl commercial for Google Home. I'm just going to play the first couple of seconds of the video. We can see here that the video has a lot of scene changes. It started with a mountain pass, then it moved to a city street. Now we see a dog, and then a garage, so you get the idea. If we were to have to manually classify this video, we need to watch the entire thing right down what was happening in each scene, and then store these tags in a database somewhere. With the Video API, we can do this with a single rest API call. If we look below the video, we can see a visualization of the JSON response we get back from the Video API. It knows there's a dog in the video, and it knows exactly which seconds the dog can be found. It also knows there's a birthday cake at the end of the video. If we scroll down we can see some more of the labels that are returned. We can see it's able to identify the exact breed of dog from that opening scene. It's even able to identify the mountain pass from the beginning, so this is what the Video API can do with one video, but you likely have more than one video that you want to analyze. Let's say you're a sports media company and you have hours of sports footage, but you want to create a highlight reel of only your baseball videos. Doing this manually would take hours but with the Video API, this is easy. Using the JSON response you get back. I have a library of videos here with a number of sports videos, and I want to find only my baseball clips, so I'm going to search my library for baseball. Boom, we see that the video API is immediately able to identify which of our videos contain baseball. It's also able to identify where in these videos we can find baseball clips. This is my favorite example. This is the year in search video that Google publishes at the end of every year, highlighting top searches. It's obviously got a lot of different types of clips in it. It only has one or two seconds that contain a baseball clip. With the Video API, we're able to jump right to that point in the video. This is from 2016 when The Cubs won the World Series. Let's do one more search. Let's find all of the Android clips in our videos. In here we can jump to all the points in our videos where an Android phone is present. We can see that what used to take hours now takes minutes or seconds with the Video Intelligence API.