0

我是 vlc.py 的新手,我正在尝试播放两个正在工作的 MediaPlayer() 实例,但第二个实例没有播放音频,而第一个实例播放正常。

stackoverflow 和 python-vlc 文档中的一些基本代码

4

2 回答 2

0

我在java中有类似的问题。您必须在不同的线程中播放两首歌曲。这是如何做到这一点的教程: https ://realpython.com/intro-to-python-threading/ 你不能在一个线程中播放两首歌曲,因为程序必须等到第一首歌曲结束。此外,如果您想在播放时执行一些操作,请为两个 MediaPlayer 实例创建新线程。

于 2019-08-28T16:07:22.313 回答
0

您可以multiprocessing在 Python 中使用该模块。这样,您可以拥有 3 个进程,其中一个是控制进程,另外两个是包含每个 VLC 实例的进程。

于 2020-05-14T18:51:42.080 回答