×

Systems, methods, and media for transcoding video data

  • US 10,264,255 B2
  • Filed: 02/26/2018
  • Issued: 04/16/2019
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for transcoding a source video file into a set of multiple alternate video streams, the method comprising performing the following at each of a plurality of transcoding devices in parallel:

  • receiving at least a portion of the source video file that includes a first plurality of encoded images encoded according to a source format from a media content source;

    decoding the at least a portion of the source video file based on the source format to generate a decoded portion of video including a plurality of decoded images;

    receiving media metadata generated prior to the decoding of the portion of the encoded video over a communications network from a media metadata source, where the media metadata comprises scene change information indicating the start and end of a scene, and scene complexity information; and

    encoding the plurality of decoded images of the decoded portion of video into an alternate video stream including a second plurality of encoded images based on a target format and the media metadata, the alternate video stream being one of the set of multiple alternate video streams, by performing at least the following operations for images in the plurality of decoded images;

    generating a prediction image for each of a plurality of coding units of an image in the plurality of decoded images using the scene change information and the scene complexity information within the received media metadata according to the target format;

    performing transforms on residual images of the plurality of coding units to generate sets of transform coefficients based on the target format; and

    performing entropy encoding on the sets of transform coefficients to generate images for the second plurality of encoded images.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×