Титла: Mplayer Публикувано от: axxis в Sep 11, 2007, 09:29 Здрвейте, Доста търсих из форума преди да пусна темата, но нищо не ми помогна.
Тръгнах да инсталирам MPlayer чрез rpm -Uhv --nodigest --nosignature MPlayer, но ми даде ето това : libcaca.so.0 is needed by MPlayer-1.0rc1try3-1.pm.1.i586 libcucul.so.0 is needed by MPlayer-1.0rc1try3-1.pm.1.i586 libdirectfb-0.9.so.25 is needed by MPlayer-1.0rc1try3-1.pm.1.i586 libfaac.so.0 is needed by MPlayer-1.0rc1try3-1.pm.1.i586 libx264.so.54 is needed by MPlayer-1.0rc1try3-1.pm.1.i586 libxvidcore.so.4 is needed by MPlayer-1.0rc1try3-1.pm.1.i586 До тук добре, потърсих ги в YaST там ги нямАше, намерих ги в нета инсталирах ги чрез команда : rpm -Uhv --nodigest --nosignature libcaca.rpm (и така едно по едно), но кат опитам да инсталирам Мплеара пак същото съобщение ми изкарва. Потърсих из нета и в сайта на Мплеар но всичко което пишеше , нищо не ми помогна. ПС никакъв видео файл не мога да пусна въпреки че всички кодеци и пакети като win32, xvid, div4linux съм инсталирал. Преди бях с дистрибуция 10.1 и нямах такъв проблем, но сега ми се случи. Ако имате идея как да подкарам видеото и Мплеара приемам всичо това ми е ядрото Linux 200-162 2.6.18.8-0.5-bigsmp #1 SMP Fri Jun 22 12:17:53 UTC 2007 i686 athlon i386 GNU/Linux ППП тези са инсталирани също : aalib, arts, alsa, audiofile, cdparanoia, glibc, DirectFB, libdv, esound, fontconfig, freetype2, gtk, glib, glib2, lzo, mad, lame, libvorbis, libogg, libtheora, libungif, xvid, xorg-x11-libs, xorg-x11-Mesa, zlib, divx4linux, w32codec Титла: Mplayer Публикувано от: ivo1204 в Sep 11, 2007, 15:14 Какво ти дава :
ldd /usr/bin/mplayer (ако е в /usr/bin , aко не ,корегирай пътя) Титла: Mplayer Публикувано от: axxis в Sep 11, 2007, 16:09 нямаше го там, промених пътя и пак същото съобщение като по горе
Титла: Mplayer Публикувано от: ivo1204 в Sep 11, 2007, 17:07 Нямам SUSE , май въпроса е:
Откъде да си изтегля MPlayer за SUSE 10.2 (архитектура)? Иначе компилиране от сорс , виж с търсачката , много има по този въпрос .. Титла: Mplayer Публикувано от: axxis в Sep 11, 2007, 17:43 http://packman.links2linux.de/package/128 от тука съм си го дръпнал, т.е. не е в това въпроса.
http://www.linux-index.org/quicks.pl?ut=1127730073;tid=398 тук е обяснено много подробно, направих всичко стъпка по стъпка и накрая, греда, пак нищо. От видеоплеарите единствено работи VLC и то без субтитри. Титла: Mplayer Публикувано от: ivo1204 в Sep 11, 2007, 19:03 Не е много лесно , но можеш да компилираш от сорс:
http://www.mplayerhq.hu/design7/dload.html#source В някоя (по добре празна) директория , svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer изтегляш кода на MPlayer ( с горната команда ). Преди да започнеш да компилираш , инсталирай нужните пакети. За компилиране ше са нужни заглавните файлове на библиотеките , не само самите библиотеки. На Дебиан командата ,която ще инсталира нужните пакети ( за компилирането ) е: apt-get build-dep mplayer не знам дали върви на СУСЕ. Друго което се сещам ,това е да си сложиш предварително win кодеците ( /usr/lib/codecs ) и libdvdcss . Отиваш в дир. "mplayer" и изпълняваш "./configure --help" , тук има много неща за добавяне , ето ти една конфигурация от дебиан (просто за информация , не копирай дословно ) --prefix=/usr --confdir=/etc/mplayer --datadir=/usr/share/mplayer --enable-xmga --enable-mga --enable-joystick --enable-faad-external --disable-tremor-internal --enable-libamr_nb --enable-libamr_wb --language=all --enable-largefiles --enable-menu --with-extraincdir=/usr/include/ffmpeg --enable-radio --disable-libdvdcss-internal --enable-lirc --enable-radio-capture --enable-png --enable-xvmc --with-xvmclib=XvMCW --enable-fbdev --enable-directfb --enable-tdfxfb --enable-s3fb --enable-gui --disable-mencoder Не слагай "--prefix=/usr --confdir=/etc/mplayer --datadir=/usr/share/mplayer" , "--disable-mencoder" ,по важните са: --enable-gui ,--enable-menu Много други едва ли ти трябват. Един друг начин ,за който се сещам ,е да си компилираш всичко от "нула" , щом не вървят плеарите Като даваш в "./cofigure" на всички пакети "--prefix=/usr/local" , така всичко ще е в "usr/local" и няма да стават "мешавици" Обаче преди това ,ще трябва да дадеш пътя /usr/local/lib да бъде търсен за библиотеките пръв. Добавяш в /etc/ld.so.conf (на отделен ред ,първи) /usr/local/lib и изпълняваш "ldconfig" Още ,и пътя ,за турсене на изпълними файлове: export PATH=/usr/local/bin:$PATH Гледай от: http://www.linuxfromscratch.org/blfs....er.html http://www.linuxfromscratch.org/blfs/download.html или си изтегли последната и версия: http://www.linuxfromscratch.org/blfs/view/svn/ ама много не се "вживявай" да следваш дословно ... http://www.linuxfromscratch.org/blfs/view/svn/multimedia/mplayer.html Титла: Mplayer Публикувано от: neter в Sep 11, 2007, 20:40 Едно предложение от мен за проблема с липсващите библиотеки. След като се качат нужните библиотеки, програмите имат навика да ги търсят под друго име. Провери в /usr/lib (или където стоят библиотеките в SuSE, търси папка с много файлове, имената на които започват с lib) дали имаш файлове, имената на който започват с libcaca.so, libcucul.so и т.н. за всички библиотеки, които са ти нужни в случая. Ако имаш такива файлове, то направи symlink-ове към тях с нужните имена. Примерна команда
последователно за всички библиотеки. Надявам се това да ти е бил проблема ![]() |