在 kvm/qemu 中使用 mplayer

在 kvm/qemu 中使用 mplayer

是否可以在 kvm/qemu 配置中使用 mplayer?

我应该使用什么视频驱动程序?

唯一有效的驱动程序是sdl而且速度非常慢。

编辑:我刚刚发现 VirtualBox 与gl驱动程序配合得很好(当 3D 加速打开时)。

答案1

如果你必须使用kvm/qemu,那么你会发现性能不会很好。 (将来,请发布更多详细信息,例如发行版和 kvm 版本,可能会有所帮助)编辑:忘记添加,如果您的 qemu/kvm 支持 SPICE,那么您应该尝试一下。另外,您应该尝试所有视频驱动程序,看看哪一个可以为您提供从来宾那里看到的最佳性能(例如,使用 glxgears 获得最佳 fps):

-vga [std|cirrus|vmware|qxl|xenfb|none]

对于 Linux 下的客户机性能而言,最佳选择可能是 cirrus、qxl 或 vmware。 IIRC,香料使用qxl。

或者,您可以尝试使用以下命令通过网络将图形应用程序转发到主机:

  • 虚拟总账- 设置起来有些痛苦,但 3D 将在主机上渲染(因此它可以利用您的显卡来完成工作)
  • X普拉- 更容易,但没那么快..
  • NX、VNC 等。它们都使用网络转发显示,因为 qemu/kvm 中的视频驱动程序根本不支持 3d/gl/xv 加速。

答案2

您可以安装qxl驱动程序,并通过spice连接vm。 Spice 的性能比 SDL 更好。

您还可以使用 vlc 播放电影。您可以使用vlc的流功能,将视频从虚拟机重定向到主机。

相关内容