A Linux dokumentációjából:
Néhány CDROM meghajtó képes szabályozni az olvasás sebességét. Jónéhány okunk lehet arra, hogy ezt kihasználjuk:
Ajánlott a 'hdparm' vagy a 'setcd' nevű programot használni.
hdparm -E [sebesség] [meghajtó]
setcd -x [sebesség] [meghajtó]
Másik módszer :
echo current_speed:4 >/proc/ide/[meghajtó]/settings
de ehhez rendszergazdai jogosultság szükséges. A következő parancs is hasznos lehet:
echo file_readahead:2000000 >/proc/ide/[meghajtó]/settings
Ez 2Mb-ot olvas előre olvasáskor (karcos CDROM-oknál hasznos). Ajánlott továbbá a 'hdparm' program használata :
hdparm -d1 -a8 -u1 (meghajtó)
Ez bekapcsolja a DMA hozzáférést, előreolvasást, IRQ unmaskingot. (ha ezeket nem érted, *olvasd el a hdparm man-ját*)
Kísérletezz a /proc/ide/[meghajtó]/settings
file-lal további tuning céljából.
Az MPlayer a libdvdread
és libdvdcss
néven ismert könyvtárakat használja a DVD dekódolásához és lejátszásához.
Ez a két program a libmpdvdkit2/
alkönyvtárban található, így
külön installálásuk szükségtelen és felesleges. Azért használjuk ezt a
módszert mert így lehetőségünk nyílt kijavítani egy libdvdread
bugot, és megpatchelni a libdvdcss-t
olyan módon hogy a
feltört CSS kulcsokat mentse el a $HOME/.mplayer/DVDKeys
könyvtárba, így a következő lejátszásnál nem lesz szükség ezek újabb
feltörésére.
Az MPlayer képes a rendszerben már jelenlevő libdvdread és libdvdcss könyvtárakat is használni, de ez a megoldás nem ajánlott, hibákat eredményezhet, könyvtár-inkompatibilitást, és alacsonyabb sebességet.
A libdvdnav
támogatásának készítése folyamatban van, jelenleg
nem használható.
Régi tipusú DVD támogatás - OPCIONÁLIS
Ez akkor hasznos ha pl merevlemezről akarsz kódolt VOB-ot lejátszani.
Fordítsd le és installáld a libcss 0.0.1-et (és ne újabbat).
Ha az MPlayer nem találja, használd a -csslib /útvonal/libcss.so
opciót.
Az opciók teljes listájához lásd a manpage-t.
Szabványos Video CD-k lejátszása a következőképpen lehetséges:
mplayer -vcd sáv száma [-cdrom-device eszköz]
Néhány példa:
mplayer -vcd 1
mplayer -fs -vcd 2 -cdrom-device /dev/hdc
Megjegyzések:
- NE próbálj mountolni VCD-ket, és közvetlen lejátszani DAT fájlokat! Ez
windows alatt működik, de Linux alatt nem.
- A VCD lemezeken általában 2 sáv van: egy adatsáv (windowsos lejátszót,
karaoke adatot tartalmaz, stb) és egy mode-2 sáv (a film), így először
-vcd 2
-t írj be!
- Az alapértelmezett VCD eszköz a /dev/cdrom. Ha a tied ettől eltér,
szimbolikus linket kell létrehozni, vagy megadni az eszközt a
parancssorban!