All Collections
Video upload and processing
How to Process Video Recordings from external data storage
How to Process Video Recordings from external data storage

Providing video files from external data storage as an input for processing and data extraction

Pavel Severa avatar
Written by Pavel Severa
Updated over a week ago

Video data processing in GoodVision Video Insights implies traffic data extraction from the video files. The structured and anonymized vehicle trajectories are generated from the video material, together with their position in time and space. It’s an automated procedure utilizing the GoodVision proprietary artificial intelligence algorithms. What is more, it takes only a couple of hours for the outputs to be presented in the Video Insights application. Currently, there are two ways of processing available in the platform depending on the data storage type you use - GoodVision video storage (GoodVision Vault) or external storage (Google Drive or Dropbox). In the following text, you will learn how to provide video files into the application structure from external storage.

External storage vs GoodVision Vault

Processing from Google Drive or Dropbox can be suitable for companies that are using it as their main storage for project data. This option will save you the manual labor of downloading recordings from the storage and uploading them to the GoodVision platform. By using external storage you don't need to pay extra for storing data in GoodVision Vault. As GoodVision has read-only access to your data and you can choose to delete them after processing, so they stay fully anonymized.

On the other hand, GoodVision storage opens more advanced possibilities for traffic data analysis that are not available for videos stored in external storage e.g. video playback directly in the app for event review or automatic number plate recognition. Learn more about Vault and its features here. In case you are working with different data storage than Google Drive or Dropbox, don't hesitate to let us know via live chat or at We are open to learning about new things.

Video Insights project structure

For processing videos in GoodVision Video Insights, you’ll need a dedicated Project. Project is the highest level of the application structure in which various Locations and Data sources can be created for sorting the video files according to your needs. Read how to organize your recordings in the Video Insights project structure here.

In Project settings, you are able to choose the video data storage type you prefer to use for the whole project. GoodVision Vault is a default option but you can also connect your Google or Dropbox account to the GoodVision platform and process your video recordings directly from the storage. Both options can be selected together at the same time.

To connect one of the external storages, click on the connect button near its option. As the next step, you will be redirected to the consent screen, where you will be asked to grant GoodVision Video Insights read-only access to your files. You can anytime remove GoodVision's access to your data in the ‘Data and Privacy’ section of your Google account. The access link will automatically expire after 6 months of no usage.

Picture 1: Creating a new project and connecting the external data storage

Right after the access is granted, the storage preview will open in the GoodVision app where you can select the root folder you want to work with. The root folder can be edited anytime in project settings.

Picture 2: Google Drive preview

When the storage is connected you can continue with creating a project structure for future data processing. Create a Data Source in a selected Location using the New data source tab on the right panel. In the following window fill in the Data Source name, then choose an appropriate data source and device type. You can also add the geolocation of the Data Source to see it on the map view. Read more about GoodVision processing options here.

Picture 3: Adding a new Data Source

Processing the video files

When the Data Source is created for your video footage, you can anytime continue with sending the video for processing to the Data Source. Click on the green Process button and select the video you want to process from the storage.

Picture 4: An empty Data Source with an active “Process” button

A short dialog box will open where you can review the video data like filename, duration, device type and processing cost. What you can change is the video start. Please take a look at the video start time and date, as the input there must not be the exact time of the recording but is automatically taken from the video metadata.

Picture 5: Video processing dialogue window

Video formats supported

Video Insights supports video uploads from various sources, various containers (*.mp4, *.avi, *mov, *.asf .._) and codecs (h.264, h.265, .._). Supported are files with various lengths and sizes up to 225GB per hour.

If your video format is not supported, Video Insights will notify you, won’t process your video and return your credits. To make sure your video format is supported, contact

Did this answer your question?