视频播放器 CPU 占用高

视频播放器 CPU 占用高

我需要播放视频文件韓國全屏模式下。原始文件的分辨率为 720x576,我的显示器分辨率为 1920x1080。

当我启动时韓國ffplay "filename.avi"通过最大化窗口对其进行放大,生成的视频看起来像素化。我认为这与韓國

当我启动它ffplay "filename.avi" -vf scale=1920x1080:sws_flags=lanczos+accurate_rnd+full_chroma_int+full_chroma_inp并最大化窗口时,结果看起来好多了(抗锯齿,边缘平滑),但 CPU 使用率为 25%。

与此同时,当我在Windows媒体播放器,效果与在韓國,但CPU使用率低于5%。

我怎样才能达到同样的结果韓國

也许是因为Windows媒体播放器使用 GPU 升级视频?如果可以,韓國也使用 GPU 吗?

UPD:是的https://stackoverflow.com/questions/29037324/ffmpeg-frame-to-directx-surface-hardware-accelerated和我的问题有什么共同点吗?

答案1

飞飞游戏 不支持硬件加速。这个两年前的功能请求似乎并未引起太多关注。

您可以启用FFMPeg 的硬件加速总体而言,但似乎没有使用它ffplay

相关内容