用VirtualDub切AVI视频,会出现编辑起点定位不准的情况,求解决方法。
发布网友
发布时间:2022-10-04 01:38
我来回答
共1个回答
热心网友
时间:2023-11-03 12:08
你是不是用的'direct stream copy'(直接拷贝)啊?
视频的每一帧是有几类的, key frame即I帧称作关键帧, 其他的有P帧或者B帧. direct stream copy必须从关键帧开始copy, 如果你选的开始点在2个关键帧之间, virtualb会从前面的那个关键帧开始copy, 所以视频会长一点.
大致的示意图如下:
-----I----#-----I-------
假设'---'代表非关键帧, 'I'代表关键帧, '#'代表你选择的开始点, 则copy从第一个I处开始, 而不是从'#'处开始.