Sida 1 av 1

FFmpeg problem

Postat: 26 sep 2013, 23:57
av sampe90
Hej :)

Jag har råkat på ett problem med "FFmpeg".
När jag kör programmet i terminalen säger den

Kod: Markera allt

ffmpeg: error while loading shared libraries: libavfilter.so.0: cannot open shared object file: No such file or directory
Någon som vet hur man kan fixa detta?

Jag har redan testa köra

Kod: Markera allt

ldconfig
Gick inte. Jag prövade att installera om det också men de fungera inte häller.

Om ni vill ha mer info så fråga :)

Re: FFmpeg problem

Postat: 27 sep 2013, 07:20
av JoWa
OS: Annat GNU/Linux
Utgåva: 10.04 Lucid LTS
???

Vad använder du? Vilken version av FFmpeg? Du har tydligen en gammal version som är beroende av libavfilter0. FFmpeg 6:0.8.6-1ubuntu2 i Ubuntu 13.04 är beroende av libavfilter2 (bl.a. filen libavfilter.so.2).

Re: FFmpeg problem

Postat: 27 sep 2013, 07:57
av andol
Hur har du installerat ffmpeg? Har du varit otrogen mot pakethanteraren? :-)

Re: FFmpeg problem

Postat: 27 sep 2013, 13:21
av sampe90
JoWa skrev:OS: Annat GNU/Linux
Utgåva: 10.04 Lucid LTS
???

Vad använder du? Vilken version av FFmpeg? Du har tydligen en gammal version som är beroende av libavfilter0. FFmpeg 6:0.8.6-1ubuntu2 i Ubuntu 13.04 är beroende av libavfilter2 (bl.a. filen libavfilter.so.2).

Jag använder Ubuntu 12.04 LTS och FFmpeg är 0.8.6

Kod: Markera allt

ffmpeg 0.8.6-4:0.8.6-0ubuntu0.12.04.1
libavutil    51. 22. 1 / 51. 22. 1
libavcodec   53. 35. 0 / 53. 35. 0
libavformat  53. 21. 1 / 53. 21. 1
libavdevice  53.  2. 0 / 53.  2. 0
libavfilter   2. 15. 0 /  2. 15. 0
libswscale    2.  1. 0 /  2.  1. 0
libpostproc  52.  0. 0 / 52.  0. 0

Jag ska tillägga att jag testade att installera om den igen genom att ta bort den helt med kommando

Kod: Markera allt

sudo apt-get remove ffmpeg
 sudo apt-get purge ffmpeg
och märkte att jag hade lyckats få in två olika version av ffmpeg.
En gammal version låg under /usr/local/bin
Den ny som jag installera om med apt-get ligger under /usr/bin/

Jag tog bort den gamla version
dock så visar den nya

Kod: Markera allt

ffmpeg version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav                                   developers
  built on Apr  2 2013 17:00:59 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future                                   release. Please use avconv instead.
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfi                                  le}...
Den ser ut att va en developers byggna. så kanske det löser sig när dom släpper en stabil version

Re: FFmpeg problem

Postat: 27 sep 2013, 15:23
av JoWa
4:0.8.6-0ubuntu0.12.04.1 är versionen i 12.04.

Kolla i Centralen eller Synaptic att libav-tools. Det tycks dock endast innehålla libavfilter2. Det var nog din andra version som behövde libavfilter0.

Ubuntu har libav istället för FFmpeg, men för att man skall kunna köra FFmpeg-kommandon, finns detta kompatibilitetspaket.