Я получаю "[WinError 5] Доступ запрещен" при попытке проанализировать файл фильма с pymediainfo
Итак, мне вообще не удалось использовать pymediainfo ( https://pypi.org/project/pymediainfo/), потому что я продолжаю получать WinError 5. Я пытался запустить скрипт от имени администратора, но он по-прежнему имеет ту же ошибку:
>>> media_info = MediaInfo.parse('movie.mkv')
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
media_info = MediaInfo.parse('movie.mkv')
File "C:\Users\bob\AppData\Local\Programs\Python\Python36\lib\site-packages\pymediainfo\__init__.py", line 183, in parse
lib = cls._get_library(library_file)
File "C:\Users\bob\AppData\Local\Programs\Python\Python36\lib\site-packages\pymediainfo\__init__.py", line 148, in _get_library
return windll.MediaInfo
File "C:\Users\bob\AppData\Local\Programs\Python\Python36\lib\ctypes\__init__.py", line 418, in __getattr__
dll = self._dlltype(name)
File "C:\Users\bob\AppData\Local\Programs\Python\Python36\lib\ctypes\__init__.py", line 348, in __init__
self._handle = _dlopen(self._name, mode)
PermissionError: [WinError 5] Access is denied
>>>
Кажется странным, что у меня не будет разрешения, потому что я только пытаюсь разобрать файл. Я использую pymediainfo, потому что я хочу получить такие вещи, как продолжительность и соотношение сторон из разных клипов. Любая помощь будет принята с благодарностью.