Method and apparatus for seeking within audiovisual files
    1.
    发明授权
    Method and apparatus for seeking within audiovisual files 失效
    用于在视听文件中寻找的方法和装置

    公开(公告)号:US6157771A

    公开(公告)日:2000-12-05

    申请号:US947646

    申请日:1997-10-09

    摘要: Disclosed are methods and apparatuses for seeking within audiovisual files. A seeking engine is implemented to efficiently locate target video frames without having to laboriously decode and index each and every video frame in an audiovisual file. Further, a seeking engine is capable of frame accurately determining the number of frames in a video file by identifying the last GOP header in the video file, and then identifying a last video frame in the file. The last video frame in the file is identified by reading each video frame's picture header (i.e., within the last GOP) and determining which picture header produces a larger temporal reference number. The video frame having the largest temporal number is therefore the last video frame in the video file. In addition, the seeking engine is capable of associating an identified video frame with a closest audio frame to complete an audio-to-video seek.

    摘要翻译: 公开了用于在视听文件中寻找的方法和装置。 实现搜索引擎以有效地定位目标视频帧,而不必费力地解码和索引视听文件中的每个视频帧。 此外,搜索引擎能够通过识别视频文件中的最后GOP头,然后识别文件中的最后一个视频帧,来帧准确地确定视频文件中的帧数。 文件中的最后一个视频帧通过读取每个视频帧的图像头部(即,在最后一个GOP内)并确定哪个图像头部产生较大的时间参考数来识别。 因此,具有最大时间编号的视频帧是视频文件中的最后一个视频帧。 此外,搜索引擎能够将识别的视频帧与最接近的音频帧相关联,以完成音频到视频搜索。

    Method and apparatus for copying an audiovisual segment
    2.
    发明授权
    Method and apparatus for copying an audiovisual segment 失效
    用于复制视听片段的方法和装置

    公开(公告)号:US06661430B1

    公开(公告)日:2003-12-09

    申请号:US08947844

    申请日:1997-10-09

    IPC分类号: H04N593

    CPC分类号: G11B27/034

    摘要: Disclosed is a method for copying a segment from an audiovisual file having a multiplicity of audio frames and a multiplicity of video frames. In a first step, a mark-in location in a video file is selected to correspond to a first video frame in the segment such that the first video frame has an associated start time. Next, a mark-out location in the video file is selected to correspond to a last video frame in the segment, and the last video frame having an associated end time. Once the mark-in video frame is selected, a first audio frame having a first audio frame start time that is at least as early as the first video frame start time is designated as an initial audio frame. A second audio frame having a second audio frame start time that is at least as late as the last video frame end time is designated as the last audio frame. The audiovisual file is copied to include a video portion extending from the first video frame to the last video frame and an audio portion extending from the initial audio frame to the last audio frame. In this manner, the audio portion of the segment may preferably be longer than the video portion of the copied segment.

    摘要翻译: 公开了一种用于从具有多个音频帧和多个视频帧的视听文件复制片段的方法。 在第一步骤中,选择视频文件中的标记位置以对应于片段中的第一视频帧,使得第一视频帧具有相关联的开始时间。 接下来,选择视频文件中的标记位置以对应于片段中的最后一个视频帧,并且最后一个视频帧具有相关联的结束时间。 一旦选择了标记视频帧,具有至少早于第一视频帧开始时间的第一音频帧开始时间的第一音频帧被指定为初始音频帧。 具有至少与最后一个视频帧结束时间一样晚的第二音频帧开始时间的第二音频帧被指定为最后一个音频帧。 视听文件被复制为包括从第一视频帧延伸到最后视频帧的视频部分和从初始音频帧延伸到最后一个音频帧的音频部分。 以这种方式,片段的音频部分可以优选地比复制片段的视频部分长。

    Method and apparatus for clipping video segments from an audiovisual file
    3.
    发明授权
    Method and apparatus for clipping video segments from an audiovisual file 失效
    用于从视听文件剪辑视频片段的方法和装置

    公开(公告)号:US06285361B1

    公开(公告)日:2001-09-04

    申请号:US08948352

    申请日:1997-10-09

    IPC分类号: G06F300

    CPC分类号: G11B27/036

    摘要: Disclosed is a method for clipping a segment from a video file having a multiplicity of video frames. Preferably, at least some of the frames in the video file are encoded as predicted frames. The method includes selecting a mark-in location in the video file that defines the beginning of the clipped segment. A mark-out location defining the end of the clipped segment is also selected in the video file. Once the mark-in and mark-out locations are selected, the method decodes a first frame associated with one of the mark-in location and the mark-out location. The first frame is preferably a predictive frame that has an associated first format. The first frame is then re-encoded into a second format and stored. The method then proceeds to create a clipped segment that includes the re-encoded first frame.

    摘要翻译: 公开了一种用于从具有多个视频帧的视频文件中剪辑段的方法。 优选地,视频文件中的至少一些帧被编码为预测帧。 该方法包括选择视频文件中的标记位置,该位置定义剪辑段的开始。 也会在视频文件中选择定义剪辑片段结束的标记位置。 一旦选择了注入和标记位置,该方法解码与标记位置和标记位置之一相关联的第一帧。 第一帧优选地是具有相关联的第一格式的预测帧。 然后将第一帧重新编码为第二格式并存储。 然后,该方法继续创建包括重新编码的第一帧的限幅段。

    Method and apparatus for stitching edited video segments
    4.
    发明授权
    Method and apparatus for stitching edited video segments 失效
    用于拼接编辑的视频片段的方法和装置

    公开(公告)号:US06400886B1

    公开(公告)日:2002-06-04

    申请号:US08948350

    申请日:1997-10-09

    IPC分类号: H04N576

    CPC分类号: G11B27/036

    摘要: Disclosed is a stitcher implemented to join segments of video glue generated during a first pass of an editing engine. Preferably, the generated glue segments are implemented at the beginning and at the end of a clipped video segment. In the second processing pass, any glue segments generated in the first pass may be stitched to any un-processed portion of the clipped segment. Once any glue segments and unprocessed portions are stitched in a time ordered sequence, the stitched segment is output to a application.

    摘要翻译: 公开了一种实现用于连接在编辑引擎的第一遍期间生成的视频胶合片段的拼接器。 优选地,生成的胶合段在剪辑的视频段的开始和结束处被实现。 在第二处理步骤中,在第一遍中产生的任何胶合段可以被缝合到剪切段的任何未处理部分。 一旦任何胶合段和未处理的部分以时间顺序顺序被缝合,则缝合段被输出到应用。

    Method and apparatus for editing video files
    5.
    发明授权
    Method and apparatus for editing video files 失效
    用于编辑视频文件的方法和装置

    公开(公告)号:US06201925B1

    公开(公告)日:2001-03-13

    申请号:US08947771

    申请日:1997-10-09

    IPC分类号: H04N576

    摘要: A method for copying a segment from a video file having a multiplicity of video frames, where at least some of the frames are encoded as predicted frames. The method includes the steps of selecting a mark-in location in the video file such that the mark-in location defines the beginning of the copied segment. Once the mark-in location is selected, each of the frames positioned between the mark-in location and a final group frame associated with a group of frames that includes the mark-in location are decoded. Each decoded frame will have an associated first format. The decoded frames are then re-encoded into an associated second format such that the re-encoded second format of at least one of the decoded frames is different than its associated first format. The re-encoded frames are then stored. The method then generates a copied segment that includes at least the re-encoded frames.

    摘要翻译: 一种用于从具有多个视频帧的视频文件复制片段的方法,其中至少一些帧被编码为预测帧。 该方法包括以下步骤:在视频文件中选择标记位置,使得标记位置定义复制段的开始。 一旦选择了标记位置,解码位于标记位置和与包括标记位置的一组帧相关联的最终组帧之间的每个帧。 每个解码的帧将具有相关联的第一格式。 解码的帧然后被重新编码为相关联的第二格式,使得至少一个解码帧的重新编码的第二格式不同于其相关联的第一格式。 然后存储重新编码的帧。 该方法然后生成至少包括重新编码的帧的复制段。

    Method and apparatus for synchronizing edited audiovisual files
    6.
    发明授权
    Method and apparatus for synchronizing edited audiovisual files 失效
    用于同步编辑的视听文件的方法和装置

    公开(公告)号:US06262777B1

    公开(公告)日:2001-07-17

    申请号:US08948380

    申请日:1997-10-09

    IPC分类号: H04N9475

    摘要: Disclosed are methods and apparatuses for stitching a first and second audiovisual segment together. By way of example, each audiovisual segment has a multiplicity of audio frames including a first audio frame, a second audio frame that sequentially follows the first audio frame and a last audio frame. The audiovisual segment further includes a multiplicity of video frames having a first video frame and a last video frame. The method includes the step of aligning an initial audio frame in the first audiovisual segment with the first video frame in the first audiovisual segment. The first audio frame from the first audiovisual segment is designated as the initial audio frame when a tab error associated with the first audio frame from the first audiovisual segment is less than about half a frame. On the other hand, the second audio frame from the first audiovisual segment is designated as the initial audio frame when a tab error associated with the first audio frame from the first audiovisual segment is greater than half a frame. Stitching the first and second audiovisual segments together.

    摘要翻译: 公开了将第一和第二视听片段拼接在一起的方法和装置。 作为示例,每个视听段具有多个音频帧,包括第一音频帧,顺序地跟随第一音频帧的第二音频帧和最后一个音频帧。 视听片段还包括具有第一视频帧和最后视频帧的多个视频帧。 该方法包括将第一视听段中的初始音频帧与第一视听段中的第一视频帧对准的步骤。 当与第一视听段相关联的第一音频帧的标签错误小于大约半帧时,来自第一视听段的第一音频帧被指定为初始音频帧。 另一方面,当与第一视听片段的第一音频帧相关联的制表符错误大于一半时,来自第一视听片段的第二音频帧被指定为初始音频帧。 将第一和第二视听片段拼接在一起。

    Optimizing Ad Insertion By Removing Low Information Frames
    8.
    发明申请
    Optimizing Ad Insertion By Removing Low Information Frames 有权
    通过删除低信息帧优化广告插入

    公开(公告)号:US20100129056A1

    公开(公告)日:2010-05-27

    申请号:US12277486

    申请日:2008-11-25

    IPC分类号: H04N5/91 H04N7/025

    摘要: Techniques are provided to perform seamless or non-seamless ad insertion using a low-complexity process. Delay is introduced into a transport stream to prevent decoder buffer overflow. Delay buildup in the transport stream is reduced by removing pre-identified redundant or near redundant frames. Pre-identification of frames for removal reduces the processing required at the splice points, while maintaining a minimum overall delay in the transport stream.

    摘要翻译: 提供技术以使用低复杂度的过程执行无缝或非无缝的广告插入。 将延迟引入到传输流中以防止解码器缓冲区溢出。 通过删除预先识别的冗余或近似冗余帧来减少传输流中的延迟累积。 预先识别用于移除的帧的帧减少了拼接点所需的处理,同时保持传输流中的最小总体延迟。

    PROVIDING PROGRAM RESTART FUNCTIONALITY IN A DIGITAL VIDEO NETWORK
    10.
    发明申请
    PROVIDING PROGRAM RESTART FUNCTIONALITY IN A DIGITAL VIDEO NETWORK 有权
    在数字视频网络中提供程序重启功能

    公开(公告)号:US20090320084A1

    公开(公告)日:2009-12-24

    申请号:US12141362

    申请日:2008-06-18

    IPC分类号: H04N7/173

    摘要: A technique for providing program restart functionality in a digital video network involves receiving requests from different end-user devices to restart a program and servicing the program restart requests from the different end-user devices via a single broadcast stream. In an embodiment, program restart requests that are received within an established time interval, referred to as an aggregation interval, are serviced by the same broadcast stream. Additionally, during the aggregation interval and before the program restart begins, personalized content can be provided to the end-user devices via, for example, unicasting. Once the aggregation interval is over, all of the unicast streams are switched over to the same broadcast stream and the program broadcast is restarted. In an embodiment, a switch buffer is provided just before the restarted broadcast stream in order to ensure a smooth transition from each of the multiple unicast streams to the restarted broadcast stream.

    摘要翻译: 用于在数字视频网络中提供节目重启功能的技术涉及从不同的最终用户设备接收请求以重新启动节目,并且通过单个广播流来服务来自不同终端用户设备的节目重启请求。 在一个实施例中,在所建立的时间间隔内被接收的称为聚合间隔的程序重启请求由相同的广播流服务。 此外,在聚合间隔期间和在程序重新开始之前,可以通过例如单播来向最终用户设备提供个性化内容。 一旦聚合间隔结束,所有单播流都将切换到相同的广播流,并重新启动程序广播。 在一个实施例中,在重新启动的广播流之前提供切换缓冲器,以便确保从多个单播流中的每一个到重新启动的广播流的平滑过渡。