Автор Тема: Два леймарски вапроса  (Прочетена 4161 пъти)

  • Гост
Два леймарски вапроса
« Отговор #15 -: Apr 26, 2006, 08:53 »
Ами не става защото не си компилирал с поддръжка на ttf.

пробвай следния вариант в ~/.mplayer/config
font=/path/to/font.desc

font.desc е някой от font.desc от
http://www.mplayerhq.hu/MPlayer.....tar.gz
Активен

  • Гост
Два леймарски вапроса
« Отговор #16 -: Apr 26, 2006, 10:08 »
Аз компилирам по следния начин Mplayer:

Нещата са като цяло взети от:
http://www.mplayerhq.hu/MPlayer....wto.txt
но са допълнени с още няколко пакета.

1) libdts
дърпане
libdts-0.0.2.tar.gz от http://www.freshports.org/multimedia/libdts/
./configure
make
make install

2) libmad
дърпане
libmad-0.15.1b.tar.gz от http://www.underbit.com/products/mad/
инсталираме го

3) lzo
дърпаме
lzo-1.08.tar.gz от http://www.oberhumer.com/opensource/lzo/download/
инсталираме го

4) speex
дърпаме
speex-1.1.12.tar.gz от http://www.speex.org/download.html
инсталираме го

5) faac
дърпаме
faac-1.24.tar.gz от http://sourceforge.net/projects/faac
инсталираме го

6) libmpcdec
дърпаме
libmpcdec-1.2.2.tar.bz2 от http://www.musepack.net/index.php?pg=src
инсталираме го

7) libogg
дърпаме
libogg-1.1.3.tar.gz от http://downloads.xiph.org/releases/
инсталираме го

8) libvorbis
дърпаме
libvorbis-1.1.2.tar.gz от http://downloads.xiph.org/releases/
инсталираме го

9) libtheora
дърпаме
libtheora-1.0alpha5.tar.bz2 от http://downloads.xiph.org/releases/
инсталираме го ама по специален начин
./configure --disable-encode
че иначе дава грешки.

10) libiconv
дърпаме
libiconv-1.9.2.tar.gz от http://www.gnu.org/software/libiconv/
инсталираме го

11) freetype
дърпаме
freetype-2.1.10.tar.bz2 от http://sourceforge.net/project/showfiles.php?group_id=3157
инсталираме го

12) zlib
дърпаме
zlib-1.2.3.tar.bz2 от http://www.zlib.net/
инсталираме го

13) libpng
дърпаме
libpng-1.2.8-config.tar.gz от http://sourceforge.net/project/showfiles.php?group_id=5624
инсталираме го

14) jpeg-6b
дърпаме
jpegsrc.v6b.tar.gz от ftp://ftp.uu.net/graphics/jpeg/
инсталираме го

15) libregif
дърпаме
libregif-4.1.7.tar.gz от http://armory.nicewarrior.org/projects/libregif/
инсталираме го

16) nasm
дърпаме
nasm-0.98.39.tar.bz2 от http://sourceforge.net/project/showfiles.php?group_id=6208
инсталираме го

17) lame
дърпаме
lame-3.96.1.tar.gz от http://lame.sourceforge.net/download/download.html
инсталираме го

18) twolame
дърпаме
twolame-0.3.6.tar.gz от http://sourceforge.net/project/showfiles.php?group_id=136040
инсталираме го

19) toolame
дърпаме
toolame-02m-beta8.tar.bz2 от http://www.ecs.soton.ac.uk/~njh/twolame/
инсталираме го
toolame може и да не го инсталирате. Просто на тази версия точно е базирано twolame

20) xvid
дърпаме
xvid_latest.tar.gz от http://downloads.xvid.org/downloads/
cd xvidcore/build/generic
./bootstrap.sh
./configure
make
make install
Ако се ползва официална версея
./bootstrap.sh
се пропуска

21) x264
дърпаме последния SVN от
http://developers.videolan.org/x264.html
./configure --enable-avis-input --enable-pthread
make
make install

