The present disclosure is generally directed to systems and methods for determining temporally sequential commonalities between media assets (e.g., video and audio assets) to identify edits or changes that describe the differences between the media assets. These systems and methods may then automate the generation and/or execution of workflows based on the identified edits or changes.
Draft media assets may be shared by multiple independent pre-production, production, and post-production teams. By executing workflows based on edits or changes that describe differences between media assets, especially media assets that are shared by multiple independent teams that each perform a different function in the pre-production/production/post-production of the media assets, the systems and methods described herein may notify teams of, e.g., added materials that need to be handled and/or removed materials that can be forgotten. When changes to a media asset are detected, workflows and/or notifications may automatically be triggered without the need for a full review by a team of the media assets. For example, if a media asset is modified/updated by a production team, various workflows and/or notifications may be automatically triggered for post-production teams that enable the post-production teams to quickly focus their attention on material modifications. Additionally or alternatively, workflows that prepare computing resources for teams to work on a task may execute in advance of the team starting work. In some examples, workflows may automate one or more production or post-production tasks based on identified edits. Merging of two versions of a media asset may also be enabled such that different teams can make simultaneous modifications to a master media asset.