2003-10-19 18:19:43 +00:00
|
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
2006-10-25 20:36:36 +00:00
|
|
|
|
<!-- synced with r20442 -->
|
2006-07-12 14:06:43 +00:00
|
|
|
|
<!-- Opiekun: Emdej -->
|
2003-10-19 18:19:43 +00:00
|
|
|
|
<chapter id="cd-dvd">
|
2006-10-30 21:25:02 +00:00
|
|
|
|
<title>UĹźywanie CD/DVD</title>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
|
|
|
|
|
<sect1 id="drives">
|
2006-10-30 21:25:02 +00:00
|
|
|
|
<title>NapÄdy CD/DVD</title>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Nowoczesne napÄdy CD-ROM osiÄ
gajÄ
bardzo duĹźe prÄdkoĹci. NiektĂłre z nich sÄ
|
|
|
|
|
dodatkowo zdolne do pracy przy zredukowanych prÄdkoĹciach. Oto kilka powodĂłw,
|
|
|
|
|
dla ktĂłrych powinniĹmy zastanowiÄ siÄ czy nie naleĹźy zredukowaÄ prÄdkoĹci
|
|
|
|
|
naszego napÄdu:
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
IstniejÄ
doniesienia o bĹÄdach odczytu przy duĹźych prÄdkoĹciach, szczegĂłlnie
|
|
|
|
|
podczas uĹźywania uszkodzonych bÄ
dĹş wadliwie wytĹoczonych/nagranych pĹyt CD.
|
|
|
|
|
Redukcja prÄdkoĹci odczytu moĹźe uchroniÄ nas przed utratÄ
danych w takich
|
2003-11-30 17:32:17 +00:00
|
|
|
|
przypadkach.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Wiele napÄdĂłw CD jest dokuczliwie gĹoĹnych. Redukcja prÄdkoĹci moĹźe zmniejszyÄ
|
|
|
|
|
natÄĹźenie haĹasu.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
2005-07-22 21:10:48 +00:00
|
|
|
|
<sect2 id="drives_linux">
|
|
|
|
|
<title>Linux</title>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
|
2005-07-22 21:10:48 +00:00
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
MoĹźesz zredukowaÄ prÄdkoĹÄ napÄdu CD z interfejsem IDE korzystajÄ
c
|
2005-07-22 21:10:48 +00:00
|
|
|
|
z <command>hdparm</command>, <command>setcd</command> lub
|
|
|
|
|
<command>cdctl</command>.
|
2006-10-30 21:25:02 +00:00
|
|
|
|
DziaĹajÄ
one w nastÄpujÄ
cy sposĂłb:
|
|
|
|
|
<screen>hdparm -E <replaceable>[prÄdkoĹÄ]</replaceable> <replaceable>[urzÄ
dzenie cdrom]</replaceable></screen>
|
|
|
|
|
<screen>setcd -x <replaceable>[prÄdkoĹÄ]</replaceable> <replaceable>[urzÄ
dzenie cdrom]</replaceable></screen>
|
2005-07-22 21:10:48 +00:00
|
|
|
|
<screen>cdctl -bS <replaceable>[speed]</replaceable></screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
JeĹli uĹźywasz emulacji SCSI, moĹźesz musieÄ zastosowaÄ ustawienia do prawdziwego
|
|
|
|
|
urzÄ
dzenia IDE a nie emulowanego SCSI.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
JeĹźeli masz uprawnienia roota, to pomĂłc moĹźe takĹźe nastÄpujÄ
ca komenda:
|
|
|
|
|
<screen>echo file_readahead:2000000 > /proc/ide/<replaceable>[urzÄ
dzenie cdrom]</replaceable>/settings</screen>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Ustawiamy w ten sposĂłb wielkoĹÄ bufora odczytu na 2MB, co pomaga przy odczycie
|
|
|
|
|
porysowanych pĹyt. JeĹźeli ustawimy zbyt duĹźÄ
wielkoĹÄ tego bufora, napÄd bÄdzie
|
|
|
|
|
stale rozkrÄcaĹ siÄ i zwalniaĹ, co spowoduje bardzo znaczny spadek wydajnoĹci.
|
|
|
|
|
Zaleca siÄ rĂłwnieĹź dostrojenie napÄdu CD-ROM przy uĹźyciu
|
2003-11-30 17:32:17 +00:00
|
|
|
|
<command>hdparm</command>:
|
2006-10-30 21:25:02 +00:00
|
|
|
|
<screen>hdparm -d1 -a8 -u1 <replaceable>[urzÄ
dzenie cdrom]</replaceable></screen>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
WĹÄ
czamy w ten sposĂłb dostÄp DMA do dysku, czytanie z wyprzedzeniem i
|
|
|
|
|
odmaskowanie IRQ (IRQ unmasking) (wiÄcej przeczytasz na stronach man do
|
2003-11-30 17:32:17 +00:00
|
|
|
|
<command>hdparm</command>)
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
ProszÄ sprawdziÄ "<filename>/proc/ide/<replaceable>[urzÄ
dzenie cdrom]</replaceable>/settings"</filename>
|
|
|
|
|
dla dostrojenia swojego napÄdu CD-ROM.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Dla napÄdĂłw SCSI nie istnieje jednolity sposĂłb ustawiawiania tych parametrĂłw
|
|
|
|
|
(jeĹźeli znasz jakiĹ to napisz nam o nim). Istnieje narzÄdzie ktĂłre dziaĹa z
|
|
|
|
|
<ulink url="http://das.ist.org/~georg/">napÄdami SCSI Plextor</ulink>.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
2005-07-22 21:10:48 +00:00
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="drives_freebsd">
|
2006-10-22 19:18:38 +00:00
|
|
|
|
<title>FreeBSD</title>
|
2005-07-22 21:10:48 +00:00
|
|
|
|
|
2006-10-30 21:25:02 +00:00
|
|
|
|
<para>PrÄdkoĹÄ:
|
2005-07-22 21:10:48 +00:00
|
|
|
|
<screen>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
cdcontrol [-f <replaceable>urzÄ
dzenie</replaceable>] speed <replaceable>[prÄdkoĹÄ]</replaceable>
|
2005-07-22 21:10:48 +00:00
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>DMA:
|
|
|
|
|
<screen>
|
|
|
|
|
sysctl hw.ata.atapi_dma=1
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
2005-07-22 21:10:48 +00:00
|
|
|
|
|
|
|
|
|
|
2003-10-19 18:19:43 +00:00
|
|
|
|
<sect1 id="dvd">
|
|
|
|
|
<title>Odtwarzanie DVD</title>
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Aby poznaÄ peĹnÄ
listÄ dostÄpnych opcji, proszÄ przeczytaÄ odpowiednie strony
|
|
|
|
|
man. SkĹadnia do odtwarzania standardowego DVD jest nastÄpujÄ
ca:
|
|
|
|
|
<screen>mplayer dvd://<replaceable><ĹcieĹźka></replaceable> [-dvd-device <replaceable><urzÄ
dzenie></replaceable>]</screen>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
PrzykĹad:
|
2006-10-24 21:07:22 +00:00
|
|
|
|
<screen>mplayer dvd://1 -dvd-device /dev/hdc</screen>
|
2006-10-22 19:18:38 +00:00
|
|
|
|
</para>
|
2004-01-01 22:01:54 +00:00
|
|
|
|
|
2006-10-22 19:18:38 +00:00
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
JeĹli skompilowaĹeĹ <application>MPlayera</application> z obsĹugÄ
dvdnav,
|
|
|
|
|
skĹadnia jest taka sama, tylko musisz uĹźyÄ dvdnav:// zamiast dvd://.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
DomyĹlnym urzÄ
dzeniem (device) DVD jest <filename>/dev/dvd</filename>. JeĹźeli
|
|
|
|
|
Twoje ustawienia sÄ
inne, stwĂłrz odpowiedni symlink lub ustaw odpowiednie
|
|
|
|
|
urzÄ
dzenie (device) w linii polecenia korzystajÄ
c z opcji
|
2003-11-30 17:32:17 +00:00
|
|
|
|
<option>-dvd-device</option>.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
<application>MPlayer</application> uĹźywa <systemitem>libdvdread</systemitem>
|
2006-10-24 21:07:22 +00:00
|
|
|
|
oraz <systemitem>libdvdcss</systemitem> do odtwarzania i dekodowania DVD. Te
|
2006-10-30 21:25:02 +00:00
|
|
|
|
dwie biblioteki sÄ
zawarte w podkatalogu <filename class="directory">libmpdvdkit2</filename>
|
|
|
|
|
w gĹĂłwnym drzewie katalogĂłw <application>MPlayera</application>, nie trzeba
|
|
|
|
|
instalowaÄ ich osobno.
|
|
|
|
|
MoĹźesz teĹź uĹźyÄ systemowych wersji tych bibliotek, ale nie jest to zalecane,
|
|
|
|
|
poniewaĹź moĹźe spowodowaÄ bĹÄdy, niekompatybilnoĹci bibliotek oraz zmniejszenie
|
|
|
|
|
prÄdkoĹci.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<note><para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
JeĹli wystÄpujÄ
problemy z dekodowaniem DVD, sprĂłbuj wyĹÄ
czyÄ supermount lub
|
|
|
|
|
inne tego typu usĹugi. NiektĂłre napÄdy RPC-2 mogÄ
rĂłwnieĹź wymagaÄ ustawienia
|
2006-07-12 14:06:43 +00:00
|
|
|
|
kodu regionu DVD.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para></note>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
|
<title>Struktura dysku DVD</title>
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Dyski DVD majÄ
po 2048 bajtĂłw na sektor z ECC/CRC. Zwykle posiadajÄ
system
|
|
|
|
|
plikĂłw UDF na pojedynczej ĹcieĹźce zawierajÄ
cej róşnorakie pliki (maĹe pliki .IFO
|
|
|
|
|
i .BUK oraz duĹźe (1GB) pliki .VOB).
|
|
|
|
|
SÄ
one rzeczywistymi plikami i mogÄ
byÄ kopiowane/odtwarzane z podmontowanego
|
|
|
|
|
systemu plikĂłw niezakodowanego DVD.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Pliki .IFO zawierajÄ
informacje nawigacyjne filmu (mapa
|
|
|
|
|
rozdziaĹĂłw/tytuĹĂłw/kÄ
tĂłw kamery, tablica jÄzykĂłw, itp) i sÄ
konieczne do
|
|
|
|
|
odczytu i interpretacji zawartoĹci pliku .VOB (filmu).
|
|
|
|
|
Pliki .BUK sÄ
kopiami zapasowymi plikĂłw .IFO.
|
|
|
|
|
UĹźywajÄ
<emphasis role="bold">sektorĂłw</emphasis> wszÄdzie, wiÄc aby
|
|
|
|
|
zaimplementowaÄ nawigacjÄ na DVD lub rozszyfrowaÄ zawartoĹÄ, naleĹźy uĹźywaÄ
|
|
|
|
|
adresowania sektorĂłw dysku w trybie raw.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Z tego powodu obsĹuga DVD wymaga
|
|
|
|
|
dostÄpu do urzÄ
dzenia w trybie raw bazujÄ
cym na sektorach. Niestety wymagane
|
|
|
|
|
jest (pod Linuksem) posiadanie uprawnieĹ roota aby mĂłc korzystaÄ z sektorowego
|
2006-10-22 19:18:38 +00:00
|
|
|
|
adresowania pliku.
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Dlatego teĹź nie w ogĂłle uĹźywamy sterownika systemu plikĂłw pochodzÄ
cego
|
|
|
|
|
z jÄ
dra, ale reimplementujemy to w przestrzeni uĹźytkownika.
|
|
|
|
|
ZajmujÄ
siÄ tym
|
2003-11-30 17:32:17 +00:00
|
|
|
|
biblioteki <systemitem>libdvdread</systemitem> 0.9.x i
|
2006-10-22 19:18:38 +00:00
|
|
|
|
<systemitem>libmpdvdkit</systemitem>. Sterownik
|
2006-10-30 21:25:02 +00:00
|
|
|
|
systemu plikĂłw UDF zawarty w jÄ
drze nie jest wymagany poniewaĹź wspomniane
|
|
|
|
|
biblioteki zawierajÄ
wĹasny, wbudowany sterownik systemu plikĂłw UDF. DVD nie
|
|
|
|
|
musi byÄ podmontowany, bowiem uĹźywany jest jedynie dostÄp w trybie raw.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Czasami <filename>/dev/dvd</filename> nie moĹźe byÄ czytany przez uĹźytkownikĂłw,
|
|
|
|
|
zatem autorzy <systemitem>libdvdread</systemitem> zaimplementowali warstwÄ
|
|
|
|
|
emulacji, ktĂłra tĹumaczy adresowanie sektorowe na nazwy plikĂłw i offsety, aby
|
|
|
|
|
emulowaÄ dostÄp w trybie raw na podmontowanym systemie plikĂłw albo nawet na
|
2006-10-22 19:18:38 +00:00
|
|
|
|
twardym dysku.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
<systemitem>libdvdread</systemitem> rĂłwnie dobrze akceptuje miejsce
|
|
|
|
|
podmontowania (mountpoint) jak i nazwÄ urzÄ
dzenia przy dostÄpie w trybie raw i
|
2003-11-30 17:32:17 +00:00
|
|
|
|
sprawdza <filename>/proc/mounts</filename> w celu odnalezienia odpowiedniej
|
2006-10-30 21:25:02 +00:00
|
|
|
|
nazwy urzÄ
dzenia (device). ZostaĹo to napisane z myĹlÄ
o systemie Solaris, gdzie
|
|
|
|
|
nazwy urzÄ
dzeĹ sÄ
przydzielane automatycznie.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
2006-10-24 21:07:22 +00:00
|
|
|
|
<title>Deszyfrowanie DVD</title>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Do deszyfrowania DVD jest uĹźywana biblioteka
|
|
|
|
|
<systemitem>libdvdcss</systemitem>. Metoda jej dziaĹania moĹźe byÄ okreĹlona
|
|
|
|
|
poprzez zmienna ĹrodowiskowÄ
<envar>DVDCSS_METHOD</envar>,
|
|
|
|
|
co jest dokĹadniej opisane na stronie man.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
NapÄdy DVD RPC-1 zabezpieczajÄ
ustawienia regionu jedynie poprzez
|
|
|
|
|
oprogramowanie. NapÄdy RPC-2 majÄ
sprzÄtowe zabezpieczenie, ktĂłre pozwala na co
|
|
|
|
|
najwyĹźej 5 zmian. JeĹźeli posiadamy napÄd DVD RPC-2 wymagana/zalecana jest
|
2004-12-25 22:54:56 +00:00
|
|
|
|
aktualizacja firmware'u do RPC-1.
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Nowe wersje firmware'Ăłw moĹźna znaleĹşÄ w internecie.
|
|
|
|
|
Poszukiwania radzimy rozpoczÄ
Ä od
|
|
|
|
|
<ulink url="http://forum.rpc-1.com/dl_all.php">forum firmware'Ăłw</ulink>.
|
|
|
|
|
JeĹźeli nie ma tam nowej wersji firmware'u dla naszego urzÄ
dzenia, uĹźyj
|
2004-12-25 22:54:56 +00:00
|
|
|
|
<ulink url="http://linvdr.org/projects/regionset/">regionset tool
|
2006-10-30 21:25:02 +00:00
|
|
|
|
(narzÄdzia do zmiany regionĂłw)</ulink> aby ustawiÄ kod regionu na swoim napÄdzie
|
|
|
|
|
DVD (pod Linuksem). <emphasis role="bold">OstrzeĹźenie</emphasis>: MoĹźesz
|
|
|
|
|
ustawiÄ region tylko 5 razy.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
</sect1>
|
|
|
|
|
|
2006-10-22 19:18:38 +00:00
|
|
|
|
|
|
|
|
|
|
2003-10-19 18:19:43 +00:00
|
|
|
|
<sect1 id="vcd">
|
|
|
|
|
<title>Odtwarzanie VCD</title>
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
PeĹna lista dostÄpnych opcji znajduje siÄ na stronie man. SkĹadnia dla
|
|
|
|
|
standardowego Video CD (VCD) jest nastÄpujÄ
ca:
|
|
|
|
|
<screen>mplayer vcd://<replaceable><ĹcieĹźka></replaceable> [-cdrom-device <replaceable><urzÄ
dzenie></replaceable>]</screen>
|
|
|
|
|
PrzykĹad:
|
2003-10-19 18:19:43 +00:00
|
|
|
|
<screen>mplayer vcd://2 -cdrom-device /dev/hdc</screen>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
DomyĹlnym urzÄ
dzeniem VCD jest <filename>/dev/cdrom</filename>. JeĹli
|
|
|
|
|
Twoje ustawienia sÄ
inne, utwĂłrz dowiÄ
zanie symboliczne
|
|
|
|
|
lub podaj prawidĹowe urzÄ
dzenie w linii poleceĹ za pomocÄ
opcji
|
2003-10-19 18:19:43 +00:00
|
|
|
|
<option>-cdrom-device</option>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<note><para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Przynajmniej napÄdy CD-ROM SCSI firmy Plextor i niektĂłre modele Toshiby
|
|
|
|
|
majÄ
beznadziejnÄ
wydajnoĹÄ przy odczycie VCD. Jest to spowodowane
|
|
|
|
|
niekompletnÄ
implementacjÄ
<systemitem>ioctl</systemitem>'a CDROMREADRAW dla
|
|
|
|
|
tych urzÄ
dzeĹ. JeĹli masz jakieĹ pojÄcie o programowaniu SCSI,
|
|
|
|
|
<ulink url="../../tech/patches.txt">pomóş nam</ulink> zaimplementowaÄ ogĂłlnÄ
|
|
|
|
|
obsĹugÄ SCSI dla VCD.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para></note>
|
|
|
|
|
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
W miÄdzyczasie moĹźesz wyciÄ
gaÄ dane z VCD za pomocÄ
|
2006-10-22 19:18:38 +00:00
|
|
|
|
<ulink url="http://ftp.ntut.edu.tw/ftp/OS/Linux/packages/X/viewers/readvcd/">readvcd</ulink>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
i odtwarzaÄ plik wynikowy za pomocÄ
<application>MPlayera</application>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
|
<title>Struktura VCD</title>
|
2004-12-25 22:54:56 +00:00
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Video CD (VCD) skĹada siÄ z sektorĂłw CD-ROM XA, tzn. ĹcieĹźek CD-ROM
|
2006-10-22 19:18:38 +00:00
|
|
|
|
mode 2 form 1 i form 2:</para>
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Pierwsza ĹcieĹźka jest w formacie mode 2 form 2, ktĂłry oznacza uĹźycie korekcji
|
|
|
|
|
bĹÄdĂłw L2. ĹcieĹźka ta zawiera system plikĂłw ISO-9660 o gÄstoĹci 2048 bajtĂłw/sektor.
|
|
|
|
|
Ten system plikĂłw z kolei zawiera metainformacje VCD, a takĹźe nieruchome klatki, czÄsto
|
|
|
|
|
uĹźywane w menu. Segmenty MPEG dla menu mogÄ
takĹźe byÄ skĹadowane w tejĹźe pierwszej
|
|
|
|
|
ĹcieĹźce, ale MPEGi muszÄ
byÄ podzielone na kawaĹki po 150 sektorĂłw. System plikĂłw ISO-9660
|
|
|
|
|
moĹźe zawieraÄ inne pliki bÄ
dĹş programy, niekonieczne dla eksploatacji VCD.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Druga i pozostaĹe ĹcieĹźki sÄ
zwykle ĹcieĹźkami video MPEG typu raw o gÄstoĹci
|
|
|
|
|
2324 bajtĂłw/sektor, zawierajÄ
cymi jeden pakiet danych MGEG PS na sektor.
|
|
|
|
|
ĹcieĹźki te sÄ
w formacje mode 2 form 1, wiÄc przechowujÄ
one wiÄcej danych
|
|
|
|
|
na sektor, w zamian za sĹabszÄ
korekcjÄ bĹÄdĂłw. MoĹźliwe sÄ
teĹź ĹcieĹźki
|
|
|
|
|
CD-DA na VCD poza pierwszÄ
ĹcieĹźkÄ
.
|
|
|
|
|
NiektĂłre systemy operacyjne uĹźywajÄ
pewnych trikĂłw aby ĹcieĹźki nie zawierajÄ
ce
|
|
|
|
|
systemu plikĂłw ISO-9660 byĹy widoczne w systemie plikĂłw. W pozostaĹych systemach,
|
|
|
|
|
jak na przykĹad w systemie GNU/Linux, nie ma takiej moĹźliwoĹci (jeszcze). W takim
|
|
|
|
|
przypadku dane MPEG <emphasis role="bold">nie mogÄ
byÄ montowane</emphasis>.
|
|
|
|
|
Jako Ĺźe wiÄkszoĹÄ filmĂłw znajduje siÄ na tego typu ĹcieĹźce,
|
|
|
|
|
powinieneĹ sprĂłbowaÄ na poczÄ
tek opcji <option>vcd://2</option>.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
IstniejÄ
rĂłwnieĹź pĹyty VCD bez pierwszej ĹcieĹźki (pojedyncza ĹcieĹźka i
|
|
|
|
|
brak systemu plikĂłw w ogĂłle). Je rĂłwnieĹź da siÄ odtwarzaÄ, ale nie da
|
|
|
|
|
siÄ ich montowaÄ.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para></listitem>
|
2004-12-25 22:54:56 +00:00
|
|
|
|
|
2006-10-30 21:25:02 +00:00
|
|
|
|
<listitem><para> Definicja standardu Video CD, nazywana "BiaĹÄ
KsiÄgÄ
"
|
|
|
|
|
Phillipsa, generalnie nie jest dostÄpna online, musi byÄ zakupiona u Phillipsa.
|
|
|
|
|
Bardziej szczegĂłĹowe informacje na temat Video CD moĹźna znaleĹşÄ na
|
2004-12-25 22:54:56 +00:00
|
|
|
|
<ulink url="http://www.vcdimager.org/pub/vcdimager/manuals/0.7/vcdimager.html#SEC4">stronie
|
|
|
|
|
dokumentacji vcdimagera</ulink>.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
|
<title>O plikach .DAT</title>
|
|
|
|
|
<para>
|
2006-10-30 21:25:02 +00:00
|
|
|
|
Plik o rozmiarze ok. 600 MB widoczny na pierwszej ĹcieĹźce zamontowanego VCD
|
|
|
|
|
nie jest prawdziwym plikiem ! Jest on tzw. bramkÄ
ISO, utworzonÄ
by
|
|
|
|
|
Windows mĂłgĹ obsĹugiwaÄ takie ĹcieĹźki (Windows w ogĂłle nie zezwala aplikacjom
|
|
|
|
|
na dostÄp do urzÄ
dzeĹ w trybie raw). Pod Linuksem nie moĹźesz kopiowaÄ ani
|
|
|
|
|
odtwarzaÄ tych plikĂłw (zawierajÄ
"Ĺmieci"). Pod Windows jest to moĹźliwe, gdyĹź
|
|
|
|
|
jego sterownik iso9660 symuluje odczyt ĹcieĹźek w trybie raw za pomocÄ
tego
|
|
|
|
|
pliku. By mĂłc odtwarzaÄ pliki .DAT, musisz mieÄ sterownik do jÄ
dra, ktĂłry
|
|
|
|
|
dostarczany jest z linuksowÄ
wersjÄ
PowerDVD. Posiada on zmodyfikowany sterownik
|
|
|
|
|
systemu plikĂłw iso9660 (<filename>vcdfs/isofs-2.4.X.o</filename>), ktĂłry jest w
|
|
|
|
|
stanie symulowaÄ odczyt ĹcieĹźek w trybie raw za pomocÄ
pliku .DAT. JeĹli
|
|
|
|
|
podmontujesz pĹytÄ uĹźywajÄ
c ich sterownika, moĹźesz kopiowaÄ, a nawet odtwarzaÄ
|
|
|
|
|
pliki .DAT za pomocÄ
<application>MPlayera</application>. Ale nie bÄdzie to
|
|
|
|
|
dziaĹaĹo za pomocÄ
standardowego sterownika iso9660 dostarczonego z jÄ
drem
|
|
|
|
|
Linuksa! Zamiast tego uĹźyj opcji <option>vcd://</option>. AlternatywÄ
dla
|
2003-11-30 17:32:17 +00:00
|
|
|
|
kopiowania VCD jest nowy sterownik:
|
|
|
|
|
<ulink url="http://www.elis.rug.ac.be/~ronsse/cdfs/">cdfs</ulink> (nie jest
|
2006-10-30 21:25:02 +00:00
|
|
|
|
czÄĹciÄ
oficjalnego jÄ
dra), ktĂłry wyĹwietla sesje CD jako pliki obrazĂłw, oraz
|
2004-12-25 22:54:56 +00:00
|
|
|
|
<ulink url="http://cdrdao.sf.net/">cdrdao</ulink>, program do zgrywania
|
2006-10-30 21:25:02 +00:00
|
|
|
|
pĹyt CD bit po bicie.
|
2003-10-19 18:19:43 +00:00
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
</sect1>
|
|
|
|
|
</chapter>
|