为什么用电脑看视频的时候,一些画面内容比较复杂的段落会丢帧?

用电脑看电影的时候发现的这一现象。

看一些清晰度比较高的视频(比如1080P)的时候没有这个现象,但是在看一些清晰度较低的视频的时候,在画面内容比较复杂的段落(比如在风中摇摆的枝叶,鸟群,蚁群等等)往往会出现丢帧现象,而同样一个视频在画面不复杂的时候(比如一片平原,空旷的室内等)就没有丢帧的现象。这是什么原理呢?


推荐  (0) |
收藏 |
4人关注关注
3个答案
16 0

傅里叶变黄油猫软件工程师,应用数学专业

2017-01-11 21:03

这些视频使用了固定码率的压缩方式,码率就是每秒的字节数,复杂场景需要丢掉一部分帧来控制码率,影响流畅度。另一种策略是降低画质,复杂场景看起来会很模糊。一般选择压缩参数时都要根据应用情景在两者间做权衡。

视频压缩也可以采用可变码率方式,整个视频中根据画面复杂度使用不同的码率,让整个视频看起来质量更均匀,但压缩过程会复杂一些,要么压缩时对整个视频进行两次遍历、消耗两倍时间(时间可能长得难以接受)来保障平均码率,要么一次遍历并放弃对平均码率的准确控制。

2 0
支持者: 风荷晚香 MineJohn

压缩算法在对于帧和帧之间变化较大的时候码流会大一些导致运算量会比较大一些.

0 0

Ikyokyo晚生了20年

2017-01-15 08:36

以前的情况是反过来的,高分辨率视频的复杂场景会卡顿,低分辨率的反而好很多,是因为以前的计算机解码能力差的缘故。

查看更多

添加回答

登录 后回答问题,你也可以用以下帐号直接登录

相关问答

同主题问答

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 免责声明 联系我们 移动版 移动应用

©2017果壳网    京ICP证100430号    京网文[2015] 0609-239号    新出发京零字东150005号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:13488674940