Back to results
US 8,711,949 B2Granted
System, device and method for transrating file based assets
AssigneeComcast Cable Communications, LLC
InventorDan Holden
Life of this patent
Estimating the term…
Abstract
A video transrater, and a transrater system and method. The transrater, system and method may select an optimal bit rate from among a plurality of available bit rates in order to obtain a particular video quality and/or format.
Claims18
A method, comprising:
- encoding a video asset at different constant bit rates to produce a plurality of encoded copies of the video asset;
- assessing the plurality of encoded copies of the video asset by:
- identifying a number of null packets in each of the plurality of encoded copies of the video asset by determining that said null packets comprise one or more frames lacking substantive content;
- and
- comparing the number of null packets in each of the plurality of encoded copies of the video asset with the number of null packets in each other of the plurality of encoded copies of the video asset to identify an encoded copy of the plurality of encoded copies that has a number of null packets less than or equal to a number of null packets contained in each other of the plurality of encoded copies of the video asset and corresponds to an optimal constant bit rate for the video asset in relation to a video quality of the video asset;
- and
- communicating the encoded copy of the plurality of encoded copies that corresponds to the optimal constant bit rate for the video asset to at least one device.
4 more elements
A method, comprising:
- encoding a video asset at different constant bit rates to produce a plurality of encoded copies of the video asset;
- and
- comparing a video quality of each of the plurality of encoded copies of the video asset with a video quality of the video asset by:
- identifying a number of null packets in each of the plurality of encoded copies of the video asset by determining that said null packets comprise one or more frames lacking substantive content;
- and
- comparing the number of null packets in each of the plurality of encoded copies of the video asset with a number of null packets in each other of the plurality of encoded copies of the video asset to identify an encoded copy of the plurality of encoded copies of the video asset that has a lowest number of null packets, a video quality comparable to the video quality of the video asset and a constant bit rate lower than a constant bit rate of each other of the plurality of encoded copies of the video asset that have a video quality comparable to the video quality of the video asset;
- and
- communicating the identified encoded copy of the plurality of encoded copies to at least one device.
5 more elements
A method, comprising:
- re-encoding a video asset encoded using a variable bit rate at different constant bit rates to produce a plurality of encoded copies of the video asset;
- and
- analyzing the plurality of encoded copies of the video asset by:
- identifying a number of null packets in each of the plurality of encoded copies of the video asset by determining that said null packets comprise one or more frames lacking substantive content;
- and
- comparing the number of null packets in each of the plurality of encoded copies of the video asset with a number of null packets in each other of the plurality of encoded copies of the video asset to identify an encoded copy of the plurality of encoded copies that has a lowest number of null packets, a video quality comparable to a video quality of the video asset encoded using the variable bit rat;
- and a constant bit rate lower than a constant bit rate of each other of the plurality of encoded copies of the video asset that have a video quality comparable to the video quality of the video asset encoded using the variable bit rate;
- and
- communicating the identified encoded copy of the plurality of encoded copies to at least one device.
6 more elements
Dependencies are inferred from the claim text.