ffmpeg e libvpx: erro ao carregar bibliotecas compartilhadas

3

Quando executo o ffmpeg, recebo o seguinte erro:

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

Saída de 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

O que devo fazer?

    
por Omid 02.11.2012 / 11:51

2 respostas

3

O caminho é /usr/local Então parece que você compilou e instalou o ffmpeg manualmente, ao invés do gerenciador de pacotes.

E os problemas são que o ffmpeg requer uma versão secundária maior do libvpx, o ffmpeg recompile resolverá este problema.

    
por 02.11.2012 / 15:39
1
Até onde eu me lembro, havia problemas de compatibilidade entre várias versões do libvpx e softwares como totem, ffmpeg etc. Então, geralmente versões mais novas do libvpx não estavam instaladas. Você terá que procurar por essas versões e instalá-las manualmente.

    
por 02.11.2012 / 12:57