Metadata record generation
First Claim
1. A computer-implemented method of generating a metadata record representative of media content from at least one sequence of at least one project from at least one craft tool, the method comprising steps, performed by at least one first computer system, of:
- extracting stored metadata for a project defined by the craft tool and adding the extracted metadata to a project file, the craft tool being a computer-implemented tool for audio and/or visual editing and being operable to define a project using media content and metadata for the project, wherein the media content is stored in media items;
extracting media content for at least one stored media item of the project and adding the extracted media content to the project file; and
outputting the project file,wherein the extracted media content is processable to generate a representation of the extracted media content, and wherein the representation includes a fingerprint of the extracted media content.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method and system provide for automatic selection and extraction of metadata and media content from projects in a craft tool. Automated identification, classification and management of such metadata and content is provided using including techniques such as pattern recognition for audio and visual content. The automatic tracking and centralised storage of metadata and content for compliance purposes can be facilitated, and can enable querying of organized metadata stored in a central database. In an example, metadata and media content are extracted automatically from a project in a craft tool at a client system and are forwarded to a host system for the creation of a cue sheet including timings for media files from timing metadata in a project file to create the timings on the cue sheet.
-
Citations
20 Claims
-
1. A computer-implemented method of generating a metadata record representative of media content from at least one sequence of at least one project from at least one craft tool, the method comprising steps, performed by at least one first computer system, of:
-
extracting stored metadata for a project defined by the craft tool and adding the extracted metadata to a project file, the craft tool being a computer-implemented tool for audio and/or visual editing and being operable to define a project using media content and metadata for the project, wherein the media content is stored in media items; extracting media content for at least one stored media item of the project and adding the extracted media content to the project file; and outputting the project file, wherein the extracted media content is processable to generate a representation of the extracted media content, and wherein the representation includes a fingerprint of the extracted media content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium comprising program code forming a data extraction module for processing a project defined by a craft tool implemented on at least one computer system that comprises a processor and storage, the data extraction module being executable to:
-
extract stored metadata for the project defined by the craft tool and add the extracted metadata to a project file, the craft tool being a computer-implemented tool for audio and/or visual editing and being operable to define a project using media content and metadata for the project, wherein the media content is stored in media items; extract media content for at least one stored media item of the project and add the extracted media content to the project file; and output the project file; wherein the extracted media content is processable to generate a representation of the extracted media content, and wherein the representation includes a fingerprint of the extracted media content.
-
-
14. A system comprising at least one computer system comprising a processor and storage, wherein:
-
the at least one computer system stores program instructions executable to implement a craft tool, the craft tool being a computer-implemented tool for audio and/or visual editing operable to define a project using media content and metadata for the project, wherein the media content is stored in a plurality of media items; the at least one computer system stores program instructions executable to implement a data extraction module operable to; extract stored metadata from the project sequence and add the extracted metadata to a project file; extract media content for at least one stored media item of the project sequence and add the extracted media content to the project file; and output the project file, wherein the extracted media content is processable to generate a representation of the extracted media content, and wherein the representation includes a fingerprint of the extracted media content. - View Dependent Claims (15, 16, 17)
-
-
18. A system comprising at least one second computer system, wherein:
-
the at least one second computer system is configured to receive a project file from at least one first computer system, the project file comprising; metadata extracted from a project sequence of a craft tool, the craft tool being a computer-implemented tool for audio and/or visual editing operable to define a project using media content and metadata for the project, wherein the media content is stored in a plurality of media items; and at least one of media content, or a representation of media content, extracted from at least one media item of the project; wherein the at least one second computer system is further configured to perform pattern recognition with respect to stored reference data using a fingerprint of the extracted media content to determine metadata identifying the extracted media content. - View Dependent Claims (19, 20)
-
Specification