现在我正在开发一个使用JavaFX的应用程序,它允许您通过视频进行搜索。我们所有的视频都使用相同的设置进行录制,具体包括比特率和GOP结构。使用完全相同的视频,在Mac计算机上搜索视频看起来很棒,屏幕更新速度非常快。
基本上,我们办公室的所有Mac电脑都能够以30 FPS反向播放h264编码的视频,没有任何问题。它看起来和未来一样。
在Windows机器上,当以30 FPS反向播放时,我看不到视频实际在UI上更新。为了让屏幕更新,我必须将其减慢到大约10。
两台计算机都使用硬件加速并具有类似的规格。事实上,我们拥有一台配备2.4 GHz处理器和4 GB RAM的Mac,在搜索视频时,其性能优于任何具有更高规格的Windows计算机。
对此有何贡献? Mac电脑有一些特殊的硬件可以实现吗?是否有可能从Windows机器中获得这种性能?