【发布时间】:2019-05-20 02:26:10
【问题描述】:
我在从 VLC 捕获异常时遇到问题。我没有打印我的文本,而是得到如下信息:
- [00007f0988001690] 文件系统流错误:无法打开文件 /home/user/recording.mp3(没有这样的文件或目录)
- [0000557838609be0] 主输入错误:您的输入无法打开
- [0000557838609be0] 主输入错误:VLC 无法打开 MRL 'file:///home/user/recording.mp3'。查看日志了解详情。
这是我的代码:
from vlc import MediaPlayer
x = MediaPlayer('recording.mp3')
def play_sound():
try:
x.play()
except:
print('Cannot play sound.')
play_sound()
如何解决?
【问题讨论】:
-
您可以尝试查看 olivieraubert.net/vlc/python-ctypes/doc 。
python-vlc只是libVLC的python 绑定。所以不是python给出了错误。这是libVLC二进制文件。