[Mplayer-cvslog] CVS: main/DOCS/Polish CDROM,NONE,1.1 CODECS,NONE,1.1 INSTALL,NONE,1.1 LIRC,NONE,1.1 MTRR,NONE,1.1 OpenDivX,NONE,1.1 SDL,NONE,1.1 SOUNDCARDS,NONE,1.1
Dariush Pietrzak
eyck at mplayer.dev.hu
Mon Jul 16 19:00:35 CEST 2001
Update of /cvsroot/mplayer/main/DOCS/Polish
In directory mplayer:/var/tmp.root/cvs-serv15144
Added Files:
CDROM CODECS INSTALL LIRC MTRR OpenDivX SDL SOUNDCARDS
Log Message:
Translated by Justyna Biala <nell at skrzynka.pl>
--- NEW FILE ---
Strojenie CDROMu
~~~~~~~~~~~~~~~
Wprowadzenie
~~~~~~~~~~~
> Z dokumentacji Linuxa:
Niektóre napêdy CDROM potrafi± zmieniaæ swoj± podstawow± prêdko¶æ. Jest kilka
powodów, aby zmieniæ prêdko¶æ napêdu CDROM. "Badly pressed" CDROMy mog±
skutkowaæ mniejsz±-ni¿-maksymalna prêdko¶ci± g³ówn±. Nowoczesne urz±dzenia
CDROM mog± uzyskiwaæ wysokie g³ówne czêstotliwo¶ci (do 24x jest powszechne).
Ustalono, ¿e te wysokie g³ówne prêdko¶ci powoduj± powstawanie b³êdów odczytu na
tych wysokich czêstotliwo¶ciach, a w tych okoliczno¶ciach obni¿enie prêdko¶ci
mo¿e zapobiec utracie danych. Ostatecznie, niektóre z tych napêdów mog± wydawaæ
dra¿ni±co g³o¶ne d¼wiêki, co mo¿e zostaæ zredukowane przy mniejszej prêdko¶ci.
Jak To Zrobiæ
~~~~~~~~~~~~
Polecany jest wykorzystanie programu 'setcd'. Jest nieco stary, ale
niew±tpliwie da siê go znale¼æ bez problemu w sieci.
U¿yj tego z :
setcd -x <speed> <cdrom device>
Mo¿esz te¿ spróbowaæ :
echo current_speed:4 >/proc/ide/<cdrom device>/settings
ale bêd± potrzebne prawa roota. (u mnie to nie zadzia³a³o - Gabucino)
U¿yj równie¿ nastêpuj±cych poleceñ:
echo file_readahead:2000000 >/proc/ide/<cdrom device>/settings
w celu 2MB odczytywania z pliku przed sciagniêciem (to siê przydaje w przypadku
porysowanych CDROMów).
Zalecane jest, aby dostroiæ napêd CDROM tak¿e za pomoc± hdparm :
hdparm -d1 -a8 -u1 <cdrom device>
w celu w³±czenia dostêpu DMA, odczytu bezpo¶redniego i odmaskowania IRQ.
(je¶li jest to niezrozumia³e dla ciebie, *przeczytaj manpage do hdparm*)
S³owo koñcowe
~~~~~~~~~~~~
Odwo³aj siê do "/proc/ide/<cdrom device>/settings" aby poprawnie dostroiæ swój
CDROM.
Nick Kurshev & Gabucino
<nickols_k at mail.ru>
(t³um. nell)
--- NEW FILE ---
Status wsparcia dla kodekow:
============================
Zobacz: http://mplayer.sourceforge.net/DOCS/codecs.html
Je¶li twoje kodeki nie s± tam wymienione, pomó¿ nam w dodaniu wsparcia do nich:
Rozpakowanie kodeków z Win32
============================
1. VfW
~~~~~
VfW (Video for Windows) to stare Video API dla Windows. Jego kodeki maj±
zazwyczaj rozszerzenia .DLL lub (rzadziej) .DRV.
Je¶li MPlayer nie dzia³a z twoim AVI:
UNKNOWN video codec: HFYU (0x55594648)
To oznacza, ¿e twój AVI jest zakodowany z u¿yciem kodeka, który ma HFYU
fourcc (HFYU = kodek HuffYUV, DIV3 = DivX Low Motion, itp.). Jest oczywiste, ¿e
musimy dowiedzieæ siê, który DLL Windows za³adowaæ, aby odtworzyæ plik.
W naszym przypadku system.ini zawiera (miêdzy innymi):
VIDC.HFYU=huffyuv.dll
Zatem potrzebowaæ bêdziemy pliku huffyuv.dll. Zauwa¿, ¿e kodeki audio s±
wyró¿nione przez prefix MSACM:
msacm.l3acm=L3codeca.acm
To kodek MP3.
Maj±c teraz wszystkie potrzebne informacje (fourcc, plik z kodekiem,
próbka AVI), wy¶lij zg³oszenie wsparcia dla swojego kodeka e-mailem,
i prze¶lij pliki na adres FTP:
ftp://thot.banki.hu/MPlayer/incoming/<codecname>/
2. DirectShow
~~~~~~~~~~~~
DirectShow to najnowsze Video API, które jest gorsze jeszcze ni¿ jego
poprzednik.
W DirectShow sprawy siê komplikuj±, poniewa¿:
- system.ini nie zawiera potrzebnych informacji, które w zamian za to s±
przechowywane w rejestrze :(
- bêdzie nam potrzebny GUID kodeka
No wiêc przejrzyjmy ten rejestr ...
- Zacznij od 'regedit'
- wci¶nij ctrl-f, odznacz dwa pierwsze pola wyboru, zaznacz trzecie. Wpisz
fourcc kodeka. (np.: TM20)
- powiniene¶ widzieæ pole zawieraj±ce scie¿kê i nazwê pliku
(np. : C:\WINDOWS\SYSTEM\TM20DEC.AX)
- skoro mamy ju¿ plik, potrzebujemy GUID. Spróbujmy jeszcze raz poszukaæ, lecz
tym razem nazwy kodeka, a nie fourcc. Jego nazwê mo¿na odczytaæ w
File/Properties/Advanced podczas odtwarzania przez Media Player tego pliku.
Je¶li nie, to pech ;) Spróbuj zgadn±æ.
(np. szukaj: TrueMotion)
- je¶li znalaz³e¶ (w rejestrze), powinno byæ tam pole FriendlyName oraz pole
CLSID. Zapisz, ¿e 16 bajtów CLSID, to potrzebne nam GUID.
Poszukuj±c plików, staraj siê w³±czyæ wszystkie pola wyboru ...
Mo¿esz dostaæ wiele nieprzydatnych odpowiedzi, ale byæ mo¿e dostaniesz te
w³a¶ciwe przy okazji ...
W razie niepowodzenia zrzuæ wszystko na M$.
Maj±c ju¿ wszystkie potrzebne informacje (fourcc, GUID, plik z kodekiem, próbka
AVI), wy¶lij zg³oszenie wsparcia dla swojego kodeka e-mailem, i prze¶lij pliki
na adres FTP:
ftp://thot.banki.hu/MPlayer/incoming/<codecname>/
Gabucino & A'rpi
(t³um. nell)
--- NEW FILE ---
===========================================================================
* JAK SKOMPILOWAÆ KOMPONENTY ODGRYWARKI FILMÓW * (C) 2001. A'rpi/ESP-team *
===========================================================================
1. Kodeki: (w32codecs.zip)
~~~~~~~~~~~~~~~~~~~~~~~~~
¶ci±gnij i rozpakuj w32codecs.zip do /usr/lib/win32
UWAGA: projekt avifile zawiera podobny pakiet kodeków, ale ró¿ni siê on od
naszego, tak wiêc, je¶li chcesz u¿ywaæ wszystkich wspieranych kodeków - u¿yj
naszego pakietu!
2. Sterowniki: (mga_vid.o)
~~~~~~~~~~~~~~~~~~~~~~~~~
cd drivers
make
mknod /dev/mga_vid c 178 0
chmod go+rw /dev/mga_vid
3. Odgrywarka: (MPlayer)
~~~~~~~~~~~~~~~~~~~~~~~
./configure
[* przeczytaj komunikaty wys³ane w trakcie ./configure, to mo¿e byæ bardzo
po¿yteczne! *]
[* sprawd¼ zawarto¶æ plików config.h oraz config.mak! *]
make
[* sprawd¼ czy nie by³o b³êdów! je¶li nie - powiniene¶ mieæ binaria ./mplayer *]
make install
4. Narzêdzia Matrox G400 DH TV-out:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd TVout
./compile.sh
5. Czcionki:
~~~~~~~~~~~
¦ciagnij mp_font3.zip (i opcjonalnie najnowsze wercje jêzykowe) i rozpakuj do
cd ~/.mplayer
mkdir font
cd font
unzip mp_font3.zip
unzip mp_font3_hu.zip
(t³um. nell)
--- NEW FILE ---
Wsparcie LIRC dla MPlayer'a
o Czym jest LIRC?
Linux Infrared Remote Control - u¿yj ³atwego w budowie domowej roboty
odbiornika IR, (prawie) dowolnego pilota i steruj swoim linux box za pomoc±
niego! Wiêcej na ten temat na www.lirc.org.
o MPlayer i LIRC
Je¶li zainstalowa³e¶ pakiet lirc, mo¿esz skompilowaæ MPlayera z w³±czeniem
wsparcia LIRC stosuj±c:
./configure --enable-lirc
Je¿eli wszystko posz³o dobrze, MPlayer powiadomi ciê w trakcie startu
komunikatem:
LIRC init was successful.
Zawiadomi cie tak¿e wtedy, gdy pojawi± siê b³êdy. Je¶li nie wspomni o LIRC w
ogóle, oznacza to, ¿e nie wkompilowa³ wsparcia LIRC. To tyle :-)
Aplikacja dla MPlayera nazywa siê - och jak cudnie - mplayer_lirc.
Przyjmuje ona nastêpuj±ce polecenia:
PAUSE - pauza. Naci¶niêcie dowolnego klawisza powoduje wznowienie odgrywania.
QUIT - wyj¶cie z mplayer'a
RWND - 10 sek do ty³u
FRWND - 60 sek do ty³u
FWD - 10 sek do przodu
FFWD - 60 sek do przodu
INCVOL - zwiêkszenie g³o¶no¶ci o 1%
DECVOL - zmniejszenie g³o¶no¶ci o 1%
MASTER - u¿yj kana³u g³ównego miksera
PCM - u¿yj kana³u miksera pcm
Nie zapomnij ustawiæ znacznik powtarzania dla RWND/FWD w .lircrc.
Oto fragment z mojego .lircrc:
begin
remote = CU-SX070
prog = mplayer_lirc
button = Tape_Play
repeat = 1
config = FFWD
end
begin
remote = CU-SX070
prog = mplayer_lirc
button = Tape_Stop
config = QUIT
end
Je¶li nie odpowiada ci standardowa lokalizacja pliku lirc-config (~/.lircrc),
u¿yj prze³±cznika -lircconf <filename>, aby podaæ inny plik.
Dobrej zabawy
- Andreas
Andreas Ackermann in 2/2001
kontakt: acki at acki-netz.de
(t³um. nell)
--- NEW FILE ---
Ustawienie MTTR dla X11 3.3.x, SVGAlib lub mga_vid:
===================================================
1. Znajd¼ adresy bazowe.
~~~~~~~~~~~~~~~~~~~~~~~
Istniej± trzy sposoby znalezienia tego:
- w startowych komunikatach X11, np.:
(--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000
(--) SVGA: Linear framebuffer at 0xD8000000
- w /proc/pci (u¿yj polecenia lspci -v ):
01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525
Memory at d8000000 (32-bit, prefetchable)
- w komunikatach sterownika j±dra dla mga_vid (u¿yj dmesg):
mga_mem_base = d8000000
2. Okre¶l rozmiar pamiêci.
~~~~~~~~~~~~~~~~~~~~~~~~~
To bardzo proste: zwyczajnie przekonwertuj rozmiar video ram na system
szesnastkowy, b±d¼ u¿yj tabeli:
1 MB 0x100000
2 MB 0x200000
4 MB 0x400000
8 MB 0x800000
16 MB 0x1000000
32 MB 0x2000000
3. Ustaw MTRR.
~~~~~~~~~~~~~
Znasz ju¿ bazowe adresy i rozmiar pamiêci, ustawmy wiêc teraz rejestry mtrr!
Na przyk³ad dla powy¿szej karty matrox (adres bazowy=0xd8000000) z 32MB pamiêci
ram (rozmiar=0x2000000) wywo³aj:
echo "base=0xd8000000 size=0x2000000 type=write-combining" >| /proc/mtrr
- Starsze K6-2 [oko³o 266Mhz, stepping 0] nie wspomagaj± MTRR, jednak stepping
12 tak ('cat /proc/cpuinfo' aby to sprawdziæ).
(t³um. nell)
--- NEW FILE ---
Wsparcie dla OpenDivX w MPlayerze:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Szczegó³y dotycz±ce kodeków OpenDivX znajdziesz na http://www.projectmayo.com.
Jest to nastêpca kodeka DivX, tyle ¿e opensource (tak naprawdê jest to
poszerzona wersja standardu MPEG-4) i jest on dostêpny prawie na wszystkie
platformy.
U¿ywamy MMX-optimized Decore. Wersja OpenDivX jest wspomagana w MPlayerze:
4.0alpha48.
Dekoder:
~~~~~~~
Teraz jest to u¿ywane dla plików AVI i ASF z fourcc 'dvx1' i 'divx'.
Mo¿esz dopasowaæ jako¶æ u¿ywaj±c opcji -pp.
U¿yj kombinacji (zestawienia) znaczników, których potrzebujesz:
1 Y horizontal deblocking
2 Y vertical deblocking
4 C horizontal deblocking
8 C vertical deblocking
16 Y dering
32 C dering
Na przyk³ad, je¶li chcesz uzyskaæ pionowe+poziome chroma debblocking, u¿yj:
-pp 12 (4+8=12)
!: Filtry C dzia³aj± tylko z filmami o wysoko¶ci n*16.
!!: Filtr postprocessing mo¿e byæ u¿yty równie¿ dla plików mpeg 1/2 (-pp)
Koder:
~~~~~
Jest pewien bardzo wstêpny haczyk przy konwersji video do plików OpenDivX .avi.
Audio jest automatycznie wy³±czone. Wybierz urz±dzenie video 'odivx'jako
wyj¶cie:
mplayer input.mpg -vo odivx -encode output.avi
Tak, wiem, ¿e to nie jest stabilne, to jest tylko do celów testowych.
Palnowane jest zrobienie prawdziwego kodowania (wraz z audio), ale w dalekiej
przysz³o¶ci.
(t³um. nell)
--- NEW FILE ---
Oto kilka uwag o wykorzystaniu SDL w MPlayerze.
Kilka prze³±czników dla SDL z linii poleceñ:
-vo sdl:<name> okre¶la sterownik sdl video (np. aalib,
dga, x11)
-ao sdl:<name> okre¶la sterownik sdl audio (np. dsp, esd)
-noxv wy³±cza sprzêtow± akceleracjê Xvideo
-forcexv podejmuje próbê wymuszenia akceleracji Xvideo
Skróty klawiszowe SDL:
F prze³±cza z okienka na pe³ny ekran i odwrotnie
C prze³±cza cyklicznie dostêpne tryby pe³noekranowe
W/S podpiêcie dla * oraz / (kontrolki miksera)
ZNANE B£ÊDY:
- Klawisze wci¶niête podczas u¿ywania sterownika konsoli aalib powtarzaj±
siê w nieskoñczono¶æ. Jest to b³±d SDL. Nie mogê tego naprawiæ (testowane
na SDL 1.2.1).
Proszê zg³aszaæ problemy b±d¼ b³êdy zwi±zane z sdl na listê u¿ytkowników
MPlayera.
--
Felix Bünemann, 2001-06-24
(t³um. nell)
--- NEW FILE ---
Rekomendacje dla ró¿nych kart d¼wiêkowych:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Aureal Vortex 2:
OSS/Free: no driver
OSS : OK
ALSA : no driver
Max kHz : 48
Driver : aureal.sourceforge.net
Driver2 : http://makacs.poliod.hu/~pontscho/aureal/au88xx-1.1.3.tar.bz2
(rozmiar bufora zwiêkszony do 64k)
GUS PnP:
OSS/Free: no driver
OSS : OK
ALSA : OK
Max kHz : 48
SB Live!:
OSS : OK
ALSA : (?)
Max kHz : 48
Gravis UltraSound ACE:
OSS : ssie!, maksymalnie 44Khz
Tak¿e problemy z j±drami nowych kart
d¼wiêkowych.
ALSA : OK
Max kHz : 48
Gravis UltraSound MAX:
OSS : OK
ALSA : OK (?)
Max kHz : 48
ESS 688:
OSS : OK
ALSA : OK (?)
Max kHz : 48
PC Speaker or DAC:
OSS : OK (nowy kod taktowania?)
ALSA : no driver
Max kHz : 6 ;) (sterownik emuluje 44.1 i byæ mo¿e
wiecej)
Driver : ftp://ftp.infradead.org/pub/pcsp
- u¿yj przynajmniej 2.4, je¶li to mo¿lliwe, 2.2 nie jest testowane.
- jesli d¼wiêk trzeszczy podczas odtwarzania z CD-ROM, w³±cz odmaskowanie IRQ!
np. "hdparm -u1 /dev/cdrom" (zobacz "man hdparm" !!!) - to jest zawsze
rekomendowane... (dla XMMS, itp.), przeczytaj DOCS/CDROM .
- nie u¿ywaj karty d¼wiêkowej w innych aplikacjach (np. XMMS )!; je¶li u¿ywasz
ESD, uruchom MPlayer z mo¿liwo¶ci± esddsp!
- Zawiadom nas, jak MPlayer i twoja kata d¼wiêkowa (lub kilka kart d¿wiêkowych)
wspó³pracuj± ze sob±!
Gabucino
(t³um. nell)
More information about the MPlayer-cvslog
mailing list