Techniques for optimizing encoding tasks
AssigneeNetflix, Inc.
InventorsAnush Moorthy, Megha Manohara
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetflix, Inc.
InventorsAnush Moorthy, Megha Manohara
Estimating the term…
In various embodiments, a shot collation application causes multiple encoding instances to encode a source video sequence that includes at least two shot sequences. The shot collation application assigns a first shot sequence to a first chunk. Subsequently, the shot collation application determines that a second shot sequence does not meet a collation criterion with respect to the first chunk. Consequently, the shot collation application assigns the second shot sequence or a third shot sequence derived from the second shot sequence to a second chunk. The shot collation application causes a first encoding instance to independently encode each shot sequence assigned to the first chunk. Similarly, the shot collation application causes a second encoding instance to independently encode each shot sequence assigned to the second chunk. Finally, a chunk assembler combines the first encoded chunk and the second encoded chunk to generate an encoded video sequence.
A computer-implemented method for playing back digital content on an endpoint device, the method comprising:
One or more non-transitory computer readable media storing instructions that, when executed by one or more processors included in an endpoint device, cause the one or more processors to perform the steps of:
A computer system, comprising:
Dependencies are inferred from the claim text.