0

我有这样的代码

import vlc
player = vlc.MediaPlayer("a.mp4")
player.play()

它给了我这个错误

Traceback (most recent call last):
  File "c:\Users\phong\Desktop\Python\Media player\media_player.py", line 1, in <module>
    import vlc
  File "C:\Users\phong\AppData\Local\Programs\Python\Python310\lib\site-packages\vlc.py", line 210, in <module>
    dll, plugin_path  = find_lib()
  File "C:\Users\phong\AppData\Local\Programs\Python\Python310\lib\site-packages\vlc.py", line 170, in find_lib
    dll = ctypes.CDLL('.\\' + libname)
  File "C:\Users\phong\AppData\Local\Programs\Python\Python310\lib\ctypes\__init__.py", line 374, in __init__
    self._handle = _dlopen(self._name, mode)
FileNotFoundError: Could not find module 'C:\Users\phong\Desktop\Python\libvlc.dll' (or one of its dependencies). Try using the full path with constructor syntax.
4

1 回答 1

0

下载VLC 3.0.8并将libvlc.dll、libvlccore.dll和插件解压到路径“c:\windows\system32”,但要确保vlc是64位的,以防你的python是64位,你可以从这个地址下载: http ://download.videolan.org/pub/videolan/vlc/

于 2022-01-24T17:14:02.827 回答