Skip to main content
Skip table of contents

UC Manage Adobe Premiere Projects [C IG]

Motivation

EditMate Projects are stored as VidiCore project collections, project version collections, and items. This usually happens behind the scenes and is managed by EditMate. The following sections describe how EditMate projects are stored with VidiCore. This information is provided solely as background information on EditMate’s internal procedures.

Workflow

VidiCore project collections are used to store metadata information and project version info. The prproj file is stored as a VidiCore item. Project collections will be linked to the item with the string metadata EM_projectItemCollectionLink.

Every time a Premiere project file is updated, EditMate uploads the new project file to the project storage and new VidiCore item and project version will be created. This allows keeping track of all project changes and their corresponding Premiere project files as well as all managed media used by the project.

Project Creation

  1. New project collection is created.

  2. New project version is created by referring to PrProj Final Cut xml. The project version collection is a child of the project collection.

  3. New item is created to store PrProj file info.

  4. Project collection and project version collection are referring to this item via the metadata field EM_projectItemCollectionLink. The field contains the VidiCore item holding the PrProj file.

  5. The item vice versa is referring to the project version collection via EM_projectItemCollectionLink.

Project Update

  1. New project version collection is created by referring to PrProj Final Cut xml. This additional project version collection also is a child of the initial project collection.

  2. New item will be created to store PrProj file info.

  3. The file EM_projectItemCollectionLink on the project collection is updated to refer to new item.

  4. The new project version also refers to this item via EM_projectItemCollectionLink.

  5. The new item refers to the project version collection via EM_projectItemCollectionLink. The field contains the VidiCore ID of project version collection.

Project Deletion

  1. Retrieve project collection, all project versions which belong to project collection, and item which is referred to in project version.

  2. Loop through all project version collection:

    1. Delete PrProj item which is referred to in project version.

    2. Delete project version.

  3. Delete project collection.

Open Project From Search Panel

  1. Use VidiCore search operation to find the desired project collection.

  2. From the VidiCore project collection, get EM_projectItemCollectionLink metadata and retrieve latest PrProj item ID.

  3. Retrieve VidiCore item info with PrProj item ID.

  4. Download PrProj file to client machine.

  5. Open project in Adobe Premiere Pro on the downloaded PrProj file.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.