LibVLC / VLC-Qt分离音频/视频流播放

时间:2014-09-02 10:34:30

标签: libvlc vlc-qt

我想知道是否有人有关于如何处理使用LibVLC播放分离的音频/视频流的线索或指针?我通过VLC-Qt包装器使用该库,但我不确定它是否支持开箱即用。

我需要播放带有单独音频文件的视频。我记得有一段时间摆弄gstreamer,它有可能明确设置音频和视频接收器。 VLC-Qt是否支持类似的东西?

1 个答案:

答案 0 :(得分:0)

只要我知道vlc-qt 0.9或更高版本,您就可以创建多个实例和播放器。 我想你期待这样的事情:

VlcInstance *audioInstance = new VlcInstance(VlcCommon::args());
VlcInstance *videoInstance = new VlcInstance(VlcCommon::args());

VlcMediaPlayer *audioPlayer = new VlcMediaPlayer(audioInstance);
VlcMediaPlayer *videoPlayer = new VlcMediaPlayer(videoInstance);

etc etc

然后根据自己的喜好随意播放。