ot Todor Petkov(23-04-2003)

reiting (85)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

Opisanie: Mplayer e mnogoplatformena multimediina programa za GNU/LINUX, koiato vurvi i na mnogo drugi UNIX sistemi, kakto i protsesori s razlichna ot "standartnata" x86 arhitektura. Vuzproizvezhda povecheto MPEG/VOB, AVI, ASF/WMA/WMV, RM, QT/MOV/MP4, OGG/OGM, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM i RoQ failove, poddurzhani ot mnogo ot obichainite, XAnim i Win32 kodetsi. Mozhe da gledate VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5 i dori WMV filmi (bez izpolzvaneto na bibliotekata avifile)

Poddurzhani video kodetsi
~ MPEG1 (VCD) i MPEG2 (SVCD/DVD/DVB) video
~ MPEG4, DivX , Open Divx (Divx4), Divx 5.02, Xvid i drugi MPEG4 varianti
~ Windows Media Video v7 (WMV1), v8 (WMV2) i v9 (WMV3) izpolzvan v .wmv failove
~ Real Video 1.0, 2.0 (G2), 3.0 (RP8), 4.0 (RP9)
~ Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA i drugi obichaini Quick Time kodetsi
~ Intel Indeo kodetsi (3.x,4.1,5.0)
~ VIVO v1, v2
~ MJPEG varianti, Huff YUV, ZLIB/MSZH, ASV2 i drugi capture/hardware formati
~ FLI, Roq i drugi stari/neobichaini animirani formati

Poddurzhani zvukovi kodetsi
~ MPEG layer 1, 2 i 3 (MP3) zvuk
~ AC3/A52 (dolby digital) zvuk (software or SP/DIF)
~ WMA (Divx Audio) v1, v2 (native codec)
~ WMA 9 (WMAv3), Voxware zvuk, ACELP.net i podobni (using x86 DLLs)
~ Real Audio: COOK, SIPRO, ATRAC3, DNET (izpolzvane na RP plugini)
~ Quick Time: Qclp, Q-Design QDMC/QDM2, MACE 3/6 (izpolzvane na QT DLL)
~ Ogg Vorbis zvukov kodek
~ VIVO zvuk (g723, Vivo Siren) izpolzvane na x86 DLL
~ alaw/ulaw, (ms)gsm, pcm, *adpcm i drugi stari zvukovi formati
~ faac (freeware advanced audio coder)

Poddurzhani video izhodni ustroistva
~ Osnovni: x11, xv, gl, gl2, dga, fbdev, svga:, sdl, ggi, aalib, vesa, directfb
~ Spetsifichni za video kartata: vidix, xvidix, mga, xmga, syncfb, 3dfx, tdfxfb
~ Drugi: png, jpeg, gif89a, yuv4mpeg, pgm, md5, null

Poddurzhani zvukovi izhodni ustroistva
~ OSS draiver
~ ALSA 0.5 draiver
~ ALSA 0.9 draiver
~ SDL draiver (pomaga v mnogo situatsii!)
~ ESD (chrez SDL)
~ ARTS
~ NAS (Mrezhova Zvukova Sistema) draiver
~ SUN zvukov draiver za BSD i Solaris8 potrebiteli

Predimstva
Poddurzha pochti vsichki izvestni video/zvukovi formati. Raboti mnogo dobre na "slabi" kompyutri. Udoben za nastroika kakto ot grafichniia, taka i ot konzolniia interfeis. Niama problem sus subtitri na kirilitsa. Pleilista.

Nedostatutsi
Trudno se instalira (za nachinaeshti Linux potrebiteli). Triabva dopulnitelno da se instalirat skin-ove, shriftove i kodetsi.

