Media file for multi-platform non-linear video editing systems
First Claim
1. A computer system for automatically creating a universal reference file in an operating system that supports hard links, the system comprising:
- a memory and a processor in communication with the memory;
a pre-determined hierarchy of a directory structure storing one or more digital media files having multi-media content, the one or more digital media files being wrapped using a proprietary encoder;
an automatically created first folder in the pre-determined hierarchy of the directory structure storing, using the memory, the universal reference file associated with the one or more digital media files;
one or more automatically created hard links, referring to each of the one or more digital media files;
an automatically created second folder in the pre-determined hierarchy of the directory structure storing, using the memory, the one or more hard links;
the universal reference file containing embedded information, the embedded information including an automatically obtained location of each of the one or more hard links and source name and time code information associated with the multi-media content;
wherein the universal reference file refers to the one or more hard links and is labeled as being created by a native encoder and not labeled as being created by the proprietary encoder, enabling applications that are not compatible the one or more digital media files wrapped in the proprietary encoder format to access the multi-media content of the one or more digital media files using the universal reference file readable by the native encoder; and
wherein deleting the one or more digital media files does not affect the functionality of the one or more hard links, enabling access to the multi-media content of the one or more digital files even after the one or more digital media files are deleted.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for ingesting (capturing) digital video media files for storage on a Linux® platform-based computing environment that creates Quicktime Reference-compatible Files in the Linux® environment. Quicktime Reference-compatible Files are created such that they are labeled as not created by Avid'"'"'s codec, but rather, by a native Quicktime codec. Then, via the system and method of the invention, at the time the Quicktime Reference-compatible Files are created in the Linux® environment, the system and method automatically captures the Avid file and automatically creates hard-links to those files so that the QuickTime Reference-compatible Files refer to the hard links rather than to the original Avid files. That is, rather than using the direct reference to the media files, a hard link is created to provide a second reference to them. In this manner, via said hard links (e.g., object reference), a user is permitted indirect access to all digital audio and video data that is stored in the directory on the storage device, while not requiring access to the original Avid media files. Advantageously, there is no need to convert Avid-formatted files to the Quicktime format.
63 Citations
14 Claims
-
1. A computer system for automatically creating a universal reference file in an operating system that supports hard links, the system comprising:
-
a memory and a processor in communication with the memory; a pre-determined hierarchy of a directory structure storing one or more digital media files having multi-media content, the one or more digital media files being wrapped using a proprietary encoder; an automatically created first folder in the pre-determined hierarchy of the directory structure storing, using the memory, the universal reference file associated with the one or more digital media files; one or more automatically created hard links, referring to each of the one or more digital media files; an automatically created second folder in the pre-determined hierarchy of the directory structure storing, using the memory, the one or more hard links; the universal reference file containing embedded information, the embedded information including an automatically obtained location of each of the one or more hard links and source name and time code information associated with the multi-media content; wherein the universal reference file refers to the one or more hard links and is labeled as being created by a native encoder and not labeled as being created by the proprietary encoder, enabling applications that are not compatible the one or more digital media files wrapped in the proprietary encoder format to access the multi-media content of the one or more digital media files using the universal reference file readable by the native encoder; and wherein deleting the one or more digital media files does not affect the functionality of the one or more hard links, enabling access to the multi-media content of the one or more digital files even after the one or more digital media files are deleted. - View Dependent Claims (2, 3, 4)
-
-
5. A method, implemented by a processor in communication with a memory, for creating a universal reference file in an operating system that supports hard links, the method comprising:
-
in response to receiving a request to create the universal reference files; automatically creating, at a pre-determined hierarchy of a directory structure, a first folder for storing universal reference files associated with one or more digital media files, the one or more digital media files having multi-media content and being wrapped using a proprietary encoder; automatically obtaining a location of each of the one or more digital media files; automatically creating one or more hard links to each of the one or more digital media files; automatically creating, at the pre-determined hierarchy of the directory structure, a second folder and placing the one or more hard links in the second folder; automatically traversing the one or more digital media files to obtain additional information from the one or more digital media files; automatically creating the universal reference file and placing the universal reference file in the first folder; and automatically embedding the obtained location and the additional information in the universal reference file; wherein the obtained location embedded in the universal reference file refers to the one or more hard links; wherein the additional information comprises source name and time code information associated with the multi-media content; wherein the universal reference file is labeled as being created by a native encoder and not labeled as being created by the proprietary encoder, enabling applications that are not compatible with the wrapped format of the one or more digital media files to access the multi-media content of the one or more digital media files; and wherein deleting the one or more digital media files does not affect the functionality of the one or more hard links, enabling access to the multi-media content of the one or more digital media files even after the one or more digital media files are deleted. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program contains instructions for implementation by a computer to perform the following steps:
-
in response to receiving a request to create a universal reference file; automatically creating, at a pre-determined hierarchy of a directory structure, a first folder for storing universal reference files associated with one or more digital media files, the one or more digital media files having multi-media content and being wrapped using a proprietary encoder; automatically obtaining a location of each of the one or more digital media files; automatically creating one or more hard links to each of the one or more digital media tiles; automatically creating, at the pre-determined hierarchy of the directory structure, a second folder and placing the one or more hard links in the second folder automatically traversing the one or more digital media files to obtain additional information from the one or more digital media files; automatically creating the universal reference file and placing the universal reference file in the first folder; and automatically embedding the obtained location and the additional information in the universal reference file; wherein the obtained location embedded in the universal reference file refers to the one or more hard links; wherein the additional information comprises source name and time code information associated with the multi-media content; wherein the universal reference is labeled as being created by a native encoder and not labeled as being created by the proprietary encoder, enabling applications that are not compatible with the wrapped format of the one or more digital media files to access the multi-media content of the one or more digital media files; and wherein deleting the one or more digital media files does not affect the functionality of the one or more hard links, enabling access to the multi-media content of the one or more digital media files even after the one or more digital media files are deleted. - View Dependent Claims (11, 12, 13, 14)
-
Specification