Application (pre-grant publication)
Automation of Differential Media Uploading
- Number
- 20240320264
- Published
- 2024-09-26
- Filed
- 2023-03-20
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Radford; Michael A. et al.
- CPC
- H04N21/26258; G06F16/7328; G06F16/743
- Verdict
- Set aside content upload automation, business
- Source
- Google Patents · FreePatentsOnline
Abstract
A differential media uploading system includes a hardware processor and a memory storing software code. The hardware processor executes the software code to receive a timeline file including a playlist track for a video file, and determine whether any pre-existing video frames stored in a media mastering system include a respective image depicted by a video frame contained in the video file. When it is determined that any of the pre-existing video frames include the respective image, the hardware processor executes the software code to disregard the video frame. When it is determined that none of the pre-existing video frames include the respective image, the hardware processor executes the software code to encode the video frame to provide an encoded video frame and upload the encoded video frame to the media mastering system.
Background
BACKGROUND
An Editorial Timeline (hereinafter also a “timeline file”) is a data structure that describes a complete media experience, including any combination of video, audio, timed text, and the like. The purpose of a timeline file is to assemble and sequence all of those underlying media components into a single media program.
However, in order to distribute numerous localized versions of media content, hundreds of distinct timeline files may have to be assembled for a given title, each timeline file defining a complete and unique experience of the title that meets the requirements of each distribution locality. Each of those timeline files may differ slightly in the makeup of the video frame sequences, due to local censorship requirements, localized imagery for a given geographical region, or both. The same is true of the audio experience, where dubbed audio may be used. Analogously, timed text may be added or changed depending on the requirements in each locale.
The process of defining, ingesting, modifying, and distributing these various timeline files can be complex and typically includes a high degree of redundant underlying media content across each timeline file instance. Conventional timeline file formats make reference to the underlying video, sound and subtitle media using file-system semantics. Although that approach is convenient for small local editorial applications, it is ill suited to large-scale media mastering environments for which t