diff DOCS/xml/ru/cd-dvd.xml @ 11613:63e3d1695451

Sync
author lumag
date Tue, 09 Dec 2003 18:52:13 +0000
parents fae1fe725886
children c457b1e671a7
line wrap: on
line diff
--- a/DOCS/xml/ru/cd-dvd.xml	Tue Dec 09 18:46:25 2003 +0000
+++ b/DOCS/xml/ru/cd-dvd.xml	Tue Dec 09 18:52:13 2003 +0000
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="koi8-r"?>
-<!-- synced with 1.8 -->
+<!-- synced with 1.10 -->
 <chapter id="cd-dvd">
 <title>Использование CD/DVD</title>
 
@@ -98,9 +98,10 @@
 </systemitem> и <systemitem>libdvdcss</systemitem> для DVD расшифровки и
 воспроизведения. Эти две библиотеки содержатся в подкаталоге
 <filename class="directory">libmpdvdkit2/</filename> дерева исходного кода
-MPlayer'а, так что отдельно устанавливать их не нужно. Мы выбрали такое решение
-потому, что нам пришлось исправить ошибку в <systemitem>libdvdread</systemitem>
-и добавить патч к <systemitem>libdvdcss</systemitem> поддержку
+<application>MPlayer</application>'а, так что отдельно устанавливать их не нужно.
+Мы выбрали такое решение потому, что нам пришлось исправить ошибку
+в <systemitem>libdvdread</systemitem>
+и добавить патч к <systemitem>libdvdcss</systemitem>, включающий поддержку
 <emphasis role="bold">сохранения взломанных ключей CSS</emphasis>. Это
 предотвращает повторный взлом ключа при каждом просмотре, существенно увеличивая
 скорость.
@@ -120,20 +121,6 @@
 </para></note>
 
 <formalpara>
-<title>Старая поддержка DVD - НЕ ОБЯЗАТЕЛЬНО</title>
-<para>
-Это может оказаться полезным, например, при просмотре зашифрованных VOB-файлов
-с <emphasis role="bold">жёсткого диска</emphasis>. Cкомпилируйте и установите
-<emphasis role="bold">libcss</emphasis> (версию 0.0.1, ни в коем случае не
-более позднюю). Если <emphasis role="bold">MPlayer</emphasis> её не
-обнаружит, добавьте <option>-csslib /path/to/libcss.so</option>. Для
-использования необходимы привилегии администратора или suid root на исполняемом
-файле MPlayer'а или позвольте MPlayer'у запустить suid root обработчик
-fibmap_mplayer.
-</para>
-</formalpara>
-
-<formalpara>
 <title>Структура DVD</title>
 <para>
 Диски DVD используют сектора размером в 2048 байтов с ECC/CRC. На них обычно
@@ -153,33 +140,16 @@
 </para>
 
 <para>
-Из-за этого старая поддержка DVD c <systemitem>libcss</systemitem> нуждается в
-замонтированной файловой системе и посекторном доступе к устройству. К
-сожалению, для этого нужны привилегии администратора (под Linux). Проблема
-решается тремя способами:
-
-<itemizedlist>
-<listitem><para>
-Привилегированный доступ или исполняемый файл <application>MPlayer
-</application>'а с suid root.
-</para></listitem>
-
-<listitem><para>
-Позвольте <application>MPlayer</application>'у выполнять the suid-root
-обработчик fibmap_mplayer для доступа к DVD (используется в старом методе
-воспроизведения DVD через <systemitem>libcss</systemitem>).
-</para></listitem>
-
-<listitem><para>
-Не использовать драйвер файловой системы из ядра и все делать в пространстве
-пользователя. <systemitem>libdvdread</systemitem> 0.9.x и <systemitem>
-libmpdvdkit</systemitem> так и делают (новая поддержка DVD). Драйвер UDF
+Для поддержки DVD необходим прямой посекторный доступ к устройству. К сожалению,
+(под Linux) Вы должны быть root'ом, чтобы получить секторный адрес файла.
+Поэтому мы вообще не используем драйвер файловой системы из адра, а
+переписываем его для выполнения в пользовательсмком пространстве.
+<systemitem>libdvdread</systemitem> 0.9.x и <systemitem>
+libmpdvdkit</systemitem> так и делают. Драйвер UDF
 файловой системы не нужен, поскольку в этих библиотеках есть встроенные
 драйвера файловой системы
 UDF. Также DVD не обязан быть замонтированным, поскольку используется
 только прямой посекторный доступ.
-</para></listitem>
-</itemizedlist>
 </para>
 
 <para>