22) live
дърпаме последния live от
http://www.live555.com/liveMedia/public/
genMakefiles linux
make
гледаме тука
http://www.live555.com/mplayer/
и копираме live в /usr/local/lib/
аз допълнително си правя и
cp liveMedia/include/*.* /usr/local/include

23) divx4linux
дърпаме
divx4linux-20011025.tar.gz от http://site.n.ml.org/info/_divx4linux/
./install.sh

24) MPlayer + ffmpeg
Аз ползвам CVS-a. По този начин се решават проблемите с gcc 4.x и последните версии на x264.
Както пише в MPlayer-MinGW-Howto.txt
"cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login
cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -P main

When asked for a password, just hit enter. A directory named main will be created.

Now checkout ffmpeg

cd main
cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login
cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg  co -Pd libavcodec ffmpeg/libavcodec
cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg  co -Pd libavformat ffmpeg/libavformat
cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg  co -Pd libavutil ffmpeg/libavutil
"
25) amr, amr_float, amrwb_float
25.1) теглим последния amr от
http://www.3gpp.org/ftp/Specs/html-info/26073.htm
и го слагаме в
main\libavcodec\amr

25.2) теглим последния amr_float от
http://www.3gpp.org/ftp/Specs/html-info/26104.htm
и го слагаме в
main\libavcodec\amr_float

25.3)  теглим последния amrwb_float от
http://www.3gpp.org/ftp/Specs/html-info/26204.htm
и го слагаме в
main\libavcodec\amrwb_float

26) codecs
дърпаме
all-20050412.tar.bz2 от http://www2.mplayerhq.hu/MPlayer/releases/codecs/all-20050412.tar.bz2
и го слагаме в
/usr/local/lib/codecs

Сега вече пристъпваме към компилация на MPlayer
./configure
ако нещо не се намери автоматично може да се пробва и с
./configure --with-codecsdir=/usr/local/lib/codecs --enable-largefiles --with-livelibdir=/usr/local/lib/live --with-freetype-config=/usr/local/bin/freetype-config
make
make install


За субтитрите си редактирам
~/.mplayer/config
на
font=/path/to/font.desc

font.desc е някой от font.desc от
http://www.mplayerhq.hu/MPlayer.....tar.gz

или слагам
font=/path/to/some.ttf
subcp=cp1251
subfont-autoscale=0
subfont-text-scale=20

където some.ttf е някой ttf щрифт.

добре е да се добави във config файла и едно
stop-xscreensaver=yes
Активен

  • Гост
Два леймарски вапроса
« Отговор #17 -: Apr 26, 2006, 10:24 »
малко допълнение:

libdv
теглим libdv-0.104.tar.gz от http://sourceforge.net/project/showfiles.php?group_id=4393
./configure --disable-gtk
make
make install
Активен

TEO_SK8

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Два леймарски вапроса
« Отговор #18 -: Apr 29, 2006, 18:36 »
Имам малко преобелми. Първо как да премахна цялостно стария Mplayer и имам проблеми с :
Checking for Toolame ... no
Checking for freetype >= 2.0.9 ... no
Checking for fontconfig ... no
Checking for DivX4 compatibility in XviD ... no
Checking for x264 ... no
 x264 не съм го инсталирал  защото незнам какво точно да изтегля.
А всичко друго съм го инсталирал.(даже Toolame и freetype ги имам инсталирани в synaptic)
Благодаря предварително.
Активен

TEO_SK8

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Два леймарски вапроса
« Отговор #19 -: Apr 30, 2006, 21:57 »
С тези пакети долу горе се оправих , но все пак незнам как да изтрия стария mplayer който аз съм го компилирал.  '<img'>Моля някой а помогне!
Активен

ray

  • Напреднали
  • *****
  • Публикации: 1464
    • Профил
Два леймарски вапроса
« Отговор #20 -: Apr 30, 2006, 22:21 »
Здравей,
Ако си инсталирал ръчно с "./configure && make && make install"
опитай да деинсталираш с "make uninstall" (но това като root и в директорията където е бил/е сорса на mplayer).
Където са давани горните команди.
PS: общо взето не се препоръчва инсталация от сорс, когато има пакетен менажер (пакети). Освен ако не си достатъчно наясно какво точно правиш и защо (и какви са последствията '<img'>
Успех.Румен
Активен

  • Гост
Два леймарски вапроса
« Отговор #21 -: May 01, 2006, 16:40 »
Цитат (TEO_SK8 @ Април 29 2006,19:36)
Имам малко преобелми. Първо как да премахна цялостно стария Mplayer и имам проблеми с :
Checking for Toolame ... no
Checking for freetype >= 2.0.9 ... no
Checking for fontconfig ... no
Checking for DivX4 compatibility in XviD ... no
Checking for x264 ... no
 x264 не съм го инсталирал  защото незнам какво точно да изтегля.
А всичко друго съм го инсталирал.(даже Toolame и freetype ги имам инсталирани в synaptic)
Благодаря предварително.

За x264 теглиш последния  "daily tarball"
Към днешна дата е:
x264-snapshot-20060430-2245.tar.bz2
от тука
ftp://ftp.videolan.org/pub/videolan/x264/snapshots/

Ако freetype си го слагал със synaptic тогава вземи му обясни къде ти е freetype-config. Примерно
./configure --with-freetype-config=/usr/local/bin/freetype-config
ако freetype-config ти се намира в:
/usr/local/bin/

Относно toolame-то. Аз голям зор видях с това toolame и установих че mplayer-a се компилира само с последната версия на toolame, а именно toolame-02m-beta8.tar.bz2. Освен това имай напредвид че mplayer-a си търси хедърите на toolame-то. Т.е. ако имаш само изпълнимия файл не става работата.

Като пуснеш:
./configure bla-bla-bla ...
на mplayer-a, може да погледнеш в един файл:
configure.log
който се генерира.
От този файл може да си направиш сметка какво търси mplayer-a и защо евентуално не го намира.
Активен

  • Гост
Два леймарски вапроса
« Отговор #22 -: May 01, 2006, 16:49 »
Цитат (ray @ Април 30 2006,23:21)
PS: общо взето не се препоръчва инсталация от сорс, когато има пакетен менажер (пакети). Освен ако не си достатъчно наясно какво точно правиш и защо (и какви са последствията '<img'>
Успех.Румен

Да ти кажа и аз в началото инсталирах от пакети. Хем съм със suse и на packman-a има пакети за Suse ама да ти кажа не си е работа. Уж все точно за моето Suse и все някакви конфликти изникваха - я нещо липсва, я нещо съм имал по-ново, я ...

Та след като ми се наложи и за Win да компилирам си казах като Елена Йончева - СТИГА.

Има си и някой предимства компилирането от сорс. Най-вече са свързани с x264. За да ползваш последния x264 ти трябва последния mplayer, a release не излизал от една година и нещо. Ако теглиш на пакети - те са само за release. С други думи ако теглиш mplayer на пакети той ще работи с x264 от преди година.
Активен

TEO_SK8

  • Напреднали
  • *****
  • Публикации: 66
    • Профил
Два леймарски вапроса
« Отговор #23 -: May 01, 2006, 23:51 »
tweeg може ли да си дадеш skype nick name -a ако имаш. Моля те ! Защото излязоха доста проблеми например :
Примерен код
Checking for Directx ... no
Checking for NAS ... no
Checking for DXR2 ... no
Checking for DXR3/H+ ... no
Checking for libmp1e ... no
Checking for libfame ... no
Checking for aRts ... no
Checking for EsounD ... no
Checking for Polyp ... no
Checking for JACK ... no
Checking for ALSA audio ... no
Checking for Sun audio ... no
Checking for Sun mediaLib ... no
Checking for SGI audio ... no
Checking for Toolame ... no
Checking for amr narrowband ... no
Checking for amr narrowband, fixed point ... no
Checking for amr wideband ... no
Checking for DivX4 compatibility in XviD ... no
и това е само част. Мисля че ще стане много дълга темата ако за всяко нещо пиша.
 Блягоаря!
Активен

Italianeca

  • Напреднали
  • *****
  • Публикации: 386
    • Профил
Два леймарски вапроса
« Отговор #24 -: May 02, 2006, 08:16 »
Защо теглите магарето за ушите?

TEO_SK8 ако искаш mplayer сложи си един пакет. За начинаещ е по-добре да започне с нещо по-лесно.

Ако не искаш тогава единствния начин да тръгне с четене. За всички тези библиотеки ти трябва "-dev" пакета инсталиран.  Това е полезно четиво:

http://www.princessleia.com/MPlayer.php


Поздрави
Активен

tweeg

  • Напреднали
  • *****
  • Публикации: 51
  • Distribution: openSuSE 10.0
  • Window Manager: KDE 3.4.2
    • Профил
Два леймарски вапроса
« Отговор #25 -: May 02, 2006, 09:03 »
До тук нищо лошо освен:

Цитат
Checking for Toolame ... no
Checking for amr narrowband ... no
Checking for amr narrowband, fixed point ... no
Checking for amr wideband ... no


Пак ти казвам Toolame-то ще тръгне само ако си сложил
toolame-02m-beta8.tar.bz2

ако имаш Twolame то Toolame не ти трябва много, много защото Twolame е базирано точно на toolame-02m-beta8.tar.bz2

Относно amr. Написах го в точка 25.
Теглиш
http://www.3gpp.org/ftp/Specs/archive/26_series/26.073/26073-600.zip
и сорсовете (файловете, които са в директория "c-source") ги слагаш в main\libavcodec\amr (main е директорията където си дръпнал MPlayer-a)

Теглиш
http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-610.zip
и сорсовете ги слагаш в libavcodec\amr_float

Теглиш
http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-600.zip
и сорсовете ги слагаш в libavcodec\amrwb_float

Недей очаква че на всякъде ще имаш "yes" '<img'>

Amr-то е хубаво нещо ако ще гледаш клипчета от мобилни телефони.

P.S.  пратих ти ICQ-то си
Активен