video/templates/homepage.html (28 lines of code) (raw):

<h1>Google Cloud Platform - Video Sample</h1> <p>This Python Flask application demonstrates App Engine Standard, Cloud Storage, and the Video Intelligence API</p> <br> <html> <body> <form action="upload_video" method="POST" enctype="multipart/form-data"> Upload Video File: <input type="file" name="file"><br> <input type="submit" name="submit" value="Submit"> </form> {% if video_public_url %} <br> <p><b>Video being served from Google Cloud Storage:</b></p> <video width="320" height="240" controls> <source src="{{video_public_url}}" type="{{video_content_type}}"> Your browser does not support the video tag. </video> <br> <br> {% endif %} {% for label in label_annotations %} <p><b>Label Description:</b> {{label.entity.description}}</p> <p><b>Label Confidence:</b> {{label.segments[0].confidence}}</p> <p><b>Label Start Time:</b> {{label.segments[0].segment.start_time_offset.seconds + label.segments[0].segment.start_time_offset.nanos / 1000000000.0}}</p> <p><b>Label End Time:</b> {{label.segments[0].segment.end_time_offset.seconds + label.segments[0].segment.end_time_offset.nanos / 1000000000.0}}</p> <br> {% endfor %} </body> </html>