Proxy editing and rendering for various delivery outlets
First Claim
1. A method, comprising:
- accessing, by an application executed by a processor, an edit decision list and at least one output specification specifying an output format compatible with a media delivery channel in response to receiving a request for media content, wherein the edit decision list comprises at least one instruction to generate the media content using one or more base media files and an instruction identifying a generic format for the media content, wherein the media content comprises audiovisual content to be provided via the media delivery channel;
applying, by the application, the at least one output specification to the edit decision list, wherein applying the at least one output specification comprises replacing the instruction identifying the generic format with an instruction identifying the output format specified in the at least one output specification;
executing, by the application, the edit decision list according to the applied output specification to generate the media content in an output format compatible with the media delivery channel; and
providing, by the application, the media content via the media delivery channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product provides for a proxy media editor to combine editing, rendering, and a plurality of output specifications via a unified platform. The proxy media editor accesses at least one output specification and an edit decision list stored on a server system. The proxy media editor receives a request for media output at the server system, the media output associated with an edit decision list stored on the server system. The proxy media editor renders, at the server system, the media output according to the output specification and the edit decision list. The proxy media editor delivers, from the server system, the media output via a media delivery channel compatible with the output specification. Thus, a user can create a single edited video composition in a hosted web-based environment which can dynamically meet the exact requirements of various delivery channels.
25 Citations
19 Claims
-
1. A method, comprising:
-
accessing, by an application executed by a processor, an edit decision list and at least one output specification specifying an output format compatible with a media delivery channel in response to receiving a request for media content, wherein the edit decision list comprises at least one instruction to generate the media content using one or more base media files and an instruction identifying a generic format for the media content, wherein the media content comprises audiovisual content to be provided via the media delivery channel; applying, by the application, the at least one output specification to the edit decision list, wherein applying the at least one output specification comprises replacing the instruction identifying the generic format with an instruction identifying the output format specified in the at least one output specification; executing, by the application, the edit decision list according to the applied output specification to generate the media content in an output format compatible with the media delivery channel; and providing, by the application, the media content via the media delivery channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 18, 19)
-
-
8. A non-transitory computer readable medium comprising executable instructions encoded thereon operable on a computerized device to perform processing comprising:
-
instructions for accessing an edit decision list and at least one output specification specifying an output format compatible with a media delivery channel in response to receiving a request for media content wherein the edit decision list comprises at least one instruction to modify one or more base media files and an instruction identifying a generic format, wherein the media content comprises audiovisual content to be provided via the media delivery channel; instructions for applying the at least one output specification to the edit decision list, wherein applying the at least one output specification comprises replacing the instruction identifying the generic format with an instruction identifying the output format specified in the at least one output specification; instructions for executing the edit decision list according to the applied output specification to generate the media content in an output format compatible with the media delivery channel; and instructions for providing the media content via the media delivery channel. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system comprising:
-
a processor; a memory unit that stores instructions associated with an application executed by the processor; and an interconnect coupling the processor and the memory unit, enabling the computer system to execute the application and perform operations of; accessing an edit decision list specifying an output format compatible with a media delivery channel and at least one output specification in response to receiving a request for media content, wherein the edit decision list comprises at least one instruction to modify one or more base media files and an instruction identifying a generic format, wherein the media content comprises audiovisual content to be provided via the media delivery channel; applying the at least one output specification to the edit decision list, wherein applying the at least one output specification comprises replacing the instruction identifying the generic format with an instruction identifying the output format specified in the at least one output specification; executing the edit decision list according to the applied output specification to generate the media content in an output format compatible with the media delivery channel; and providing the media content via the media delivery channel. - View Dependent Claims (16, 17)
-
Specification