Instalatsiia:
1. Svaliane na nuzhnite failove:
1.1 Po vreme na pisane na tova rukovodstvo poslednata ofitsialna versiia na Mplayer e 0.90, zatova shte izpolzvam neia za primer.
Izteglete http://www.mplayerhq.hu/MPlayer/releases/MPlayer-0.90.tar.bz2, kakto i povecheto arhivi s kodetsi
ot http://www.mplayerhq.hu/MPlayer/releases/codecs/ Preporuchvam izteglianeto na slednite:
http://www.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/qt6dlls.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/qtextras.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/rp9codecs.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/rp9win32codecs.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/xanimdlls.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/mjpeg2kdlls.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/vanguard.tar.bz2
http://www.mplayerhq.hu/MPlayer/releases/codecs/dmocodecs.tar.bz2
Sled tova ot sushtata stranitsa svalete i skin - naprimer http://www.mplayerhq.hu/MPlayer/Skin/default-1.7.tar.bz2
Proverete dali imate bibliotekite libsndfile, libfaad i libdivencore. Tova stava s komandata ldconfig -p|egrep 'libsndfile|libdivxencore|libfaad'. Ako izleze neshto kato:
libsndfile.so.1 (libc6) => /usr/local/lib/libsndfile.so.1
libsndfile.so (libc6) => /usr/local/lib/libsndfile.so
libfaad.so.0 (libc6) => /usr/local/lib/libfaad.so.0
libfaad.so (libc6) => /usr/local/lib/libfaad.so
libdivxencore.so.0 (libc6) => /usr/local/lib/libdivxencore.so.0
znachi gi imate i mozhe da propusnete tochki 1.2, 1.3 i 1.4. V sluchai che neshto ot tezi redove ne izleze (ako e /usr/lib/
ili druga direktoriia vmesto /usr/local/lib/, ne se pritesniavaite:), to 1.2, 1.3 i 1.4 triabva da se svaliat.
1.2 Svalete http://download.divx.com/divx/divx4linux501-20020418.tgz
1.3 Svalete http://www.audiocoding.com/files/faad2-1.1.tar.gz
1.4 Svalete http://www.zip.com.au/~erikd/libsndfile/libsndfile-1.0.4.tar.gz
1.5 Svalete http://georgi.unixsol.org/programs/mplayer/mplayerfonts_win1251_v1.tar.gz
Za po-udobno svalete vsichko tova v edna direktoriia, naprimer ~root/src
2 Pazarhivirane na nuzhnite dll-i, koito sa vzeti ot stranitsata na mplayer, kakto i sorsa na mplayer.
SHTe izpolzvam ~root/src za direktoriia, v koiato shte razarhiviram sorsovete. V neia e vsichko, svaleno dosega.
Izpulnete slednite komandi,
bunzip2 -c MPlayer-0.90.tar.bz2|tar xv
cp win32codecs.tar.bz2 qt6dlls.tar.bz2 qtextras.tar.bz2 rp9codecs.tar.bz2 rp9win32codecs.tar.bz2 xanimdlls.tar.bz2 mjpeg2kdlls.tar.bz2 vanguard.tar.bz2 dmocodecs.tar.bz2 dlls/
cd dlls/
for i in `ls -w1`; do bunzip2 -c $i|tar xv;done
mkdir -p /usr/lib/win32/ && cp */* /usr/lib/win32/
cd ..
3 Tazi tochka e za sluchaite, kogato niakoia ot trite izbroeni gore biblioteki gi niama. Ako imate libfaad, to znachi imate i
libsndfile, no shte razgledam instaliraneto na vsiaka ot tiah:
3.1 libdivxencore - izpulnete slednoto:
tar zxvf divx4linux-20020418.tgz
cd divx4linux-20020418
sh install.sh
ldconfig
cd ..
3.2 libsndfile - izpulnete slednoto:
tar zxvf libsndfile-1.0.4.tar.gz
cd libsndfile-1.0.4
./configure
make
make install
ldconfig
cd ..
3.3 libfaad - ot tozi paket realno triabva samo libfaad.so. Pri men imashe greshka pri tsialostnata kompilatsiia, zatova
tuk sum opisal samo kak da se slozhi nuzhnata biblioteka:
tar zxvf faad2-1.1.tar.gz
cd faad2
chmod +x bootstrap
sh bootstrap
./configure
cd libfaad
make
make install
ldconfig
cd ..
4. Kompilirane na mplayer:
cd MPlayer-0.90
./configure --help
Izliza spisuk s optsii, koito e zhelatelno da budat ogledani ot Vas. Primerut tuk e s vklyuchena poddruzhka na GPI
(GUI ili Grafichen Potrebitelski Interfeis), golemi failove (nad 2 gigabaita), realplayer i xanim dll-i:
./configure --enable-gui --enable-largefiles --with-xanimlibdir=/usr/lib/win32 --with-reallibdir=/usr/lib/win32
Ako vsichko se izpulni bez greshki, napishete:
make
Ako i tuk mine bez greshki:
make install
Po podrazbirane instalatsiiata se pravi v /usr/local/ Ako zhelaete razlichen put, izpolzvaite optsiiata --prefix=wanted_dir
v reda s ./configure, napisan po-gore, naprimer:
./configure --prefix=/home/user/soft
kato ne zabraviaite da dobavite i drugite optsii. Ako iskate bulgarizirane, t.e. programata da izvezhda chast ot
suobshteniiata na bulgarski, izpolzvaite --language=bg kato druga optsiia pri ./configure
Nakraia se vurnete v gornata direktoriia:
cd ..
5. Instalirane na skin, shriftove i konfiguratsionnite failove:
SHTe izpolzvame svaleniia skin na ime "default", kakto i shriftovete ot stranitsata na Georgi CHorbadzhiiski
mplayerfonts_win1251_v1.tar.gz
5.1 Instalirane na skin:
mkdir -p /usr/local/share/mplayer/Skin
bunzip2 -c default-1.7.tar.bz2 |tar xv -C /usr/local/share/mplayer/Skin
cd ..
5.2 Instalirane na shriftovete. Tuk izpolzvam arial za shrift po podrazbirane s golemina 24:
mkdir -p /usr/local/share/mplayer/font/
tar xzvf mplayerfonts_win1251_v1.tar.gz
cd windows1251
cp -r *-*/ /usr/local/share/mplayer/font/
cd /usr/local/share/mplayer/font/
cp arial-24/* .
cd ..
6 Naglasiane na mplayer za konkreten potrebitel (komandite se izpulniavat kato takuv, a ne kato root):
cd ~
mkdir -p .mplayer/
mkdir -p .mplayer/Skin/
mkdir -p .mplayer/font/
cd .mplayer
cp /usr/local/etc/mplayer/codecs.conf .
cd Skin
cp -r /usr/local/share/mplayer/Skin/default/ .
cd ..
cd font
cp /usr/local/share/mplayer/font/arial-24/* .
cd ..
cp /usr/local/etc/mplayer/mplayer.conf config

Otvorete faila config, namirasht se v ~/.mplayer, s tekstov redaktor i proverete kakvo pishe na reda s vo=. Slozhete za nachalo x11, kato posle mozhe da smenite s drug video draiver. Sled tova kato root napishete:
echo 1024 > /proc/sys/dev/rtc/max-user-freq.
Dobavete tazi komanda v niakoi ot skriptovete za purvonachalno zarezhdane, naprimer /etc/rc.d/rc.local
Gotovo! Puskate X, pishete v terminal gmplayer file.avi ili mplayer file.avi i gledaite. Ne zabraviaite da razgledate
direktoriiata DOCS/ v sorsovte na mplayer, kakto i da procheteta man mplayer i razgledate nastroikite v /.mplayer/config

Vsichko dotuk be izprobvano po vreme na pisane na rukovodstvoto. Ako neshto pri Vas ne raboti, pishete na zakk@online.bg,
za da bude provereno i korigirano pri nuzhda. Operatsionnata sistema, na koiato tova e probvano i raboti, e GNU/Linux, distributsiia slackware 9.0, kernel 2.4.20

Avtori:
Mplayer e marka na Arpad Gereoffy
Tova rukovodstvo e napisano ot Todor Petkov (zakk@online.bg), kato v nego e izpolzvana chast ot rukovodstvoto na
Miroslav Iordanov za instalirane na Mplayer090rc3 (http://wiki.netuser.cc/bin/view/Open/Mplayer090rc3), kakto i suvetite na drugi hora. Ako niakoi e pomagal i zhelae imeto mu da bude upomenato tuk, neka pishe na avtora i shte bude vklyuchen.

Vnimanie: Avtorut ne nosi otgovornost za eventualni vredi, koito mogat da budat naneseni ot izpolzvaneto na softuera, izpolzvan tuk. Izpolzvaite na sobstven risk.

Ofitsialnata stranitsa na tova rukovodstvo e http://zakk.on.online.bg/Mplayer-bg-howto.html Sledete ia za budeshti obnoviavaniia i popravki. Nadiavam se tova da bude ot polza.
23.04.2003



<< Instalatsiia i konfiguratsiia na Fluxbox | Instalirane i konfiguratsiia na Linux Terminal Server Project >>