Я скомпилировал и установил кодек x265 из multicoreware, как предлагается здесь: https://bitbucket.org/multicoreware/x265/wiki/Home, а затем вручную установил libav с включенной libx265, как предлагается здесь: https://wiki.libav.org/Encoding/hevc
Теперь, когда я пытаюсь преобразовать файл x265 в какой-либо другой формат, используя avconv
(инструмент, который поставляется с libav), он показывает эту ошибку:
avconv: error while loading shared libraries: libx265.so.50: cannot open shared object file: No such file or directory
Когда я пытаюсь сделать whereis libx265.so.50
, это дает мне это:
libx265.so: /usr/local/lib/libx265.so /usr/local/lib/libx265.so.50
Итак, libx265 действительно существует, но почему avconv/libav не обнаруживает его?
ОБНОВЛЕНИЯ:
- В качестве альтернативы вы можете просто ответить, как заставить x265 работать с avconv.
- Мои системные характеристики: Linux Mint 17.1, основанная на Ubuntu 14.04.