Back to results
US 9,854,260 B2Granted
Key frame aligned transcoding using key frame list file
AssigneeDisney Enterprises, Inc.
InventorsJared McPhillen, Kevin Liao, Mark Arana
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for transcoding a set of key frame aligned output files from a source file. A key frame list file is generated while transcoding a first output file of the set. Subsequent output files of the set may be created non-sequentially and in parallel using the key frame list file.
Claims18
A method of transcoding a video file, comprising:
- obtaining a source file;
- transcoding the source file to produce a first output file and a first statistics file;
- parsing the first statistics file to produce a key frame listing file for the first output file;
- and
- transcoding the source file using the key frame listing file to produce a second output file that is key frame aligned with the first output file.
2 more elements
A method, comprising:
- obtaining a source file;
- obtaining an instruction to transcode the source file to produce an output file having a frame size and a bitrate;
- obtaining a key frame listing file for the output file;
- transcoding the source file using the key frame listing file to produce the output file.
1 more element
A method comprising:
- obtaining a source file;
- obtaining an instruction to transcode the source file to produce an output file;
- transcoding the source file to produce the output file and a statistics file for the output file;
- parsing the statistics file to produce a key frame listing file;
- and
- storing the key frame listing file.
3 more elements
A transcoding system, comprising:
- a controller;
- a network storage in communication with the controller;
- and
- a plurality of transcoding nodes in communication with the controller and the network storage;
- wherein the controller is configured to:
- identify a source file on the network storage;
- determine a plurality of frame size and bitrate presets for a plurality of output files transcoded from the source file;
- transmit a transcoding instruction to a transcoding node of the plurality of transcoding nodes;
- and
- wherein the transcoding node of the plurality of transcoding nodes is configured to:
- receive the transcoding instruction;
- transcode the source file to produce a first output file of the plurality of output files, a first statistics file, and a key frame listing file;
- and
- upload the first statistics file, and the key frame listing file to the network storage.
11 more elements
Dependencies are inferred from the claim text.