html5视频:最快的快进和最慢的慢动作?
想知道html5视频的可变速率播放的界限是什么 我似乎对min和max玩这个演示很感兴趣: 我粗略地看了一下,但没有看到任何东西。我自己也在找这个,碰巧遇到了你的问题。您可能希望使用画布,通过保持帧队列来实现这一点。不幸的是,这种解决方案只适用于视频,而不适用于音频。您可以在此处看到一个示例: 我仍在寻找有关如何降低音频速度的信息 编辑:html5视频:最快的快进和最慢的慢动作?,html,html5-video,Html,Html5 Video,想知道html5视频的可变速率播放的界限是什么 我似乎对min和max玩这个演示很感兴趣: 我粗略地看了一下,但没有看到任何东西。我自己也在找这个,碰巧遇到了你的问题。您可能希望使用画布,通过保持帧队列来实现这一点。不幸的是,这种解决方案只适用于视频,而不适用于音频。您可以在此处看到一个示例: 我仍在寻找有关如何降低音频速度的信息 编辑: 有一种更简单的解决方案-。我在不同的计算机上测试了这个问题,发现没有上限。然而,最快的有效速度将取决于您的cpu能力。我在corei7-4770k@3.5
有一种更简单的解决方案-。我在不同的计算机上测试了这个问题,发现没有上限。然而,最快的有效速度将取决于您的cpu能力。我在corei7-4770k@3.5Ghz上获得了15倍的最高速度,在功率较低的haswell corei5@2.5Ghz上获得了10倍左右的最高速度 这些是用于更改速度的chrome扩展: 更新: 以下是与Internet Explorer相关的内容:
playbackRate
属性表示视频固有或正常播放速率的倍增,默认设置为1。如果将该属性设置为2,则播放速度将加倍,而.5将以半速播放。如果playbackRate
设置为负值,则在Windows Internet Explorer 9中,它会将其舍入回零,基本上暂停播放。在Internet Explorer 10中,playbackRate
的负值会导致视频反向播放W3C规范不建议设置上限,但Internet Explorer将播放速率限制为8倍
来源:播放速度分为以下几部分。我想你可以把速度降到最慢的0.1和最快的2.0
vid.playbackRate=0.5时进一步查找代码>值
完整阅读。GPU加速有助于实现更多功能
除了chrome的播放速度扩展之外,我使用了。
它有助于实现更高的速度,将enounce myspeed提高到最大5倍,并提高chrome扩展的html5视频播放速度
我使用Nvidia GTX 1080 Ti在corei7-3770k@3.5Ghz上获得了30-40倍的全高清视频最高速度(myspeed的5倍*chrome扩展的6倍到8倍)。Pascal GPU支持h264或h265甚至VP9编解码器(用于youtube视频)
测试的视频:
GPU的视频引擎大部分时间的利用率都超过了90%,而从互联网上下载的缓冲对于我的100Mbit带宽来说是不够的,所以youtube有时也很少以这样的速度停止一点,如果超过这个速度,停止缓冲将变得更加频繁,这可能是由于缓冲耗尽,有时甚至是在缓冲仍然可用的情况下,但可能是由于超过90%的视频引擎利用率
TDP为GPU的35%
当我将分辨率切换到480p时,它给了我75x的分辨率,虽然缓冲效果很好,视频引擎为50%,但由于频繁停止,缓冲圈图标旋转,因此无法进一步提高速度)
在我的Surface pro3中,除了内置的Haswell GPU之外,它没有GPU加速功能:如果与myspeed结合使用,我可以获得最大20倍的平滑播放效果,达到480p。是的,我在帖子中引用了该特性。我的问题是:什么是最慢的,什么是最快的播放速率?