jak polaczyc opere z mplayerem abym mogl ogladac trailery z tej stronki http://www.apple.com/trailers/ w operze?
Jaka dystrybucja?
Ściągasz i rozpakowujesz gecko-sdk
http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.6/gecko-sdk-i686-pc-linux-gnu-1.6.tar.gz
Następnie ściągasz kod źródłowy mplayerplug-in http://mplayerplug-in.sourceforge.net/download.php
Wchodzisz do katalogu z rozpakowanymi źródłami mplayerplug-in i dajesz komendę:
./configure --enable-x --with-gecko-sdk=/ścieżka/do/katalogu/gecko-sdk. Jeżeli configure nie wypluje żadnych komunikatów z błędami (pojawi się jedynie ostrzeżenie, że plugin budowany z opcją --enable-x traci na funkcjonalności – ale to jedyna opcja z jaką można ten plugin zbudować dla Opery) wtedy dajesz komendę make. Jeżeli wszystko pójdzie ok w katalogu ze źródłami powinny pojawić się nastepujce pliki:
mplayerplug-in-rm.xpt mplayerplug-in-gmp.so mplayerplug-in.so mplayerplug-in-gmp.xpt mplayerplug-in-wmp.so mplayerplug-in-qt.so mplayerplug-in-wmp.xpt mplayerplug-in-qt.xpt mplayerplug-in.xpt mplayerplug-in-rm.so, które należy przekopiować do katalogu /usr/lib/opera/plugins lub do .opera/plugins w katalogu domowym.
P.S. Celowo podałem link do gecko-sdk w wersji 1.6, z późniejszymi może nie działać.
Postąpiłem wg przepisu powyżej, wtyczki znalezione, a opera dalej pokazuje szary prostokąt ma tej stronie:
http://www.apple.com/trailers/wb/poseidon/showestreel/small.html
slackware 10.2 i Opera 9
co jeszcze może przeszkadzać lub czego brakuje?
Originally posted by luksky:
co jeszcze może przeszkadzać lub czego brakuje?
A samego Mplayera masz zainstalowanego (pomysł podsunął d.i.z: http://my.opera.com/polski/forums/findpost.pl?id=1534372)?
heh spoko, mam mplayera skompilowanego, w zasadzie porada powyżej działa ale dopiero po wcisnieciu ze dwa razy F5
a ja mam problem, zamiast filmu widzę tylko niebieski obrazek a dźwięk słyszę
Originally posted by adamos:
a ja mam problem, zamiast filmu widzę tylko niebieski obrazek a dźwięk słyszę
A kodeki masz zainstalowane?
To ja dodam, że żeby u mnie na 64bitowym Gentoo ruszyło musiałem instalować wersję daily oraz zmienić jedną linijkę w Makefile mplayer-plugin, konkretnie:
LDFLAGS= -lX11 -lSM -lICE -lXext -lX11 -lXpm -lXt
na
LDFLAGS= -lX11 -lSM -lICE -lXext -lX11 -lXpm -lXt -lpthread
Jeszcze tylko zastanawiam się jak powiedzieć pluginowi, żeby do odtwarzania wmv używał mplayer-bin (32bitowy) zamiast mplayer (64bitowy, nie radzi sobie z wmv), próbowałem robić alias, ale to nie pomogło.
Szkoda, że nikt nie przygotował jakiegoś DEB-a tak abym się nie musiał trudzić w kompilowanie (na dysku z systemem nie mam miejsca na kompilatory )
DEBa nie mam ale moge podzielić się archiwum z pluginem skompilowanym na Ubuntu 5.10. Należy przekopiować zawartość do /usr/lib/opera/plugins lub .opera/plugins w katalogu domowym.
http://rapidshare.de/files/23818818/mplayerplug-in_3.25.tar.gz.html
Szary prostokąt zaś pojawiał się u mnie wtedy gdy w opcjach wtyczek miałem zaznaczoną ścieżkę do katalogu z pluginami mozilli, a w katalogu tym znajdował się plugin mplayera skompilowany dla gtk. Jeżeli posiadacie plugin w wersji dla Mozilli odznaczcie katalog z jej wtyczkami.
Pozdrawiam
Originally posted by Szkodnik:
Należy przekopiować zawartość do /usr/lib/opera/plugins lub .opera/plugins w katalogu domowym.
Dzięki ci dobry człowieku
Też zrobiłem coś takiego ale zastanawiam się czy to będzie działać.
Dajcie znać jeżeli zadziała.
Ubuntu 5.10 "Breezy Badger"
MPlayer 1.0pre7try2-3.4.5
mplayerplug-in 3.17
opera_mplayerplug-in_for_linux
INFO
Ja jeszcze dodam (jakoś nigdzie nie jest to zaznaczone, a nie wydaje mi się oczywiste), że należy mieć zainstalowaną Mozille (pakiet mozilla-browser pod Debianem), żeby Opera zaczęła widzieć plugin.
Robiłem wszystko jak było opisane powyżej, ale moja Opera nie wykrywała pluginu. Dzisiaj przegrałem sobie plugin z kompa, na którym on działał i dalej nic. Na szczęści gdzieś na sieci znalazłem informację, że plugin wymaga biblioteki libxpcom.so, która jest właśnie w mozilla-browser. Zainstalowałem ten pakiet i od razu wszyskto ruszyło .
Wcale nie trzeba (Opera 9.x). Ja nie mam Mozilli ani Firefoxa, nie mam też gecko-sdk, a działa.
Originally posted by Abaddon:
Wcale nie trzeba (Opera 9.x). Ja nie mam Mozilli ani Firefoxa, nie mam też gecko-sdk, a działa.
Do kompilacji pluginu gecko-sdk jest niezbędne, do jego używania nie.
A propos, skompilowałem dla Opery najnowszą wersję mplayerplug-in czyli 3.31. Niestety nie działała. Próbowalem z nowszymi wersjami gecko-sdk, również bezskutecznie. Wygląda na to, że 3.25 to na razie ostatnia wersja, która chce współpracować z Operą. Udało mi się natomiast skompilować wersję 3.31 dla gtk2 tak, aby działała w Operze (po zaaplikowaniu pewnego patcha, o którym piszą na forum "Opera for UNIX - Linux, Solaris, FreeBSD"). No i działała (czasami) ale tak niemiłosiernie zamulała Operę, że wyrzuciłem w cholerę.
Jeżeli komuś uda się skompilować wersję 3.31 z opcją --enable-x to proszę o podzielenie się tą informacją.
Originally posted by Abaddon:
Wcale nie trzeba (Opera 9.x). Ja nie mam Mozilli ani Firefoxa, nie mam też gecko-sdk, a działa.
A co ci zwraca:
find /usr/lib -name "libxpcom*"
Abaddon - Jeśli jesteś tak mocny, to pomóż dziadkowi ustawić M.P. na opera 9,1 w Mandrivie2007. Mam gołego MP. bez puginów, a wszelkie próby zainstalowania nie dały nic. Czy ktoś może podać w kolejnych punktach, krok po kroku, jak to zrobić. Np:
1. pobrać plug-in mplayerplug-in-3.31.tar.gz
2. uruchomić konsolę i wpisać $ tar xvf - lub podobny
3. odnalźć rozpakowany plik i zmienić prawa dostępu
4. przejść wpisując na konsoli $ cd -do tego pliku
5. będąć już w [adam@localhost mplayerplug-in]$ wpisujemy ./configure
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: Determining mozilla/firefox packages to build against
checking for MOZPLUG... configure: WARNING: mozilla-plugin not found
checking for MOZPLUG... configure: WARNING: firefox-plugin not found
checking for MOZPLUG... configure: WARNING: seamonkey-plugin not found
checking for MOZPLUG... configure: WARNING: xulrunner-plugin not found
configure: error: Unable to find mozilla or firefox development files
potem robiłem -make
zwrot - make: *** Nie podano obiektów i nie znaleziono makefile. Stop.
potem - install
zwrot - install: brakujący argument plikowy
Spróbuj `install --help' dla uzyskania informacji.
i co dalej?, bo dla mnie to wszystko to czarna magia. Nol, Zero, nie panimaju. I can't make anything of this. kann versteht nicht
Kto dopisze brakujące punkty, aby M.P. zadziałał w Operze 9,1 pod Mandrivą 2007?
Adam
Plugin Mplayera w nowej wersji 3.35
http://www.sendspace.com/file/mvufw4
Lepiej pewnie będziesz jak się zgłosisz na forum swojej distro.
Z wersją 3.35 jest trochę komplikacji. Rozpakuj żródła, ściągnij ten patch:
http://aur.archlinux.org/packages/opera-mplayer-plugin/opera-mplayer-plugin/enable-x-nogtk.patch
i zaaplikuj go
patch -p0 -i enable-x-nogtk.patch
Następnie wejdź do katalogu ze żródłami i wpisz
sed -e 's/mozilla-plugin/xulrunner-plugin/g' -i configure configure.in
oraz
GTHREAD_LIBS=/lib/libpthread.so.0 ./configure --enable-x --with-faad --enable-wmp --enable-qt --enable-rm --enable-gmp --enable-dvx
P.S. Zamiast gecko-sdk użyłem xulrunnera.
Witam,
probowalem skompilowac plugin mplayera do Opery, bez problemu kompiluje sie z opcjami:
./configure --prefix=/usr --with-gecko-sdk=/tmp/gecko-sdk --with-x
ale nie dziala z Opera, widoczne jest tylko szare okienko, z '--enable-x' wywala po 'make' taki blad:
Source/plugin-threads.cpp: In function `PlayResult* playNode(ThreadData*, Node*, char*, int, int*, int*, int*)': Source/plugin-threads.cpp:1071: error: `gtkgui_setvolumetip' was not declared in this scope Source/plugin-threads.cpp:1071: error: `g_idle_add' was not declared in this scope Source/plugin-threads.cpp:1071: warning: unused variable 'gtkgui_setvolumetip' Source/plugin-threads.cpp:1071: warning: unused variable 'g_idle_add' make: *** [plugin-threads.o] Error 1
wersja ktora zamiescil szkodnik, dziala z moja Operka, chcialbym jednak samemu skompilowac sobie ten plugin.
UPDATE:
Zapomnialem dodac, moj system to Slackware 11.
Zerknijcie na to http://wiadomosci.onet.pl/2210496,relacjetv.html
Prawdopodobnie używasz innego systemu operacyjnego niż Windows lub Twoja przeglądarka nie obsługuje JavaScript
I niestety nie odtwarza
u mnie jest jeszcze lepiej
Wersja 9.21
Kompilacja 641
po kliku na w/w link pokazuje się onet:
Prawdopodobnie używasz innego systemu operacyjnego niż Windows lub Twoja przeglądarka nie obsługuje JavaScript
i po kliku na Tak pokazuje:
i po kliku na Tak:
Czy chcesz zasubskrybować [linux]opera + mplayer?
Subskrybowany kanał informacyjny zostanie dodany do menu RSS i będzie automatycznie aktualizowany.
a pod tym komunikatem jest ten wątek jako tekst.
Originally posted by qla:
Trzeba w Operze ustawić obsługę protokołu mms i skierować ją na mplayera.
Preferencje -> Zaawansowane -> Programy.
@quiris - dziękuję za przypomnienie - ale dziwne jest to, że chciało dodać to jako RSS a przecież powinno wyświetlić jakiś komunikat o błędzie skoro nie była ustawiona obsługa protokołu.
Originally posted by Szkodnik:
Plugin Mplayera w nowej wersji 3.35
http://www.sendspace.com/file/mvufw4
A mógłbyś skompilować i zamieścić nowszą wersję tej wtyczki - 3.40 ?
Originally posted by szyk:
A mógłbyś skompilować i zamieścić nowszą wersję tej wtyczki - 3.40 ?
Tego pierwszego nawet nie muszę robić bo już od jakiegoś czasu mam tą wersję wtyczki na swoim dysku
http://rapidshare.com/files/36510682/mplayerplug-in_opera_3.40.tar.bz2
Originally posted by Szkodnik:
Tego pierwszego nawet nie muszę robić bo już od jakiegoś czasu mam tą wersję wtyczki na swoim dysku
Dzięki, zamieszczę ten plik na bardziej dostępnym serwerze: http://files.myopera.com/szyk/files/mplayerplug-in_opera_3.40.tar.bz2 .
PS. Pewnie za niedługo przerzucę się na Gecko Mediaplayer i GNOME MPlayer ( http://my.opera.com/community/forums/findpost.pl?id=2090993 ), ale póki co mplayerplug-in działa mi trochę stabilniej.
nie trzeba kopiować do ~/.opera/plugins
Działa. Tylko jak zrobić pełny ekran. Zwykle daje f. Teraz nic to nie daje.