发明名称 FAST AND SMART VIDEO TRIMMING AT FRAME ACCURACY ON GENERIC PLATFORM
摘要 In a computing device that implements an encoder, a method comprises receiving an encoded video sequence with a file container, receiving input to execute a trimming operation to create a frame accurate target segment of one or more desired pictures from the encoded video sequence and trimming to frame accuracy. Trimming to frame accuracy is accomplished by changing the parameter identifications of leading and trailing portions, if supported, or changing the parameters, and using the changed parameters or parameter identifications in re-encoding the leading and trailing portions, while an untouched middle portion between the leading and trailing portions is re-muxed without re-encoding.
申请公布号 US2015269967(A1) 申请公布日期 2015.09.24
申请号 US201414285613 申请日期 2014.05.22
申请人 Microsoft Corporation 发明人 Dandu Srinivas;Wu Yongjun;Arunachalam Shankaranand
分类号 G11B27/031;H04N9/87;H04N19/48 主分类号 G11B27/031
代理机构 代理人
主权项 1. One or more computer-readable media storing computer-executable instructions for causing a computing system programmed thereby to perform a method comprising: receiving media content comprising a stream of pictures comprising clear start pictures and other pictures; receiving a target range extending from a target range starting point to a target range ending point within the stream of pictures and specifying at least one desired picture from which other pictures in the stream of pictures will be trimmed; determining a first clear start picture preceding the target range starting point and a second clear start picture following the target range starting point; decoding the media content from the first clear start picture to the second clear start picture; re-encoding the media content in a leading portion of the target range defined from the target range starting point to the second clear start picture; determining a third clear start picture preceding the target range ending point; re-muxing pictures in a middle portion defined to extend from the second clear start picture to the third clear start picture; determining a fourth clear start picture following the target range ending point; decoding the media content from the third clear start picture to the fourth clear start picture; re-encoding the media content in a trailing portion from the third clear start picture to the target range ending point; and reassigning timing designations of the pictures in the target range so that the target range plays back sequentially.
地址 Redmond WA US