0

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

我需要用单独的音频文件播放视频。我记得不久前摆弄过 gstreamer,它有可能显式设置音频和视频接收器。VLC-Qt 是否支持类似的东西?

4

1 回答 1

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

然后随心所欲地玩。

于 2014-10-03T17:44:37.560 回答