0

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

MPlayer 和视频播放并非如此,一切都很完美,所以我想在我的 Qt 应用程序中使用 MPlayer 而不是 GStreamer 来播放视频,从哪里开始这个实现?

4

1 回答 1

0

首先:'apt-get install mplayer'...我真的从来没有使用过mplayer来播放视频,但是对于音频来说这很简单,我想它应该遵循这个逻辑...用mplayer播放音频,使用这个:

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

在哪里:

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

<'arquivo'> - 目标文件。

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

于 2016-03-13T02:00:01.797 回答