METHOD, APPARATUS AND SYSTEM FOR USE IN MULTIMEDIA SIGNAL ENCODING
First Claim
1. A method for use in encoding content, the method comprising:
- receiving source content;
encoding the source content producing encoded content;
evaluating a first encoded segment of the encoded content relative to a plurality of buffer models;
determining whether the first segment of encoded content is to be re-encoded relative to one or more of the plurality of buffer models based on the evaluating; and
re-encoding the first segment when it is determined that the first segment is to be re-encoded.
14 Assignments
0 Petitions
Accused Products
Abstract
The present embodiments provide methods, apparatuses, systems for use in encoding and/or formatting content, such as multimedia content. Some embodiments provide methods for use in encoding content. These methods receive source content, encode the source content producing encoded content, evaluate a first encoded segment of the encoded content relative to a plurality of buffer models, determine whether the first segment of encoded content is to be re-encoded relative to one or more of the plurality of buffer models based on the evaluation; and re-encode the first segment when it is determined that the first segment is to be re encoded
-
Citations
43 Claims
-
1. A method for use in encoding content, the method comprising:
-
receiving source content;
encoding the source content producing encoded content;
evaluating a first encoded segment of the encoded content relative to a plurality of buffer models;
determining whether the first segment of encoded content is to be re-encoded relative to one or more of the plurality of buffer models based on the evaluating; and
re-encoding the first segment when it is determined that the first segment is to be re-encoded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for use in encoding multimedia content, the method comprising:
-
initiating an encoding of a source content producing encoded content;
identifying a segment of the encoded content to be re-encoded;
identifying a first candidate start point for a re-encoding of the segment;
determining whether the first candidate start point is a valid start point by evaluating a first portion of the encoded content relative to the first candidate start point; and
setting the first candidate start point as a valid re-encode start point when the first candidate start point is validated. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for use in encoding multimedia content, the method comprising:
-
initiating an encoding of a source content producing encoded content;
identifying a segment of the encoded content to be re-encoded;
identifying a first candidate end point for the re-encoding of the segment;
determining whether the first candidate end point is a valid end point by evaluating a fourth portion of the encoded content relative to the first candidate end point; and
setting the first candidate end point as a valid re encode end point when the first candidate end point is validated.
-
-
19. A method for use in encoding content, comprising:
-
receiving source content;
encoding the source content producing encoded content;
identifying a total bit count for the encoded content;
determining whether the total bit count has a predefined relationship with a threshold bit count; and
re-encoding one or more segments of the encoded content producing one or more re-encoded segments such that an adjusted total bit count with the re-encoded segments has the predefined relationship with the threshold bit count when the total bit count does not have the predefined relationship with the threshold bit count. - View Dependent Claims (20, 21, 22)
-
-
23. A method for use in encoding multimedia content, comprising:
-
identifying one or more first segments of encoded content having a quality level having a predefined relationship with a first threshold limit;
determining whether one or more additional segments having quality levels that have a predefined relationship with a second threshold level and are within predefined ranges from one or more of the first segments;
re-encoding one or more of the additional segments producing one or more re-encoded additional segments having quality levels such that the re-encoded additional segments utilize fewer bits than the one or more additional segments; and
re-encoding one or more of the first segments producing one or more re-encoded first segments such that the one or more re-encoded first segments have quality levels that are greater than the quality levels of the corresponding first segment. - View Dependent Claims (24)
-
-
25. A method for use in formatting content, comprising:
-
parsing an encoded multimedia content stream identifying parameters of the content stream;
altering one of the identified parameters;
simulating at least a partial decoding of the encoded content stream based on the altered parameter;
identifying whether a buffer threshold is exceed; and
modifying the encoded content stream according to the altered parameter when the buffer threshold is not exceeded. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for use facilitating an encoding of digital content, comprising:
-
generating a bit rate track graphically representing bit rates for portions of encoded content;
generating a quality track graphically representing a quality of encoding of the portions of encoded content that corresponds with the bit rate track; and
identifying in the bit rate track a selection of a portion of the encoded content to be re-encoded. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
Specification