您当前的位置:首页 > 指南 > 正文

帧速率和帧率一样吗 帧速率

导读: 今天来聊聊关于帧速率和帧率一样吗,帧速率的文章,现在就为大家来简单介绍下帧速率和帧率一样吗,帧速率,希望对各位小伙伴们有所帮助。1...

今天来聊聊关于帧速率和帧率一样吗,帧速率的文章,现在就为大家来简单介绍下帧速率和帧率一样吗,帧速率,希望对各位小伙伴们有所帮助。

1、概述 帧速率也称为FPS(Frames Per Second)的缩写——帧/秒。

2、是指每秒钟刷新的图片的帧数,也可以理解为图形处理器每秒钟能够刷新几次。

3、 如果具体到手机上就是指每秒钟能够播放(或者录制)多少格画面。

4、同时越高的帧速率可以得到更流畅、更逼真的动画。

5、每秒钟帧数(FPS)越多,所显示的动作就会越流畅。

6、 对影片内容而言,帧速率指每秒所显示的静止帧格数。

7、捕捉动态视频内容时,此数字愈高愈好。

8、Flash player的帧速率 网上也有许多关于flash帧速率的讨论,至今Flash Player的帧速率还有一些令人费解的问题。

9、 Flash使用“相对定时模型”(relative timing model),这意味着它并不考虑全局的帧速率问题,只是尽可能地强制保持帧间隔时间。

10、假设你设置影片速率为30帧/秒,这就意味着Flash Player要在帧间等待33毫秒(包括处理帧内容的时间),这种不精确的定时方法导致了许多问题。

11、首先Flash Player依赖高级的操作系统级事件传递定时信息。

12、最坏的情况下使用基于NetScape plugin API 的WM_TIMER,或者最好的情况下使用Internet Explorer API提供的多媒体时钟。

13、第二,因为windows或者MacOS使用的最小时间单位是毫秒,所以只能近似到毫秒的帧间隔单位。

14、第三,操作系统、浏览器、Flash Player在执行帧上的脚本时还会有额外的开销,所以最终的实际帧速率在设计帧速率上有-10到+5帧/秒的浮动,因此系统环境的性能影响很大。

15、 下面来讨论一下最大的帧速率。

16、在IE中理论上是100帧/秒。

17、为什么呢?WINDOWS的最小时间片是10毫秒。

18、而FireFox的插件不使用特定的时钟,并不控制最大帧速率。

19、从用户抱怨FireFox下的插件很耗CPU资源就可以看出。

20、flash广告一般都在8-12帧/秒以上,CPU占用在3%左右,单个广告不会有问题,一个页面可以轻松放两个到三个广告。

21、前不久看新浪汽车首页的时候觉得浏览器就像死掉了一样,看了代码也没有什么大问题,用firefox的developer tool bar,标记了所有SWF元素之后才发现,一个页面竟然有31个flash(多数是广告),IE的flashplayer使得浏览器过载,会出现慢的情况,尤其是在IE升级activeX的控制方式后,可能有某种后台隔离机制,使flash暂时在后台运行,直到用户单击一下。

22、并且这些广告可能存在不合理的制作方法,使得系统资源占用严重。

23、 如果你的SWF或FLV在隐藏的标签中不被播放的时候,不要惊奇。

24、而Apple 则做的更进一步,在Safari中如果浏览器处于非活动状态,插件的帧速率只有4帧/秒,主要是为了节省电能和CPU资源。

25、你可以试试,在GOOGLE video中播放一段视频,切换到其他程序。

26、 降低CPU占用的方法有不少,来自不同域的SWF文件将获得较低的优先权,可以有真速率限制;OS有了GPU的帮助可以解放部分CPU的绘图工作(好显卡很有用)。

27、多数情况下最大帧速率可以达到60帧/秒,在较高的CPU负载情况下,可能会打对折,也就是30帧/秒,OS X 系统已经是这样处理了。

相信通过帧速率这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: teamo的含义 teamo

下一篇: 李耳活了多少岁 李耳



推荐阅读