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

Noch ein libx264.so.48 - Problem

dolomit

Newbie
Hi,
habe das Problem, daß avidemux nicht ohne libx264.so.48 läuft. Habe daher, so wie hier im Forum beschrieben, x264 von der Packman-Seite installiert. Dieses x264 Paket enthält aber keine libx264.so.48, sondern stattdessen /usr/bin/x264. Deshalb folgende Fehlermeldung:

Code:
/opt/kde3/bin/avidemux2: error while loading shared libraries: libx264.so.48: 
cannot open shared object file: No such file or directory

Kann ich sonst irgendwie an libx264.so.48 kommen ? Scheint eine viel gefragte Datei zu sein, an die aber niemand ranzukommen scheint ? Arbeite mit SuSE 9.3.

Danke für evtl. Hilfe !
Dolomit
 
Das Paket sollte enthalten
Code:
/usr/bin/x264
/usr/lib/libx264.so.??
/usr/share/doc/packages/x264
/usr/share/doc/packages/x264/ratecontrol.txt
/usr/share/doc/packages/x264/regression_test.txt
/usr/share/doc/packages/x264/vui.txt
Wenn das nicht der Fall ist, musst du es neu installieren. Bist du sicher, dass die Versionen passen?
 
OP
D

dolomit

Newbie
Freecoffee schrieb:
Bist du sicher, dass die Versionen passen?

Habe es mit Yast installiert und gehe mal davon aus, daß der im richtigen Source-Ordner bei Packman nachgeschaut hat ? Ansonsten sind alle Dateien die du genannt hast vorhanden. X264 wurde also korrekt installiert, aber Avidemux kann damit scheinbar nichts anfangen.

Gruss,
Dolomit

P.S. libx264.so ist ohne eine abschließende Ziffer .??. Nur libx264.so
 
Dann passen die nicht zusammen, scheint in diesem Fall eine Fall fehlender Abstimmung im Packman zu sein.
Hilft es dir, wenn du einen symbolischen Link auf die *.so.48 anlegst?
 
OP
D

dolomit

Newbie
Freecoffee schrieb:
Hilft es dir, wenn du einen symbolischen Link auf die *.so.48 anlegst?

Ups, da muss ich zugeben, daß ich nicht weiss was damit gemeint ist... Bist du so nett und erklärst mir das, damit ichs ausprobieren kann ? Thanx, Dolomit
 
OP
D

dolomit

Newbie
Der symbolische Link auf x264 hat leider nichts gebracht.

Code:
/opt/kde3/bin/avidemux2: error while loading shared libraries: libx264.so.48: cannot dynamically load executable

allerdings hat
Code:
ln -s /usr/bin/x264 /usr/lib/libx264.so.48
auch keine Datei libx264.so.48 erzeugt, sondern nur libx264.so ?
Und woher weiss ich wo Avidemux nach libx264.so.48 sucht ? In /usr/bin/ oder in /usr/lib/ ?

Gruss, Dolomit
 
OP
D

dolomit

Newbie
Wenn ich das eingebe:
Code:
ln -s /usr/lib/libx264.so /usr/lib/libx264.so.48

Dann kommt das hier:
Code:
ln: creating symbolic link `/usr/lib/libx264.so.48' to `/usr/lib/libx264.so': File exists

Offenbar kann keine Datei mit Endung ".48" erzeugt werden ?

Verwende jetzt für mein Vorhaben "Mjpeg-Tools". Das kann ebenfalls bei AVIs die Tonspur austauschen und das läuft auch auf SuSE9.3. Ist in dieser Disziplin sogar noch schneller als Avidemux.

Vielen Dank,
Dolomit
 
Oben