gpt4 book ai didi

Python VLC 脚本错误 : AttributeError: 'NoneType' object has no attribute 'media_player_new'

转载 作者:太空宇宙 更新时间:2023-11-03 14:44:31 24 4
gpt4 key购买 nike

我正在尝试制作一个简单的脚本,它将在 python 中播放视频(.mp4)。我不想播放 YouTube 视频或任何在线内容,只想播放我计算机上的视频。

这是我的代码:

import vlc
Instance = vlc.Instance()
player = Instance.media_player_new()
Media = Instance.media_new('test.mp4')
Media.get_mrl()
player.set_media(Media)
player.play()

当我运行它时,我不断收到此错误(谈论第 3 行):

AttributeError: 'NoneType' object has no attribute 'media_player_new'

我在 macOS Sierra 上的 IDLE 中使用 python 3.5.4。

最佳答案

我通过在vlc.py中注释掉find_lib()解决了这个问题。

p = os.getcwd()
os.chdir(os.path.join(p, 'sdk'))
dll = ctypes.CDLL("libvlc.dll")
plugin_path = os.path.join(os.getcwd(), r'sdk\plugins')

关于Python VLC 脚本错误 : AttributeError: 'NoneType' object has no attribute 'media_player_new' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46346859/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com