video-intelligence-demo | Video Intelligence API keynote demo from Google Next
kandi X-RAY | video-intelligence-demo Summary
kandi X-RAY | video-intelligence-demo Summary
video-intelligence-demo is a JavaScript library. video-intelligence-demo has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.
Video Intelligence API keynote demo from Google Next 2017
Video Intelligence API keynote demo from Google Next 2017
Support
Quality
Security
License
Reuse
Support
video-intelligence-demo has a low active ecosystem.
It has 187 star(s) with 77 fork(s). There are 21 watchers for this library.
It had no major release in the last 6 months.
There are 10 open issues and 21 have been closed. On average issues are closed in 74 days. There are 3 open pull requests and 0 closed requests.
It has a neutral sentiment in the developer community.
The latest version of video-intelligence-demo is current.
Quality
video-intelligence-demo has 0 bugs and 0 code smells.
Security
video-intelligence-demo has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
video-intelligence-demo code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
video-intelligence-demo is licensed under the Apache-2.0 License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
video-intelligence-demo releases are not available. You will need to build from source code and install.
Installation instructions are available. Examples and code snippets are not available.
video-intelligence-demo saves you 306 person hours of effort in developing the same functionality from scratch.
It has 736 lines of code, 0 functions and 36 files.
It has low code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of video-intelligence-demo
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of video-intelligence-demo
video-intelligence-demo Key Features
No Key Features are available at this moment for video-intelligence-demo.
video-intelligence-demo Examples and Code Snippets
No Code Snippets are available at this moment for video-intelligence-demo.
Community Discussions
No Community Discussions are available at this moment for video-intelligence-demo.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install video-intelligence-demo
Create a Cloud project
Enable the Video Intelligence API
Enable Cloud Functions
Generate a JSON keyfile
In your project, create four Cloud Storage buckets: one for your videos one for the video JSON output one for the video thumbnails one as a staging bucket for your Cloud Function
Set permissions for your Storage Buckets Make video bucket world readable - Group - allUsers - Reader Make JSON annotation bucket writable by service account - User - [serviceaccount] - Owner
Make copy of frontend/local.sample.json named frontend/local.json
Make copy of backend/local.sample.json named backend/local.json
Copy your Cloud project ID and storage bucket names into frontend/local.json and backend/local.json
Copy your generated service account json file into a file called keyfile.json and place a copy in both your frontend AND backend directories (you'll deploy these separately, one to App Engine and one to Cloud Functions)
Clone this repo
cd into the frontend directory
Run npm install to install dependencies
Run npm start in one tab on your terminal
Create a new tab and gulp dev init
Make sure npm start and gulp are running at the same time
Navigate to localhost:8080. You should see the UI without any videos - that part is next!
(Optional step) If you want to see the UI with some sample video content before deploying your function and adding your own videos, copy the files from the sample-annotations directory into your storage buckets: Copygoogle-home-superbowl.mp4 into your video storage bucket Copy google-home-superbowlmp4.json file to your video JSON annotation storage bucket Copy both png files into your thumbnail bucket Run the frontend and you'll see the video with the annotations visualized
Enable the Video Intelligence API
Enable Cloud Functions
Generate a JSON keyfile
In your project, create four Cloud Storage buckets: one for your videos one for the video JSON output one for the video thumbnails one as a staging bucket for your Cloud Function
Set permissions for your Storage Buckets Make video bucket world readable - Group - allUsers - Reader Make JSON annotation bucket writable by service account - User - [serviceaccount] - Owner
Make copy of frontend/local.sample.json named frontend/local.json
Make copy of backend/local.sample.json named backend/local.json
Copy your Cloud project ID and storage bucket names into frontend/local.json and backend/local.json
Copy your generated service account json file into a file called keyfile.json and place a copy in both your frontend AND backend directories (you'll deploy these separately, one to App Engine and one to Cloud Functions)
Clone this repo
cd into the frontend directory
Run npm install to install dependencies
Run npm start in one tab on your terminal
Create a new tab and gulp dev init
Make sure npm start and gulp are running at the same time
Navigate to localhost:8080. You should see the UI without any videos - that part is next!
(Optional step) If you want to see the UI with some sample video content before deploying your function and adding your own videos, copy the files from the sample-annotations directory into your storage buckets: Copygoogle-home-superbowl.mp4 into your video storage bucket Copy google-home-superbowlmp4.json file to your video JSON annotation storage bucket Copy both png files into your thumbnail bucket Run the frontend and you'll see the video with the annotations visualized
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page