2012-10-15 18 views
11

Qualsiasi aiuto su come posso risolvere questo errore: ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directoryerrore Ffmpeg in linux

+0

ho paura io sono un po 'confusa; in che contesto è questo? –

+1

Cerco di eseguire il comando ffmpeg e ottenere l'errore. Ma quando eseguo 'LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:/usr/local/lib/ffmpeg', tutto funziona bene – NaijaProgrammer

risposta

20

Sembra che questo può aiutare:

http://linuxserverguide.wordpress.com/2010/10/15/ffmpeg-error-while-loading-shared-libraries-libavdevice-so-52-cannot-open-shared-object-file/

In sostanza, per trovare il file:

sudo find/-name libavdevice.so.52 

Ad esempio, hai trovato questo file nello /usr/local/lib. Poi includi quella libreria nel tuo percorso della libreria. Aggiungi questo al vostro /etc/ld.so.conf:

include /usr/local/lib/ 

E finalmente dopo aver modificato questo file eseguire questo:

sudo ldconfig 
+1

Ho provato che, Non ha funzionato – NaijaProgrammer

+1

Era che 'find' si presentava con niente, o era così dopo ricaricando la configurazione, non ha funzionato? –

+0

grazie, ho visitato l'url che hai messo lì e sono stato in grado di risolvere l'errore. Grazie – NaijaProgrammer