mirror of
https://github.com/mpv-player/mpv
synced 2025-02-01 04:31:39 +00:00
r24216: Add missed in r24212 strings definitions
r24327: fix broken MinGW-Howto link r24293: remove planned features, ok by diego r24310: Support for selecting language via packet 28. r24341: Move debug message to verbose output level. r24342: Matroska muxer now available in libavformat. r24344: Remove technical description of DVDs and libdvdread implementation. r24346: Replace short region code explanation by more detailed section. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24354 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
3209e0d838
commit
d0c347efab
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- synced with r23690 -->
|
||||
<!-- synced with r24346 -->
|
||||
<chapter id="cd-dvd">
|
||||
<title>Использование CD/DVD</title>
|
||||
|
||||
@ -131,52 +131,6 @@
|
||||
уcтановку кода региона.
|
||||
</para></note>
|
||||
|
||||
<formalpara>
|
||||
<title>Структура DVD</title>
|
||||
<para>
|
||||
Диски DVD используют сектора размером в 2048 байтов с ECC/CRC. На них обычно
|
||||
единственная файловая система UDF на одной дорожке, которая содержит
|
||||
различные файлы (коротенькие .IFO и .BUP и длинные (порядка гигабайта)
|
||||
.VOB). Это настоящие файлы, которые можно просматривать/переписывать со
|
||||
смонтированного не зашифрованного DVD.
|
||||
</para>
|
||||
</formalpara>
|
||||
|
||||
<para>
|
||||
Файлы .IFO содержат информацию для навигации (раздел/ролик/угол/язык и пр.),
|
||||
необходимую для интерпретации содержания .VOB (кино). Файлы .BUP — их
|
||||
дубли. Эти файлы содержат адреса в <emphasis role="bold">секторах</emphasis>,
|
||||
так что для исполнения навигации и расшифровки DVD, нужен доступ к файлам на
|
||||
уровне секторов.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Для поддержки DVD необходим прямой посекторный доступ к устройству. К сожалению,
|
||||
(под Linux) Вы должны быть root'ом, чтобы получить секторный адрес файла.
|
||||
Вот почему мы вообще не используем драйвер файловой системы из ядра, а
|
||||
переписали его для выполнения в пользовательском пространстве.
|
||||
<systemitem>libdvdread</systemitem> 0.9.x
|
||||
так и делает. Драйвер UDF
|
||||
файловой системы не нужен, поскольку соответствующие драйвера встроены в эти библиотеки.
|
||||
DVD также не обязан быть смонтированным, поскольку используется
|
||||
только прямой посекторный доступ.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Иногда <filename>/dev/dvd</filename> не доступен на чтение рядовым пользователям,
|
||||
поэтому авторы <systemitem>libdvdread</systemitem> написали
|
||||
уровень эмуляции, который превращает секторные адреса в названия файла и смещение,
|
||||
для эмуляции прямого доступа на замонтированной файловой системе или на жёстком
|
||||
диске.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<systemitem>libdvdread</systemitem> даже позволяет указывать точку монтирования вместо
|
||||
имени устройства для прямого доступа, и получает его название из <filename>
|
||||
/proc/mounts</filename>. Этот метод придуман для Solaris, где данные названия
|
||||
присваиваются динамически.
|
||||
</para>
|
||||
|
||||
<formalpara>
|
||||
<title>Расшифровка DVD</title>
|
||||
<para>
|
||||
@ -186,18 +140,38 @@ DVD также не обязан быть смонтированным, поск
|
||||
</para>
|
||||
</formalpara>
|
||||
|
||||
<sect2 id="region_code">
|
||||
<title>региональный код</title>
|
||||
|
||||
<para>
|
||||
С дисководами RPC-1, региональная защита осуществляется программно.
|
||||
Дисководы RPC-2 защищены аппаратными средствами, разрешающими менять регион
|
||||
всего 5 раз. Рекомендуется обновить прошивку[firmware] до RPC-1 если у тебя
|
||||
RPC-2 привод. Обновления прошивок могут быть найдены на
|
||||
<ulink url="http://www.firmware-flash.com/">странице прошивок</ulink>. Если
|
||||
для Вашего дисковода нет обновления, используйте для изменения региона привода
|
||||
<ulink url="http://www.linuxtv.org/download/dvd/dvd_disc_20000215.tar.gz">
|
||||
программу regionset</ulink> (для Linux). <emphasis role="bold">Внимание:
|
||||
</emphasis> Изменить регион можно всего 5 раз.
|
||||
Современные DVD приводы имеют дурацкое ограничение, называемое
|
||||
<ulink url="http://ru.wikipedia.org/wiki/Код_зоны_DVD">региональным кодом</ulink>.
|
||||
Это - способ заставить DVD приводы воспроизводить DVD диски, созданные для одного из
|
||||
шести различных регионов, на которые разделен мир.
|
||||
Как может группа людей сесть за стол, придумать подобное и
|
||||
при этом ожидать, что мир 21-го века поклонится их воле - это
|
||||
за пределами человеческого понимания.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Приводы, реализующие региональную защиту исключительно при помощи
|
||||
программного обеспечения, известны как RPC-1 приводы, реализующие ее
|
||||
аппаратно - RPC-2. RPC-2 приводы позволяют пять раз изменить код региона,
|
||||
после чего он фиксируется навсегда. В Linux вы можете воспользоваться
|
||||
утилитой <ulink url="http://linvdr.org/projects/regionset/">regionset</ulink>
|
||||
для установки регионального кода вашего DVD привода.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
К счастью, возможна переделка RPC-2 приводов в RPC-1, через
|
||||
обновление прошивки. Укажите модель вашего DVD привода в вашем любимом
|
||||
поисковике или посмотрите на форуме и разделах загрузок на
|
||||
<ulink url="http://www.rpc1.org/">"Странице прошивок"</ulink>.
|
||||
Хотя обычные предостережения, касающиеся обновления прошивки, остаются в силе,
|
||||
опыт избавления от региональной защиты в основном положителен.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- synced with r23579 -->
|
||||
<!-- synced with r24293 -->
|
||||
|
||||
<bookinfo id="toc">
|
||||
<title><application>MPlayer</application> - The Movie Player</title>
|
||||
@ -167,14 +167,6 @@ windows media player. Даже AVI файлы без индекса являют
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
<itemizedlist>
|
||||
<title>Планируемые возможности</title>
|
||||
<listitem><para>
|
||||
ещё большее количество доступных форматов кодирования.декодирования
|
||||
(создание VOB файлов с DivX4/Indeo5/VIVO потоками :)
|
||||
</para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<!-- FIXME: the license should be in bookinfo -->
|
||||
<para>
|
||||
<application>MPlayer</application> и <application>MEncoder</application> могут распространяться в соответствии с GNU General
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- synced with r23983 -->
|
||||
<!-- synced with r24342 -->
|
||||
<chapter id="mencoder">
|
||||
<title>Основы использования <application>MEncoder</application></title>
|
||||
|
||||
@ -235,6 +235,10 @@ AVI является родным форматом для <application>MEncoder
|
||||
<entry>dv</entry>
|
||||
<entry>Sony Digital Видео формат</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>mkv</entry>
|
||||
<entry>Открытый аудио/видео контейнер Matroska</entry>
|
||||
</row>
|
||||
</tbody>
|
||||
</tgroup>
|
||||
</informaltable>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- synced with r23271 -->
|
||||
<!-- synced with r24327 -->
|
||||
<chapter id="ports" xreflabel="Портинг">
|
||||
<title>Портинг</title>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user