Additionally or alternatively, in the previous example or other examples, the first and second media data objects may include video data objects. In addition, dividing the first temporally sequenced content into the first sequence of segments may include dividing the first temporally sequenced content into separate video frames. Furthermore, dividing the second temporally sequenced content into a second sequence of segments may include dividing the second temporally sequenced content into separate video frames. In addition, in some examples, identifying the longest common subsequence of segments between the first sequence of segments and the second sequence of segments may include identifying the longest common subsequence of segments with a same temporal ordering in both the first sequence of segments and the second sequence of segments.
In some examples, executing the workflow may include (1) identifying a user account associated with performing a task that relates to the first media data object and (2) generating and assigning a new task to the user account based at least in part on at least one of the set of edits to the first media data object. In these or other examples, a computer-implemented method may also include (1) identifying a project that relates to the first media data object, (2) identifying a set of dependencies within the project, and (3) designating the task as incomplete based at least in part on the set of edits interfering with at least one dependency upon which the task relies.