From a81c889a1ddb2df51fb485c17b95e3f6ac27bc38 Mon Sep 17 00:00:00 2001 From: diego Date: Tue, 17 Aug 2010 16:44:29 +0000 Subject: DOCS/xml: Merge CD/DVD chapter into the usage chapter This improves the overall structure of the documentation. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31970 b3059339-0415-0410-9bf9-f77b7e298cf2 Merge CD/DVD chapter into the usage chapter for all translations. This improves the overall structure of the documentation. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31971 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/xml/ru/usage.xml | 287 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 287 insertions(+) (limited to 'DOCS/xml/ru/usage.xml') diff --git a/DOCS/xml/ru/usage.xml b/DOCS/xml/ru/usage.xml index 14c0e99d52..4b9e926e4e 100644 --- a/DOCS/xml/ru/usage.xml +++ b/DOCS/xml/ru/usage.xml @@ -423,6 +423,293 @@ mplayer http://217.71.208.37:8006 -dumpstream -dumpfi + +Приводы CD/DVD + + +Современные приводы CD-ROM могут работать на очень высоких скоростях, некоторые +из них способны регулировать скорость чтения. Несколько аргументов за +использование этой возможности: + + + + + На высоких оборотах возрастает вероятность ошибки при чтении, особенно с + плохо штампованных дисков. Уменьшение скорости может предотвратить потерю + данных в этом случае. + + + + Многие CD-ROM приводы ужасно шумят, а снижение скорости может привести + к уменьшению шума. + + + + + + +Linux + + +Вы можете уменьшить скорость вращения IDE CD-ROM приводов программами +hdparm,setcd или cdctl. Это работает так: +hdparm -E [скорость] [устройство cdrom] +setcd -x [скорость] [устройство cdrom] +cdctl -bS [скорость] + + + +Если используется эмуляция SCSI, Вам следует применять настройки к реальному IDE +устройству, а не сэмулированному SCSI. + + + +Если у Вас есть привилегии администратора, следующая команда +тоже может оказаться полезной: +echo file_readahead:2000000 > /proc/ide/[устройство cdrom]/settings + + + +Таким образом, предварительно считывается 2 мегабайта (полезно при +дисках с царапинами). Если поставить слишком большое значение, то постоянный +запуск и остановка вращения диска ужасно снизят эффективность. +Рекомендуется также подстроить привод, используя hdparm: +hdparm -d1 -a256 -u1 [устройство cdrom] + + + +Этой командой включается прямой доступ к памяти[DMA], предварительное +чтение и размаскировка IRQ (прочтите man-страницу hdparm, +с более подробным описанием). + + + +Обратитесь к +"/proc/ide/[устройство cdrom]/settings" +для подстройки Вашего CD-ROM привода. + + + +Вы можете настроить скорость SCSI CD-ROM приводов с помощью +sdparm, необходима версия 1.03 или выше: +sdparm --command=speed=[скорость в кБ/с] [устройство cdrom] +Скорость должна быть указана в килобайтах в секунду, привод +округлит её надлежащим образом. Пожалуйста, обратитесь с странице +руководства sdparm для деталей. + + + +There is also a dedicated tool that works for +Plextor SCSI drives. + + + + + + +FreeBSD +Скорость: +cdcontrol [-f устройство] speed [скорость] +DMA: sysctl hw.ata.atapi_dma=1 + + + + + + + + +Воспроизведение DVD + + +Полный список возможных опций можно прочитать в man странице. +Синтаксис для воспроизведения стандартного DVD таков: +mplayer dvd://<ролик> [-dvd-device устройство] + + + +Пример: +mplayer dvd://1 -dvd-device /dev/hdc + + + +Если вы собрали MPlayer с поддержкой dvdnav, синтаксис тот же, +просто укажите dvdnav:// вместо dvd://. + + + +Устройство DVD по умолчанию — это /dev/dvd. Если Ваши +настройки отличаются, создайте символическую ссылку или укажите правильное +устройство в командной строке, используя опцию . + + + +MPlayer использует библиотеки libdvdread + и libdvdcss для воспроизведения и расшифровки DVD. +Эти две библиотеки содержатся в дереве исходного кода +MPlayer'а, так что отдельно устанавливать их не нужно. +Вы также можете использовать уже установленные в системе версии библиотек, но это +не рекомендуется, так как может приводить к +ошибкам, несовместимости и потере скорости. + + + +В случае проблем с декодированием DVD, попробуйте отключить supermount или +другие подобные удобства. Некоторые RPC-2 устройства могут требовать +уcтановку кода региона. + + + +Расшифровка DVD + +Расшифровка DVD осуществляется библиотекой libdvdcss. +Метод может быть указан переменной окружения DVDCSS_METHOD, +подробную информацию смотрите на странице руководства man. + + + + + + +Региональный код + + +Современные DVD приводы имеют дурацкое ограничение, называемое +региональным кодом. +Это — способ заставить DVD приводы воспроизводить DVD диски, созданные для одного из +шести различных регионов, на которые разделен мир. +Как может группа людей сесть за стол, придумать подобное и +при этом ожидать, что мир 21-го века поклонится их воле — это +за пределами человеческого понимания. + + + +Приводы, реализующие региональную защиту исключительно при помощи +программного обеспечения, известны как RPC-1 приводы, реализующие ее +аппаратно — RPC-2. RPC-2 приводы позволяют пять раз изменить код региона, +после чего он фиксируется навсегда. В Linux Вы можете воспользоваться +утилитой regionset +для установки регионального кода Вашего DVD привода. + + + +К счастью, возможна переделка RPC-2 приводов в RPC-1, через +обновление прошивки. Укажите модель Вашего DVD привода в Вашем любимом +поисковике или посмотрите на форуме и разделах загрузок на +"Странице прошивок". +Хотя обычные предостережения, касающиеся обновления прошивки, остаются в силе, +опыт избавления от региональной защиты в основном положителен. + + + + + + + + + + +Воспроизведение VCD + +Полный список возможных опций можно прочитать в man. Синтаксис для обычного +Видео-CD (VCD): +mplayer vcd://<дорожка> [-cdrom-device <устройство>] +Пример: +mplayer vcd://2 -cdrom-device /dev/hdc +Устройство VCD по умолчанию — /dev/cdrom. Если Ваши +настройки отличаются, создайте символическую ссылку добавьте правильное название +в командной строке после опции . + + + +По крайней мере Plextor'ы и некоторые Toshiba SCSI CD-ROM приводы показывают +ужасную производительность при чтении VCD'ов. Это объясняется тем, что +CDROMREADRAW ioctl на этих приводах реализован не полностью. +Если Вы имеете некоторые познания в сфере программирования SCSI, пожалуйста +помогите нам в написании поддержки +SCSI generic для VCD. + + + +В настоящий момент Вы можете извлечь данные с VCD, используя + +readvcd, и воспроизвести получившийся файл MPlayer +'ом. + + + +Структура VCD + +VCD составлен из секторов CD-ROM XA, т.е. дорожек CD-ROM mode 2 form 1 и form 2: + + + Первая дорожка записана в mode 2 form 2 формате, что, в частности, означает + использование коррекции ошибок L2. Дорожка содержит файловую систему ISO-9660 с + секторами по 2048 байт. Там содержатся метаданные VCD, + и картинки, часто использующиеся в меню. Здесь также могут храниться + фрагменты MPEG для меню, но каждый из них должен быть разбит на кусочки по + 150 секторов. Еще файловая система может хранить файлы или программы, + не имеющие отношения к работе с VCD. + + + + Вторая и остальные дорожки содержат MPEG-поток секторами по 2324 байта, по + одному пакету MPEG PS на сектор вместо файловой системы. Это дорожки в формате + mode 2 form 1 и хранят больше информации на один сектор за счет потери возможности + некоторой коррекции ошибок. После первой дорожки также допустимо присутствие + дорожки CD-DA. В некоторых ОС используются различные трюки, чтобы сделать эти + не-ISO-9660 дорожки видимыми в файловой системе. Но Linux + — это не тот случай (пока). + Здесь MPEG данные не могут быть смонтированы. + (Вы когда-нибудь монтировали аудио диск + для того, чтобы его воспроизвести?) Так как большинство фильмов находится именно на + таких дорожках, попробуйте сначала . + + + + Существуют VCD диски без первой дорожки (единственная дорожка без файловой + системы). Они проигрываются, но не монтируются. + + + + Описание стандарта Video CD называется + Philips "White Book" и, как правило, недоступна в онлайн, т.к. должна приобретаться + у Philips. Более подробная информация о Video CD может быть найдена в + документации vcdimager. + + + + + + +Про файлы .DAT + +Файл примерно в 600 мегабайт на первой дорожке не настоящий! Это так +называемый ISO-переход, созданный, чтобы позволить Windows обрабатывать эти +дорожки (Windows вообще запрещает приложениям использовать прямой доступ +к устройствам). Под Linux Вы не можете копировать эти файлы (они выглядят, как +мусор). Под Windows это возможно, поскольку там iso9660 эмулирует прямой доступ +к дорожкам через этот файл. Чтобы проигрывать .DAT файл Вам нужен драйвер, +из Linux версии PowerDVD. Это модифицированный драйвер +iso9660 файловой системы (vcdfs/isofs-2.4.X.o), который +способен эмулировать прямой доступ к дорожкам через этот файл. Если Вы +замонтируете диск, используя их драйвер, Вы можете копировать и даже проигрывать +.DAT файлы MPlayer'ом. Но это не будет работать со +стандартным драйвером iso9660 из ядра Linux! Используйте вместо этого +. Альтернативами для копирования VCD может послужить новый +драйвер cdfs (не +входит в официальное ядро) который показывает дорожки[сессии] на диске как файлы +образов и cdrdao, приложение для +побитового чтения/копирования CD. + + + + + + + + Редактируемые списки решений [Edit Decision Lists] (EDL) -- cgit v1.2.3