[Rozw.] MPlayer nie widzi zainstalowanego x264

Jak dostosować Slackware w tych dziedzinach.

Moderatorzy: Moderatorzy, Administratorzy

addos
Użytkownik
Posty: 158
Rejestracja: 2007-09-17, 13:50

[Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: addos »

MPlayer zainstalowany z paczki mplayer-1.0rc2try4-i486-1kjz.tgz, a x264 z paczki x264-20081031-i486-1gds.tgz

Mimo tego przy próbie uruchomienia MPlayera otrzymuję taki komunikat:

Kod: Zaznacz cały

mplayer: error while loading shared libraries: libx264.so.59: cannot open shared object file: No such file or directory
W systemie x264 jest:

Kod: Zaznacz cały

adam@slackware:/usr/lib$ ls -la libx2*.so*
lrwxrwxrwx 1 root root     13 2008-11-18 11:06 libx264.so -> libx264.so.65
-rwxr-xr-x 1 root root 627980 2008-11-01 17:34 libx264.so.65
Nie rozumiem dlaczego otrzymuję taki komunikat? :help:
Ostatnio zmieniony 2008-11-19, 17:09 przez addos, łącznie zmieniany 1 raz.
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: dienet »

Nie rozumiem dlaczego otrzymuję taki komunikat?
Czytaj ze zrozumienie komunikaty. Masz *.65 a chce *.59
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
addos
Użytkownik
Posty: 158
Rejestracja: 2007-09-17, 13:50

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: addos »

Sam też to zauważyłem ale parę minut po napisaniu posta.

Nie mogłem nigdzie znaleźć 59, więc problem rozwiązałem inaczej. Nie wiem czy dobrze zrobiłem, ale podlinkowałem 65 pod 59 i przeszło dalej. Potem było jeszcze kilka takich samych sytuacji z kolejnymi zależnościami i też były różne wersje. Te również podlinkowałem pod inny nr.

Niby sam MPlayer się uruchamia, ale za każdym razem dostaję komunikat:

Kod: Zaznacz cały

MPlayer interrupted by signal 11 in module: decode_video
Czy to może być spowodowane właśnie tym podlinkowaniem?
Ostatnio zmieniony 2008-11-18, 17:00 przez addos, łącznie zmieniany 1 raz.
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: dienet »

Czy to może być spowodowane właśnie tym podlinkowaniem?]
Nie wiem, przeciez x264 sluzy do encodowania a nie decodowania. Wiec pewnie nie.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
addos
Użytkownik
Posty: 158
Rejestracja: 2007-09-17, 13:50

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: addos »

Hmm.. Chyba nie, ponieważ krzyczał o to właśnie przy próbie uruchomienia samego odtwarzania a nie encodowania
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: dienet »

Kto go tam wie jak to sie zlinkowalo. Pamietaj ze mplayer tez ma mencodera. Najlepiej sobie to sam skompiluj.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
roverek
Użytkownik
Posty: 605
Rejestracja: 2007-02-22, 18:29
Lokalizacja: Szczecin

Re: MPlayer nie widzi zainstalowanego x264

Post autor: roverek »

addos zrób dowiązanie symboliczne ;). Wczoraj instalowałem x264 z paczki i też nie podlinkował. Musiałem robić dowiązanie symboliczne i dopiero wtedy program działał ;)
[img]http://img148.imageshack.us/img148/9879/slackware1userbarzl9.gif[/img]
[img]http://img162.imageshack.us/img162/2268/barritagoogless6.jpg[/img]
[img]http://img.userbars.pl/42/8201.gif[/img]
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: dienet »

roverek,
ale podlinkowałem 65 pod 59
No bez przesady :P
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
addos
Użytkownik
Posty: 158
Rejestracja: 2007-09-17, 13:50

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: addos »

