ffmpeg и libvpx: ошибка при загрузке разделяемых библиотек

Когда я запускаю ffmpeg, я получаю следующую ошибку:

/usr/local/bin/ffmpeg: error while loading shared libraries: libvpx.so.1: cannot open shared object file: No such file or directory

Вывод ls -l /usr/lib/libvpx* :

 lrwxrwxrwx 1 root root 15 Nov 2 14:10 /usr/lib/libvpx.so.0 -> libvpx.so.0.0.0 lrwxrwxrwx 1 root root 15 Nov 2 14:10 /usr/lib/libvpx.so.0.0 -> libvpx.so.0.0.0 -rwxr-xr-x 1 root root 409800 Jun 25 2011 /usr/lib/libvpx.so.0.0.0 

Что мне делать?

Путь – /usr/local Итак, похоже, что вы скомпилировали и установили ffmpeg вручную, а не менеджер пакетов.

И проблема в том, что ffmpeg требует более сложную версию libvpx, перекомпилировать ffmpeg решит эту проблему.

Насколько я помню, были проблемы совместимости между различными версиями libvpx и программным обеспечением, таким как tomem, ffmpeg и т. Д. Так обычно не были установлены новые версии libvpx. Вам придется искать эти версии и устанавливать их вручную.