-
公开(公告)号:US11882324B1
公开(公告)日:2024-01-23
申请号:US17465138
申请日:2021-09-02
Applicant: Amazon Technologies, Inc.
Inventor: Trevor Wells , Ryan Hegar , Colin McCoy , Krishna Sankaran
IPC: H04N21/2343 , H04N21/235
CPC classification number: H04N21/234336 , H04N21/2353 , H04N21/234381
Abstract: A transcoding process may be performed in parallel, which may include different nodes processing different segments of a media file at different times. Different time slices of media files may have different properties, which may lead to errors when media files are encoded for later playback. Extracting metadata from frames of media files and evaluating the frames for discrepancies enables creation of a reconciliation manifest to correct discrepancies associated with the media file. As the transcoding process is performed, the reconciliation manifest may be reference to generate an output media file.
-
公开(公告)号:US11871061B1
公开(公告)日:2024-01-09
申请号:US17219703
申请日:2021-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Brandon Lin , Trevor Wells , Colin McCoy , Max C Denton , David Montgomery
IPC: H04N21/2662 , H04N21/2343 , H04N21/236 , H04N21/643
CPC classification number: H04N21/2662 , H04N21/236 , H04N21/23439 , H04N21/643
Abstract: Various embodiments of an automated adaptive bitrate (“ABR”) encoding system and method that encodes an input video into a set of encoded video streams for ABR delivery, also known as an ABR ladder. The automated ABR encoding system encodes the input video into an initial number of speculative encodings, based on respectively determined resolution and quality level settings for the individual speculative encodings. It then estimates quality scores for a plurality of potential output encodings based on respective output statistics of the speculative encodings. It selects a plurality of better quality output encodings from the plurality of potential output encodings based on the quality scores. It then encodes the input video a second time into the plurality of better quality output encodings. The automated ABR encoding system selects one or more output encodings from the plurality of better quality output encodings to include in the ABR ladder.
-