Po kompilacji mam ten sam efekt :(
Ale też występują brakujące pliki (z paczki czy kompilowany). Muszę wykonać te polecenia, żeby MPlayer chciał sie uruchomić:

Kod: Zaznacz cały

/usr/lib# ln -s libx264.so.65 libx264.so.59
/usr/lib# ln -s libavformat.so.52.23.1 libavformat.so.51
/usr/lib# ln -s libavcodec.so.52.2.0 libavcodec.so.51
W obu przypadkach samo uruchomienie MPlayera jest wykonane bez błędu. Natomiast próba odtworzenia jakiegokolwiek filmu daje właśnie ten komunikat:

Kod: Zaznacz cały

MPlayer interrupted by signal 11 in module: decode_video
Nie wiem co jest u mnie nie tak.
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: dienet »

addos, a Ty w ogole jestes pewny ze ten error to wina tego co odtwarzasz? Moze Ci sie wszystko sypie?
No wiec to nie wina x264.

[ Dodano: 2008-11-18, 20:39 ]
addos, masz w ogole zmedzone to wszystko. libav jest w zrodlach mplayer. Nie wiem co z x264 ale chyba ich tam nie ma - to musisz osobno zainstalowac. Jak juz bedziesz mial x264 to wtedy dopiero ./configure w mplayer i sledz co tam pisze. Wazne zeby libav bral ze swojego kat. Te stare libav wywal (przed ./configure).
Ostatnio zmieniony 2008-11-18, 20:38 przez dienet, łącznie zmieniany 1 raz.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
roverek
Użytkownik
Posty: 605
Rejestracja: 2007-02-22, 18:29
Lokalizacja: Szczecin

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: roverek »

dienet i addos kombinujecie jak konie pod górkę ;) (bez obrazy)

Myślę że problem leży zarówno po stronie Mplayer'a i x264. Zainstaluj tą paczkę z repozytorium Aliena:

Kod: Zaznacz cały

MPlayer-1.0rc2-i486-3alien
A potem jako root podlinkuj libx264.so.59 do libx264.so. Oczywiście wcześniej usuń to dowiązanie które utworzyłeś poprzednio ;)

Miałem podobny problem wczoraj i tak go rozwiązałem :)

Pozdro Roverek

Aha zapomniałbym zainstaluj też paczkę x264 ;)
Ostatnio zmieniony 2008-11-18, 20:49 przez roverek, łącznie zmieniany 1 raz.
[img]http://img148.imageshack.us/img148/9879/slackware1userbarzl9.gif[/img]
[img]http://img162.imageshack.us/img162/2268/barritagoogless6.jpg[/img]
[img]http://img.userbars.pl/42/8201.gif[/img]
Awatar użytkownika
Flash
Użytkownik
Posty: 633
Rejestracja: 2004-11-09, 18:14
Lokalizacja: Myszkow
Kontakt:

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: Flash »

Takie błędy pojawiają się jak instalujemy pakiety z różnych źródeł. Najlepiej samemu sobie skompilować Mplayera oraz dodatkowe wymagane pakiety. Mogę wystawić na serwer Mplayera z dzisiejszego dnia z svn, x264, ffmpeg też z svn.
addos
Użytkownik
Posty: 158
Rejestracja: 2007-09-17, 13:50

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: addos »

roverek, dziękuję. Ile nerwów zjadłem prze te różne "dziwne" paczki. Ta, którą podałeś z miejsca działa. I x264 i pozostałe już nie krzyczą :)

Flash, dienet: Coś widzę, że za cienki jestem w kwestii kompilacji. Co bym nie robił, to i tak mam zawsze jakieś błędy. Ehh... chciałbym to umieć, tak jak wy :sad:

Dzięki wszystkim za pomoc i pozdrawiam :-)

--
PS. Co wg Was jest najlepsze z nakładek na MPlayera? SMPlayer? Próbuję MPlayera zbliżyć funkjonalnie do The KMPlayera z Windowsa. Ten jest dla mnie chyba idealny.
Awatar użytkownika
Flash
Użytkownik
Posty: 633
Rejestracja: 2004-11-09, 18:14
Lokalizacja: Myszkow
Kontakt:

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: Flash »

Nic nie jest zbytnio trudne jak się przeczyta to co wyświetla kompilator i odpowiednio zapyta google. Nie myśl, że u mnie każda kompilacja kończy się sukcesem ;-) nie raz musiałem kompilować dodatkowe biblioteki bo właśnie miałem błędy przy kompilacji.
Awatar użytkownika
roverek
Użytkownik
Posty: 605
Rejestracja: 2007-02-22, 18:29
Lokalizacja: Szczecin

Re: [Rozw.] MPlayer nie widzi zainstalowanego x264

Post autor: roverek »

addos nie ma za co ;). Ja proponuje traktować kompilację jako ostateczne rozwiązanie gdy nie ma paczek, bo jest to rzecz pracochłonna i nie zawsze kończy się sukcesem. A czasami i google nie pomoże ;). Mała rada na przyszłość. Staraj się instalować z paczek a jak nie ma to stwórz sobie paczkę z danym programem ;). To naprawdę ułatwia życie ;)

Pozdrawiam

Roverek
[img]http://img148.imageshack.us/img148/9879/slackware1userbarzl9.gif[/img]
[img]http://img162.imageshack.us/img162/2268/barritagoogless6.jpg[/img]
[img]http://img.userbars.pl/42/8201.gif[/img]
ODPOWIEDZ