发布网友 发布时间:2022-04-26 05:09
共2个回答
热心网友 时间:2022-06-21 00:32
1、ALL-I和IPB指的是编码方式,画面凭肉眼是很难看出差别的。视频是由一帧帧图像组成,最理想的状态是每一帧都记录着最高的画面信息量,但是这种“完整”的记录方式得到的数据量是异常庞大的。
要想适应主流的传输带宽和储存容量就必需想办法把数据量压缩,同时又要减少画面质量的牺牲,这时候ALL-I和IPB两类压缩编码方式就应运而生了。
2、ALL-I称为帧内压缩,属于只针对每一帧图像来压缩的方式,就像在用PS处理图片时,可以在不影响画面效果的同时把图片体积压缩小,ALL-L也是类似的。ALL-I在压缩时并不考虑帧与帧之间的关系,只老老实实的单独处理每一帧图像。
3、IPB称为帧间压缩,属于针对帧与帧之间有关系的部分进行压缩的方式。在视频中帧与帧之间有关系的部分其实指的是多帧画面上相同的和不相同的部分。
比如一段视频,如果背景没有变化,只有中间的人在动,那么这段视频中相同的画面部分就是背景的区域,不同的部分就是动来动去的人,IPB在压缩这段视频时只在关键帧记录完整画面,而过渡帧则只记录变化的内容,这样可很大程度压缩视频的体积。
4、从压缩体积的效果来看,IPB生成的视频体积要更小,更适合节省空间的储存。但是由于很多帧数据都并不完整,解码时需要重新插值生成,这在一定程度上增加了CPU工作量,并且生成的帧并不一定完全与原始画面相同。当然,由于视频是一直流动播放的,微小的差别肉眼很难看出。
5、而ALL-I由于每一帧都老老实实记录了下来,即使每帧都做了压缩,其总数据量还是相对较大的。当然,这种方式也保留了画面的原始性,在信息的还原上更可靠一些。
6、比较流行的说法是,ALL-I更适合后期编辑,而IPB更适合节省空间保存。但事实上并不一定如此。
比如压缩得非常厉害的ALL-I在后期调整的空间上就不会比IPB好,因为每一帧的数据如果压缩太多,留给后期调整的空间就没有了,这点和图片处理是一样的。当然,单反上的ALL-I倒是没有压缩太多,还是算可靠的。
热心网友 时间:2022-06-21 00:32
ALL-I和IPB指的是编码方式,画面凭肉眼是很难看出差别的。
我们知道,视频是由一帧帧图像组成,最理想的状态是每一帧都记录着最高的画面信息量,但是这种“完整”的记录方式得到的数据量是异常庞大的,要想适应主流的传输带宽和储存容量就必需想办法把数据量压缩,同时又要减少画面质量的牺牲,这时候ALL-I和IPB两类压缩编码方式就应运而生了。
ALL-I称为帧内压缩,属于只针对每一帧图像来压缩的方式,就像我们用PS处理图片时,可以在不影响画面效果的同时把图片体积压缩小,ALL-L也是类似的。ALL-I在压缩时并不考虑帧与帧之间的关系,只老老实实的单独处理每一帧图像。
IPB称为帧间压缩,属于针对帧与帧之间有关系的部分进行压缩的方式。在视频中帧与帧之间有关系的部分其实指的是多帧画面上相同的和不相同的部分,比如一段视频,如果背景没有变化,只有中间的人在动,那么这段视频中相同的画面部分就是背景的区域,不同的部分就是动来动去的人,IPB在压缩这段视频时只在关键帧记录完整画面,而过渡帧则只记录变化的内容,这样可很大程度压缩视频的体积。
从压缩体积的效果来看,IPB生成的视频体积要更小,更适合节省空间的储存。但是由于很多帧数据都并不完整,解码时需要重新插值生成,这在一定程度上增加了CPU工作量,并且生成的帧并不一定完全与原始画面相同。当然,由于视频是一直流动播放的,微小的差别肉眼很难看出。
而ALL-I由于每一帧都老老实实记录了下来,即使每帧都做了压缩,其总数据量还是相对较大的。当然,这种方式也保留了画面的原始性,在信息的还原上更可靠一些。
目前比较流行的说法是,ALL-I更适合后期编辑,而IPB更适合节省空间保存。但事实上并不一定如此,比如压缩得非常利害的ALL-I在后期调整的空间上就不会比IPB好,因为每一帧的数据如果压缩太多,留给后期调整的空间就没有了,这点和图片处理是一样的。当然,单反上的ALL-I倒是没有压缩太多,还是算可靠的。