使用 VLC 播放高分辨率视频时,什么原因导致丢帧?

使用 VLC 播放高分辨率视频时,什么原因导致丢帧?

我注意到了这一点《战地:硬仗》预告片(60fps),在我的笔记本电脑上以 1920x1080 60fps 播放时,大约有一半的帧丢失。如果以 1280x720 60fps 播放,则不会丢帧。是什么原因导致丢帧或丢失?

答案1

图形是极其密集的计算任务。通常这些计算任务都交给显卡上的特殊功能来完成,这就是为什么有些显卡比 PC 更贵,而且被高端游戏玩家使用。

但简化的底线是,1920x1080 的计算次数是 1280 x 720 的计算次数的 4 倍多(取决于计算的内容,可能远超过 4 倍),因此您的硬件无法足够快地计算并丢弃帧以使事情正常进行。

答案2

您的 CPU 和/或 GPU 速度不够快,无法以该分辨率和/或帧速率解码视频。您可以在 VLC 中选中 GPU 加速复选框,这可能会有所帮助。

另外,如果你的视频是 1080p 的 h264/h265 编码的,GPU 加速是必需的

相关内容