1. A method comprising: receiving, via the first computing device, a plurality of acquisition files, wherein each acquisition file of the plurality of acquisition files is received from a media device; creating, via the first computing device, a plurality of normalized media objects, each of the plurality of normalized media objects comprising a reference to an acquisition file of the plurality of acquisition files and a first metadata relating to properties of the referenced acquisition file; creating, via the first computing device, a universal media object, the universal media object comprising a reference to a normalized media object of the plurality of normalized media objects and a second metadata relating to a first editorial adjustment performed via the first computing device; storing, via the first computing device, the plurality of acquisition files, the plurality of normalized media objects and the universal media object to a database; and sharing, with a second computing device, an acquisition file of the plurality of acquisition files, the normalized media object having a reference to the shared acquisition file, and the universal media object having a reference to the normalized media object, such that the second computing device is caused to create a child media object using the shared acquisition file, the first metadata associated with the normalized media object, and the second metadata associated with the universal media object.