libavformat.so не может быть найден
У меня проблема с запуском pyfmpeg, что при попытке импортировать код ниже выдает ошибку:
libavformat.so не может найти
Как я могу решить эту проблему, я не мог найти достаточно информации о ней. Спасибо..
Операционная система: Ubuntu 12.04 Python версия: 2.7
import pyffmpeg
stream = pyffmpeg.VideoStream()
stream.open('test.mp4')
image = stream.GetFrameNo(0)
image.save('firstframe.png')
Решенная проблема: я скачал библиотеки здесь отсюда http://rpmfind.net/linux/rpm2html/search.php?query=libavformats52 и скопировал в / usr / lib /
Но новая проблема существует, теперь она дает ошибку:
неправильный класс ELF: ELFCLASS32
1 ответ
Это может не работать, пока не будут установлены все зависимые библиотеки, поэтому установите библиотеку ffmpeg с apt-get
:
sudo apt-get install ffmpeg
Это установит все зависимости 'ffmpeg encoding/decoding', что может потребоваться в библиотеке pyffmpeg.