2012-10-15 7 views
11

Bất kỳ giúp đỡ về làm thế nào tôi có thể giải quyết được lỗi này: ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directorylỗi Ffmpeg trong linux

+0

Tôi sợ rằng tôi là một chút bối rối; ngữ cảnh này là gì? –

+1

Tôi cố gắng chạy lệnh ffmpeg và nhận lỗi. Nhưng khi tôi chạy 'LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:/usr/local/lib/ffmpeg', mọi thứ hoạt động tốt – NaijaProgrammer

Trả lời

20

Dường như điều này có thể giúp:

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

Về cơ bản, để tìm tập tin:

sudo find/-name libavdevice.so.52 

Ví dụ: bạn đã tìm thấy tệp này trong /usr/local/lib. Tiếp theo bao gồm thư viện đó vào đường dẫn thư viện của bạn. Thêm phần này vào /etc/ld.so.conf của bạn:

include /usr/local/lib/ 

Và cuối cùng sau khi sửa đổi file này chạy này:

sudo ldconfig 
+1

Tôi đã thử điều đó, Nó không hoạt động – NaijaProgrammer

+1

Có phải đó là 'tìm thấy 'không có gì, hoặc là sau tải lại cấu hình, nó không hoạt động? –

+0

cảm ơn bạn, tôi đã truy cập url bạn đưa lên đó và tôi đã có thể giải quyết được lỗi. Cảm ơn – NaijaProgrammer