• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Problem mit ffmpeg

Hallo,
installiere gerade auf einen neuen Rechner OpenSuse.
Alles paletti, aber ffmpeg dreht hohl -

ffmpeg -version auf der Konsole bringt:
Code:
ffmpeg -version
ffmpeg: relocation error: /usr/lib/libavdevice.so.55: symbol
avfilter_graph_parse_ptr, version LIBAVFILTER_3 not defined in file
libavfilter.so.3 with link time reference
Kann jemand damit was anfangen??

EDIT: ffmpeg wurde von packman bezogen. Die Version wurde vor 2 Tagen dort eingestellt. Kann es sein, dass das Paket verkrutzbeutel ist?

Gruss
Michael
 
Code:
ffmpeg -version
ffmpeg version 2.1.1
built on Dec 17 2013 19:47:47 with gcc 4.8 (SUSE Linux)
configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable-static --enable-debug --disable-stripping --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -fPIC -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-avfilter --enable-libpulse --enable-libvpx --enable-libopus --enable-libass --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype --enable-avresample --enable-libtwolame --enable-libvo-aacenc --enable-gnutls
libavutil      52. 48.101 / 52. 48.101
libavcodec     55. 39.101 / 55. 39.101
libavformat    55. 19.104 / 55. 19.104
libavdevice    55.  5.100 / 55.  5.100
libavfilter     3. 90.100 /  3. 90.100
libavresample   1.  1.  0 /  1.  1.  0
libswscale      2.  5.101 /  2.  5.101
libswresample   0. 17.104 /  0. 17.104
libpostproc    52.  3.100 / 52.  3.100
Ausgabe unter 13.1.

Was für Repos sind bei Dir aktiv:
Code:
zypper lr -up
Welche ffmpeg in welcher Architektur:
Code:
zypper se -si ffmpeg
Code:
zypper se -si libavfil
Retrieving repository 'Programme' metadata ............................................................[done]
Loading repository data...
Reading installed packages...

S | Name         | Type    | Version    | Arch   | Repository
--+--------------+---------+------------+--------+-----------
i | libavfilter1 | package | 0.7.16-2.6 | x86_64 | Packman   
i | libavfilter3 | package | 2.1.1-3.3  | x86_64 | Packman
Code:
zypper se -si libavdev
Loading repository data...
Reading installed packages...

S | Name          | Type    | Version    | Arch   | Repository
--+---------------+---------+------------+--------+-----------
i | libavdevice52 | package | 0.7.16-2.6 | x86_64 | Packman   
i | libavdevice55 | package | 2.1.1-3.3  | x86_64 | Packman
 
Hi Sauerland,
repos nur die nach einer Neuinstallation vorhandenen plus packman mit höherer Priorität.
Architektur i586.
Es ist im Prinzip alles identisch mit deinen Ausgaben (halt 32bit), nur "ffmpeg -version" bringt den Müll.

Gruss
Michael
 
Gerade in einer VBox installiert:
Code:
ffmpeg -version
ffmpeg version 2.1.1
built on Dec 17 2013 19:47:47 with gcc 4.8 (SUSE Linux)
configuration: --shlibdir=/usr/lib --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib --enable-shared --disable-static --enable-debug --disable-stripping --extra-cflags='-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-avfilter --enable-libpulse --enable-libvpx --enable-libopus --enable-libass --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype --enable-avresample --enable-libtwolame --enable-libvo-aacenc --enable-gnutls
libavutil      52. 48.101 / 52. 48.101
libavcodec     55. 39.101 / 55. 39.101
libavformat    55. 19.104 / 55. 19.104
libavdevice    55.  5.100 / 55.  5.100
libavfilter     3. 90.100 /  3. 90.100
libavresample   1.  1.  0 /  1.  1.  0
libswscale      2.  5.101 /  2.  5.101
libswresample   0. 17.104 /  0. 17.104
libpostproc    52.  3.100 / 52.  3.100
Code:
zypper se -si ffmpeg
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name                          | Typ   | Version        | Arch | Repository        
--+-------------------------------+-------+----------------+------+-------------------
i | ffmpeg                        | Paket | 2.1.1-3.3      | i586 | Packman Repository
i | gstreamer-0_10-plugins-ffmpeg | Paket | 0.10.13-2000.3 | i586 | Packman Repository

Und das:
Was für Repos sind bei Dir aktiv:

Code:
zypper lr -up

Welche ffmpeg in welcher Architektur:
Code:
zypper se -si ffmpeg
 
Hallo Sauerland,
ich löse zwar gerne Probleme an der Kiste, aber wenn nach einer Neuinstallation gleich Murks auftritt, dann sind mir die Stunden zur Fehlersuche zu leidig.
"Problem gelöst" - habe einfach nochmals neu drübergebügelt. Alles wieder paletti.

Gruss
Michael
 
Oben