在Qt5中使用MPlayer

Using MPlayer in Qt5

本文关键字:MPlayer Qt5      更新时间:2023-10-16

我的BeagleBone Black机器上的默认QtMultimedia 后端GStreamer有问题。当我通过GStreamer播放视频时,它有很多丢帧,并且视频非常慢。当我通过gstreamer命令gst-launch-1.0/home/debian/Desktop/video.mp4播放视频时,行为是相同的。

MPlayer和视频播放

不是这种情况,一切都很完美,所以我想在我的Qt应用程序中使用MPlayer而不是GStreamer进行视频播放,从哪里开始这个实现?

首先: 'apt-get install mplayer'...我真的从来没有在视频中使用过 mplayer,但对于音频来说它非常简单,我想它应该遵循逻辑......要使用 mPlayer 播放音频,请使用以下命令:

mplayer -ao alsa -volume <'volumeInt'> <'file'>

哪里:

<'volumeInt'> - 介于 0 - 100 之间的值;

<'arquivo'> - 目标文件。

要在后台运行,请添加参数(不带简单引号 path): <'/dev/null'>/dev/null 2>&1 &