annotate DOCS/xml/ru/video.xml @ 24882:3f91329cae23

typo
author voroshil
date Thu, 01 Nov 2007 03:11:59 +0000
parents 1d510570c328
children 4edeff353edc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
24695
1d510570c328 r24709: Documentation follows implementation: Encrytped DVB channels are never
voroshil
parents: 24194
diff changeset
2 <!-- synced with r24710 -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
3 <chapter id="video">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
4 <title>Устройства вывода видео</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
5
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
6 <sect1 id="mtrr">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
7 <title>Настройка MTRR</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
8
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
9 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
10 ОЧЕНЬ важно проверить, правильно ли установлены MTRR регистры,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
11 поскольку они могут дать большой прирост производительности.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
12 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
13
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
14 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
15 Выполните <command>cat /proc/mtrr</command>:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
16 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
17 <prompt>--($:~)--</prompt> cat /proc/mtrr
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
18 reg00: base=0xe4000000 (3648MB), size= 16MB: write-combining, count=9
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
19 reg01: base=0xd8000000 (3456MB), size= 128MB: write-combining, count=1<!--
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
20 --></screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
21 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
22
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
23 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
24 Здесь все верно, показана моя Matrox G400 с 16Мб памяти. Я выполнил это из-под
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
25 XFree 4.x.x, который автоматически устанавливает регистры MTRR.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
26 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
27
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
28 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
29 Если ничего не сработало, вам придется сделать это вручную. Во-первых,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
30 вы должны определить базовый адрес. Существует три способа выяснить его:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
31
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
32 <orderedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
33 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
34 из сообщений запуска X11, например:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
35 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
36 (--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
37 (--) SVGA: Linear framebuffer at 0xD8000000<!--
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
38 --></screen>
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
39 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
40 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
41 из <filename>/proc/pci</filename> (используйте команду <command>lspci -v</command>):
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
42 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
43 01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device 0525
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
44 Memory at d8000000 (32-bit, prefetchable)<!--
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
45 --></screen>
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
46 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
47 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
48 из сообщений драйвера ядра mga_vid (используйте <command>dmesg</command>):
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
49 <screen>mga_mem_base = d8000000</screen>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
50 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
51 </orderedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
52 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
53
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
54 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
55 Теперь давайте найдем объем памяти. Это очень просто, просто преобразуйте
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
56 размер видео памяти в шестнадцатеричный формат, или используйте таблицу:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
57 <informaltable frame="none">
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
58 <tgroup cols="2">
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
59 <tbody>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
60 <row><entry>1 MB</entry><entry>0x100000</entry></row>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
61 <row><entry>2 MB</entry><entry>0x200000</entry></row>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
62 <row><entry>4 MB</entry><entry>0x400000</entry></row>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
63 <row><entry>8 MB</entry><entry>0x800000</entry></row>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
64 <row><entry>16 MB</entry><entry>0x1000000</entry></row>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
65 <row><entry>32 MB</entry><entry>0x2000000</entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
66 </tbody>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
67 </tgroup>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
68 </informaltable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
69 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
70
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
71 <para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
72 Вы знаете базовый адрес и размер памяти, так давайте настроим регистры MTRR!
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
73 Например, для вышеуказанной карты Matrox (<literal>base=0xd8000000</literal>)
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
74 с 32Мб памяти (<literal>size=0x2000000</literal>) просто выполните:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
75 <screen>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
76 echo "base=0xd8000000 size=0x2000000 type=write-combining" &gt; /proc/mtrr
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
77 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
78 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
79
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
80 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
81 Не все CPU имеют MTRR. Например, старый K6-2 (около 266MHz,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
82 степпинг 0) не имеет MTRR, но у степпинга 12 они уже есть
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
83 (запустите <command>cat /proc/cpuinfo</command> чтобы это проверить).
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
84 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
85 </sect1>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
86
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
87
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
88 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
89
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
90
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
91 <sect1 id="xv">
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
92 <title>Xv</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
93
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
94 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
95 Под XFree86 4.0.2 или новее, вы можете использовать функции работы с YUV[YUV routines]
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
96 вашей видеокарты, используя расширение XVideo, то, которое используется при указании опциии
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
97 <option>-vo xv</option>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
98 <!-- FIXME
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
99 Also, this driver supports adjusting
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
100 brightness/contrast/hue/etc (unless you use the old, slow DirectShow DivX
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
101 codec, which supports it everywhere), see the man page.
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
102 -->
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
103 К тому же этот драйвер поддерживает управление
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
104 яркостью/контрастностью/цветностью/и т.д. (кроме случая использования старого ,медленного
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
105 DivX кодека DirectShow, который везде это поддерживает), смотрите страницу man.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
106
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
107 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
108
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
109 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
110 Чтобы заставить его работать, убедитесь, что выполняется следующее:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
111
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
112 <orderedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
113 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
114 Требуется использовать XFree86 4.0.2 или новее (предыдущие версии не меют XVideo)
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
115 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
116 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
117 Ваша карта действительно поддерживает аппаратное ускорение (современные - да)
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
118 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
119 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
120 X загружают расширение XVideo, это похоже на:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
121 <programlisting>(II) Loading extension XVideo</programlisting>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
122 в <filename>/var/log/XFree86.0.log</filename>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
123 <note><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
124 Это всего лишь загружается расширение XVideo. При нормальной установке оно грузится
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
125 всегда, это не означает, что загружена <emphasis role="bold">аппаратная</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
126 поддержка XVideo.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
127 </para></note>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
128 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
129 <listitem><para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
130 Ваша карта имеет поддержку Xv для Linux. Чтобы это проверить, запустите
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
131 <command>xvinfo</command>, являющуюся частью дистрибутива XFree86. Она должна
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
132 выдать на экран длинный текст, похожий на этот:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
133 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
134 X-Video Extension version 2.2
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
135 screen #0
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
136 Adaptor #0: "Savage Streams Engine"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
137 number of ports: 1
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
138 port base: 43
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
139 operations supported: PutImage
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
140 supported visuals:
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
141 depth 16, visualID 0x22
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
142 depth 16, visualID 0x23
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
143 number of attributes: 5
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
144 (...)
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
145 Number of image formats: 7
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
146 id: 0x32595559 (YUY2)
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
147 guid: 59555932-0000-0010-8000-00aa00389b71
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
148 bits per pixel: 16
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
149 number of planes: 1
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
150 type: YUV (packed)
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
151 id: 0x32315659 (YV12)
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
152 guid: 59563132-0000-0010-8000-00aa00389b71
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
153 bits per pixel: 12
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
154 number of planes: 3
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
155 type: YUV (planar)
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
156 (...и т.д....)<!--
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
157 --></screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
158 Карта должна поддерживать YUY2 пакованные и YUV12 планарные[planar] форматы
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
159 пикселов, чтобы быть полезной в <application>MPlayer</application>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
160 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
161 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
162 И, наконец, проверьте, что <application>MPlayer</application> собран с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
163 поддержкой 'xv'. Выполните <command>mplayer -vo help | grep xv </command>.
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
164 Если поддержка 'xv' включена, то увидите похожую строку:
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
165 <screen> xv X11/Xv</screen>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
166 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
167 </orderedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
168 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
169
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
170
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
171 <sect2 id="tdfx">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
172 <title>3dfx карты</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
173
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
174 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
175 Хорошо известно, что старые 3dfx драйвера имеют проблемы с ускорением XVideo, они не
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
176 поддерживают ни YUY2 ни YV12, ни т.п. Проверьте, что у вас XFree86 версии
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
177 4.2.0 или новее, он может работать с YV12 и YUY2, в то время как предыдущие версии,
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
178 включая 4.1.0, <emphasis role="bold">с YV12 приводят к краху</emphasis>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
179
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
180 Если вы столкнулись со странными эффектами при использовании <option>-vo xv</option>,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
181 попробуйте SDL (он тоже имеет поддержку XVideo), и посмотрите поможет ли это. Обратитесь к
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
182 разделу <link linkend="sdl">SDL</link> за подробностями.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
183 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
184
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
185 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
186 <emphasis role="bold">ИЛИ</emphasis>, попробуйте НОВЫЙ
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
187 <option>-vo tdfxfb</option> драйвер! Смотрите раздел <link linkend="tdfxfb">tdfxfb</link>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
188 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
189 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
190
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
191
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
192 <sect2 id="s3">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
193 <title>S3 карты</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
194
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
195 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
196 S3 Savage3D, должны прекрасно работать, но для Savage4 используйте XFree86 версии 4.0.3 или
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
197 выше (в случае проблем с изображением попробуйте 16bpp). По поводу S3 Virge:
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
198 она поддерживает xv, но карта сама по себе слишком медленная, так что лучше будет ее
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
199 продать.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
200 </para>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
201
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
202 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
203 Существует родной драйвер фреймбуфера для карт S3 Virge, аналогичный
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
204 tdfxfb. Настройте ваш фреймбуфер (например, укажите ядру
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
205 "<option>vga=792 video=vesa:mtrr</option>") и воспользуйтесь
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
206 <option>-vo s3fb</option> (<option>-vf yuy2</option> и <option>-dr</option>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
207 тоже помогут).
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
208 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
209
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
210 <note><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
211 Пока не ясно в каких моделях Savage отсутствует поддержка YV12, и преобразование
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
212 осуществляется драйвером (медленно). Если вы грешите на свою карту, возьмите
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
213 свежий драйвер иди вежливо спросите в списке рассылки MPlayer-users
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
214 о драйвере с поддержкой MMX/3DNow!.
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
215 </para></note>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
216 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
217
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
218
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
219 <sect2 id="nvidia">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
220 <title>nVidia карты</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
221
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
222 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
223 nVidia под Linux - не всегда хороший выбор ... Открытые драйвера XFree86
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
224 поддерживают большинство этих карт, но в некоторых случаях придется
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
225 использовать закрытый бинарный драйвер от nVidia, доступный на
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
226 <ulink url="http://www.nvidia.com/object/linux.html">сайте nVidia</ulink>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
227 Этот драйвер также всегда необходим для задействования 3D ускорения.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
228 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
229
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
230 <para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
231
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
232 Карты Riva128 не имеют поддержки XVideo с драйвером nVidia от XFree86 :(
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
233 Подайте жалобу nVidia.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
234 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
235
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
236 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
237 Тем не менее, <application>MPlayer</application> имеет
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
238 <link linkend="vidix">VIDIX</link> драйвер для большинства карт nVidia. Сейчас он
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
239 в стадии беты и имеет некоторые недостатки. За подробостями обращайтесь
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
240 к разделу <link linkend="vidix-nvidia">nVidia VIDIX</link>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
241 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
242 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
243
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
244
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
245 <sect2 id="ati">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
246 <title>ATI карты</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
247
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
248 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
249 <ulink url="http://gatos.sf.net">Драйвер GATOS</ulink>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
250 (который стоит использовать, если у вас не Rage128 или Radeon) по-умолчанию имеет включенную
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
251 опцию VSYNC. Это значит, что скорость декодирования (!) синхронизирована с частотой обновления
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
252 монитора. Если воспроизведение кажется медленным, попробуйте как-нибудь отключить VSYNC или
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
253 установите частоту обновления в n*(fps[кадров/с] фильма) Гц.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
254 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
255
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
256 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
257 Radeon VE - если нужен X, используйте XFree86 4.2.0 или новее.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
258 Нет поддержки TV-выхода. Конечно, с <application>MPlayer</application> вы можете успешно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
259 получить <emphasis role="bold">ускоренное</emphasis> отображение, с или без
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
260 <emphasis role="bold">TV-выхода</emphasis>, без каких-либо библиотек X.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
261 Читайте раздел <link linkend="vidix">VIDIX</link>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
262 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
263 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
264
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
265
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
266 <sect2 id="neomagic">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
267 <title>NeoMagic карты</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
268
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
269 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
270 Эти карты можно найти во многих ноутбуках. Вы должны использовать XFree86 4.3.0 или
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
271 более новый, или использовать
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
272 <ulink url="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/">Xv-совместимые драйвера</ulink>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
273 от Stefan Seyfried. Просто выберите подходящий для вашей версии XFree86.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
274 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
275
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
276 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
277 XFree86 4.3.0 включает поддержку Xv, недавно Bohdan Horst отослал небольшой
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
278 <ulink url="http://www.mplayerhq.hu/MPlayer/contrib/NeoMagic-driver/neo_driver.patch">патч</ulink>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
279 для исходников XFree86, ускоряющий операции с фреймбуфером (и XVideo) в четыре раза.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
280 Патч был включен в XFree86 CVS и должен быть в следующем релизе после 4.3.0.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
281 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
282
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
283 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
284 Чтобы сделать возможным воспроизведение фильмов DVD разрешения поправьте ваш XF86Config как
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
285 указано здесь:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
286 <programlisting>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
287 Section "Device"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
288 [...]
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
289 Driver "neomagic"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
290 <emphasis>Option "OverlayMem" "829440"</emphasis>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
291 [...]
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
292 EndSection<!--
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
293 --></programlisting>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
294 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
295 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
296
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
297
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
298 <sect2 id="trident">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
299 <title>Trident карты</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
300
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
301 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
302 Если хотите использовать Xv с картой Trident, учитывая, что они не работают с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
303 4.1.0, установите XFree 4.2.0.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
304 4.2.0 добавляет поддержку полноэкранного Xv с картой Cyberblade XP.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
305 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
306
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
307 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
308 Другой вариант: <application>MPlayer</application> имеет
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
309 <link linkend="vidix">VIDIX</link> драйвер для карт Cyberblade/i1.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
310 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
311 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
312
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
313
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
314 <sect2 id="kyro">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
315 <title>Kyro/PowerVR карты</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
316
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
317 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
318 Если хотите использовать Xv с картами на базе Kyro (например,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
319 Hercules Prophet 4000XT), следует скачать драйверы с
23596
6faa359ca8fd r23578: Fix license header.
voroshil
parents: 23285
diff changeset
320 <ulink url="http://www.powervr.com/">сайта PowerVR</ulink>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
321 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
322 </sect2>
24194
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
323
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
324
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
325 <sect2 id="intel">
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
326 <title>Карты Intel</title>
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
327
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
328 <para>
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
329 Эти карты можно обнаружить во многих ноутбуках. Рекомендуется Xorg последней версии.
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
330 </para>
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
331
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
332 <para>
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
333 Для воспроизведения контента размера DVD (и более) поправьте
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
334 ваш XF86Config/xorg.conf как указано здесь:
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
335 <programlisting>
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
336 Section "Device"
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
337 [...]
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
338 Driver "intel"
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
339 <emphasis>Option "LinearAlloc" "6144"</emphasis>
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
340 [...]
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
341 EndSection
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
342 </programlisting>
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
343 Отсутствие этой опции скорее всего приведет к появлению ошибки
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
344 <screen>X11 error: BadAlloc (insufficient resources for operation)</screen>
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
345 при попытке использовать <option>-vo xv</option>.
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
346 </para>
d805c558647f r24180: Document xorg.conf option needed for Xv playback on Intel cards.
voroshil
parents: 24097
diff changeset
347 </sect2>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
348 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
349
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
350 <!-- ********** -->
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
351
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
352 <sect1 id="dga">
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
353 <title>DGA</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
354
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
355 <formalpara>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
356 <title>ПРЕАМБУЛА</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
357 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
358 Этот документ пытается сказать несколько слов о том, что такое DGA в целом и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
359 что можт сделать DGA драйвер для <application>MPlayer</application>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
360 (а что нет).
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
361 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
362 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
363
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
364 <formalpara>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
365 <title>ЧТО ТАКОЕ DGA</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
366 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
367 <acronym>DGA</acronym> это сокращение от <emphasis>Direct Graphics
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
368 Access[Прямой Доступ к Графике]</emphasis> и означает обход
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
369 программами X сервера и прямое изменение ими памяти фреймбуфера.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
370 Говоря техническим языком, это происходит при помощи отображения[mapping]
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
371 памяти фреймбуфера в адресное пространство вашего процесса. Это позволяется
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
372 ядром, только если у вас есть привилегии суперпользователя. Вы можете
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
373 получить их либо войдя в систему под именем
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
374 <systemitem class="username">root</systemitem>, либо установив SUID бит на
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
375 исполняемый файл <application>MPlayer</application> (<emphasis role="bold">не
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
376 рекомендуется</emphasis>).
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
377 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
378 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
379 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
380 Есть две версии DGA: DGA1 используется XFree 3.x.x и DGA2, появившийся в XFree 4.0.1.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
381 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
382
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
383 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
384 DGA1 предоставляет только прямой доступ в фреймбуферу, как описано выше.
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
385 Для переключения видеорежимов придется обратиться в расширению XVidMode.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
386 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
387
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
388 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
389 DGA2 объединяет возможности расширения XVidMode и, к тому же, позволяет изменять
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
390 глубину цвета отображения. Таким образом, вы можете,работая, в основном,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
391 в X с 32-х битной глубиной цвета, переключиться на глубину 15 бит и наоборот.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
392 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
393
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
394 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
395 Однако DGA имеет некоторые недостатки. Похоже, оно каким-то образом зависит от
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
396 используемого графического чипа и реализации видеодрайвера сервера X,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
397 управляющего этим чипом. Так что он работает не на всех системах.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
398 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
399
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
400 <formalpara>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
401 <title>УСТАНОВКА ПОДДЕРЖКИ DGA ДЛЯ MPLAYER</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
402
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
403 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
404 Во-первых, убедитесь, что X загружает расширение DGA, смотрите в
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
405 <filename>/var/log/XFree86.0.log</filename>:
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
406
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
407 <programlisting>(II) Loading extension XFree86-DGA</programlisting>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
408
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
409 Смотрите, <emphasis role="bold">крайне рекомендуется</emphasis> XFree86 4.0.x или старше!
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
410 DGA драйвер программы <application>MPlayer</application> определяется автоматически скриптом
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
411 <filename>./configure</filename>, или можете принудительно указать его использование
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
412 опцией <option>--enable-dga</option>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
413 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
414 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
415
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
416 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
417 Если драйвер не смог переключиться на меньшее разрешение, поэкспериментируйте с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
418 опциями <option>-vm</option> (только для X 3.3.x), <option>-fs</option>,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
419 <option>-bpp</option>, <option>-zoom</option> чтобы найти видеорежим
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
420 в который поместиться фильм. Конвертера Пока что нет :(
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
421 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
422
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
423 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
424 Получите права <systemitem class="username">root</systemitem>. DGA требует
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
425 права root для прямой записи в видеопамять. Если хотите запускать от имени обычного
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
426 пользователя, установите бит SUID на <application>MPlayer</application>:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
427
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
428 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
429 chown root <replaceable>/usr/local/bin/mplayer</replaceable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
430 chmod 750 <replaceable>/usr/local/bin/mplayer</replaceable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
431 chmod +s <replaceable>/usr/local/bin/mplayer</replaceable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
432 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
433
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
434 Теперь это работает и под обычным пользователем.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
435 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
436
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
437 <caution>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
438 <title>Риск безопасности</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
439 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
440 В этом заключается <emphasis role="bold">большой</emphasis> риск безопасности!
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
441 <emphasis role="bold">Никогда</emphasis> не делайте этого на сервере или комппьютере,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
442 к которому имеют доступ другие люди, т.к. они могут получить права root через
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
443 <application>MPlayer</application> с битом SUID.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
444 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
445 </caution>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
446
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
447 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
448 Теперь используйте опцию <option>-vo dga</option>, и вперед! (мы надеемся :)
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
449 Можете попробовать, работает ли у вас опция <option>-vo sdl:driver=dga</option>!
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
450 Это намного быстрее!
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
451 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
452
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
453
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
454 <formalpara id="dga-modelines">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
455 <title>ПЕРЕКЛЮЧЕНИЕ РЕЖИМОВ</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
456
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
457 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
458 DGA драйвер позволяет переключать режимы (менять разрешение) выходного сигнала.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
459 Это позволяет избежать (медленного) программного масштабирования и в то же
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
460 время предоставить полноэкранное изображение. В идеале следует переключаться в
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
461 режим с таким же (необязательно с сохранением пропорций) как у видеоданных разрешением,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
462 но X сервер позволяет переключаться в режимы, предопределенные в
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
463 <filename>/etc/X11/XF86Config</filename>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
464 (<filename>/etc/X11/XF86Config-4</filename> для XFree 4.X.X соответственно).
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
465 Они определяются так называемыми моделайнами[modelines] и зависят
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
466 возможностей вашей видеокарты. X сервер читает этот файл при старте и
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
467 отключает режимы, недопустимые для вашего оборудования. Вы можете определить
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
468 какие режимы остались, посмотрев лог файл X11. Он может быть найден в:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
469 <filename>/var/log/XFree86.0.log</filename>.
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
470 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
471 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
472
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
473 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
474 Вот значения, про которые известно, что они работают с чипом Riva128 при
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
475 использовании X драйвера nv.o.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
476 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
477
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
478
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
479 <para><programlisting>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
480 Section "Modes"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
481 Identifier "Modes[0]"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
482 Modeline "800x600" 40 800 840 968 1056 600 601 605 628
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
483 Modeline "712x600" 35.0 712 740 850 900 400 410 412 425
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
484 Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
485 Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
486 Modeline "352x288" 25.10 352 368 416 432 288 296 290 310
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
487 Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
488 Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
489 EndSection
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
490 </programlisting></para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
491
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
492
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
493 <formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
494 <title>DGA &amp; MPLAYER</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
495 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
496 DGA используется программой <application>MPlayer</application> двумя способами:
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
497 можно указать SDL использовать его (<option>-vo sdl:driver=dga</option>) и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
498 с помощью DGA драйвера (<option>-vo dga</option>). Все сказанное выше верно для обоих;
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
499 в следующих разделах будет рассказано как работает DGA драйвер для
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
500 <application>MPlayer</application>.
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
501 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
502 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
503
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
504
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
505 <formalpara>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
506 <title>ВОЗМОЖНОСТИ</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
507
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
508 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
509 DGA запускается указанием <option>-vo dga</option> в командной строке. По-умолчанию,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
510 он пытается переключить режим с ближайшим к оригинальному видео разрешением.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
511 Он преднамеренно игнорирует опции <option>-vm</option> и <option>-fs</option>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
512 (переключение видеорежимов и полноэкранный режим) - он всегда старается
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
513 занять как можно большую площадь экрана переключением видеорежима,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
514 избегая таким образом использования дополнительных тактов CPU для
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
515 масштабирования изображения. Если выбранный режим вам не нравится, можете
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
516 принудительно указать использовать разрешение ближайшее к указанному вами опциями
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
517 <option>-x</option> и <option>-y</option>. При указании опции
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
518 <option>-v</option>, DGA драйвер выведет, кроме множества других вещей, список
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
519 всех поддерживаемых режимов, указанных в <filename>XF86Config</filename>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
520 Имея DGA2 вы также можете указать использование определенной глубины цвета
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
521 при помощи опции <option>-bpp</option>. Допустимыми значениями являются 15, 16, 24 и 32.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
522 Зависит от оборудования, какие значения поддерживаются аппаратно, а для каких необходимо
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
523 производить (возможно медленное) преобразование.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
524 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
525 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
526 <para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
527 <!--FIXME offscreen memory -->
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
528 Если вам повезло иметь достаточно свободной памяти[offscreen memory], чтобы поместить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
529 туда изображение целиком, DGA драйвер будет использовать двойную буферизацию,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
530 что приведет к более плавному воспроизведению фильма. Он сообщит вам включена ли
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
531 двойная буферизация или нет.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
532 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
533
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
534 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
535 Двойная буферизация означает, что каждый следующий кадр вашего фильма рисуется
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
536 в некоторую память[offscreen memory], пока отображается текущий кадр.
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
537 Когда следующий кадр готов, графическому чипу сообщается его расположение
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
538 в памяти, и чип просто выбирает оттуда данные для отображения.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
539 В это время новыми видео данными заполняется другой участок буфера.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
540 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
541
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
542 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
543 Двойная буферизация может быть задействована опцией
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
544 <option>-double</option> и отключена при помощи
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
545 <option>-nodouble</option>. В данный момент двойной буфер по-умолчанию отключен.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
546 При использовании DGA драйвера, экранное отображение (OSD) работает только
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
547 с двойной буферизацией. Однако, включение двойной буферизации может привести
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
548 к существенному снижению скорости (на моем K6-II+ 525 оно использует дополнительные
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
549 20% времени CPU!) в зависимости от реализации DGA для вашего оборудования.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
550 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
551
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
552
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
553 <formalpara>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
554 <title>ПРОБЛЕМЫ БЫСТРОДЕЙСТВИЯ</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
555
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
556 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
557 <!-- FIXME как-то криво звучит -->
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
558 Проще говоря, DGA доступ к фреймбуферу должен быть настолько быстр, насколько
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
559 быстр используемый X11 драйвер c дополнительной выгодой[benefit] получения
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
560 полноэкранного изображения. Процентные значения скорости, выводимые
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
561 <application>MPlayer</application>, должны интерпретироваться с некоторой
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
562 осторожностью, например, с драйвером X11 они не включают время, используемое
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
563 сервером X11 непосредственно для прорисовки. Подключите терминал к
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
564 последовательному порту и запустите <command>top</command>, чтобы
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
565 увидеть, что на самом деле происходит.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
566 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
567 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
568
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
569 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
570 Проще говоря, ускорение, полученное от использования DGA относительно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
571 'обычного' использования X11, сильно зависит от видео карты и того,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
572 насколько хорошо оптимизирован модуль X11 для него.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
573 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
574
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
575 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
576 Если у вас медленная система, лучше использовать глубину 15 или 16 бит,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
577 поскольку это потребует половину пропускной способности памяти 32-х
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
578 битного дисплея.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
579 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
580
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
581 <para>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
582 Использование глубины 24 бита - хорошая идея, даже если ваша карта
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
583 аппаратно поддерживает только 32 бита, поскольку передается на 25%
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
584 меньше данных по сравнению с режимом 32/32.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
585 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
586
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
587 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
588 Приходилось видеть, как некоторые AVI файлы воспроизводились на Pentium MMX 266.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
589 AMD K6-2 CPU может работать начиная с 400 МГц и выше.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
590 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
591
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
592
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
593 <formalpara>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
594 <title>ИЗВЕСТНЫЕ ОШИБКИ</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
595
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
596 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
597 Ну, по мнению некоторых разработчиков XFree, DGA - это немного монстр.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
598 Они говорят, что лучше его не использовать. Его реализация не
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
599 безупречна для любого существующего драйвера XFree.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
600 изъянов.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
601 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
602 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
603
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
604 <itemizedlist>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
605 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
606 С XFree 4.0.3 и <filename>nv.o</filename> существует ошибка приводящая
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
607 к странным цветам.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
608 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
609 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
610 ATI драйвер требует неоднократного переключения режима после
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
611 завершения использования DGA.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
612 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
613 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
614 Некоторые драйвера просто не в состоянии переключиться обратно в
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
615 нормальный режим (используйте
21722
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
616 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Keypad +</keycap></keycombo>
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
617 и
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
618 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Keypad -</keycap></keycombo>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
619 для нормального переключения).
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
620 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
621 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
622 Некоторые драйвера просто отображают странные цвета.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
623 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
624 <listitem><para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
625 Некоторые драйвера неверно сообщают о количестве памяти, которое они отобразили в
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
626 адресное пространство процесса, так что vo_dga не будет использовать
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
627 двойную буферизацию (SIS?).
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
628 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
629 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
630 Некоторые драйвера, похоже, не могут сообщить даже об одном верном режиме.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
631 В этом случае DGA рухнет, сообщая о невероятном режиме
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
632 100000x100000 или о чем-нибудь похожем.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
633 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
634 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
635 OSD работает только с задействованным двойным буфером (иначе он моргает).
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
636 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
637 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
638
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
639 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
640
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
641 <!-- ********** -->
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
642
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
643 <sect1 id="sdl">
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
644 <title>SDL</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
645
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
646 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
647 <acronym>SDL</acronym> (Simple Directmedia Layer) - это, в основном, унифицированный
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
648 видео/аудио интерфейс. Программы, его использующие, знают только про SDL, а не про
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
649 то, какой видео или аудио драйвер реально используется. Например, порт игры Doom,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
650 используя SDL, может запуститься на svgalib, aalib, X, fbdev и других, вам
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
651 придется только указать (для примера) используемый видеодрайвер при помощи
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
652 переменной окружения <envar>SDL_VIDEODRIVER</envar>. Ну, в теории.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
653 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
654
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
655 <para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
656 <!-- FIXME is translation correct ?
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
657 With <application>MPlayer</application>, we used its X11 driver's software
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
658 scaler ability for cards/drivers that doesn't support XVideo, until we made
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
659 our own (faster, nicer) software scaler. Also we used its aalib output, but
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
660 now we have ours which is more comfortable. Its DGA mode was better than
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
661 ours, until recently. Get it now? :)
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
662 -->
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
663 Для карт/драйверов, не поддерживающих XVideo, мы использовали в
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
664 <application>MPlayer</application> собственные возможности программного масштабирования
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
665 SDL'вских X11 драйверов, пока не написали наш собственный (более быстрый и изящный)
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
666 программный модуль масштабирования. Также мы использовали его aalib вывод, но
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
667 теперь у нас есть свой, более удобный. До некоторых пор его DGA режим был
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
668 лучше нашего. Хотите получить его прямо сейчас ? :)
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
669 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
670
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
671 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
672 Он также помогает с некоторыми сбоящими драйверами/картами, если видео
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
673 прерывается (если это не проблема недостаточного быстродействия), или заикается звук.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
674 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
675
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
676 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
677 SDL видео вывод поддерживает отображения субтитров внизу, на черной полосе (если она есть).
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
678 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
679 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
680
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
681 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
682
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
683 <sect1 id="svgalib">
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
684 <title>SVGAlib</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
685
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
686 <formalpara>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
687 <title>УСТАНОВКА</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
688 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
689 потребуется установить svgalib и ее пакет разработки, чтобы
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
690 <application>MPlayer</application> собрал свой SVGAlib драйвер (определяется
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
691 автоматически, но можко включить принудительно), и отредактировать
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
692 <filename>/etc/vga/libvga.config</filename> в соответствии с вашией картой и монитором.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
693 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
694 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
695
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
696 <note><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
697 Убедитесь, что не используете опцию <option>-fs</option>, поскольку она включает
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
698 использование программного масштабирования и работает медленно. Если вам действительно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
699 это необходимо, используйте опцию <option>-sws 4</option>, которая будет давать плохое
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
700 качество, но несколько быстрее.
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
701 </para></note>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
702
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
703 <formalpara>
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
704 <title>ПОДДЕРЖКА EGA (4BPP)</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
705 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
706 SVGAlib включает в себя EGAlib, и <application>MPlayer</application> имеет
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
707 возможность выводить любой фильм в 16-ти цветах. Используется в таких вариантах:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
708 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
709 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
710
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
711 <itemizedlist>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
712 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
713 EGA карта с EGA монитором: 320x200x4bpp, 640x200x4bpp, 640x350x4bpp
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
714 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
715 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
716 EGA карта с CGA монитором: 320x200x4bpp, 640x200x4bpp
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
717 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
718 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
719
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
720 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
721 Значение bpp (бит на пиксел) должно быть вручную установлено в 4:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
722 <option>-bpp 4</option>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
723 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
724
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
725 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
726 Возможно потребуется отмасштабировать фильм, чтобы уместить в размеры EGA режима:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
727 <screen>-vf scale=640:350</screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
728 or
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
729 <screen>-vf scale=320:200</screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
730 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
731
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
732 <para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
733 Для масштабирования требуется быстрый алгоритм с плохим качеством:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
734 <screen>-sws 4</screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
735 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
736
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
737 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
738 Возможно надо отключить автоматическую коррекцию пропорций:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
739 <screen>-noaspect</screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
740 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
741
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
742 <note><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
743 Как показывает мой опыт, лучшее качество на EGA экране получается
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
744 при небольшом уменьшении яркости:
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
745 <option>-vf eq=-20:0</option>. Мне также пришлось уменьшить частоту дискретизации [samplerate]
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
746 на моей машине, поскольку звук не работал на 44kГц.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
747 <option>-srate 22050</option>.
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
748 </para></note>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
749
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
750 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
751 ВЫ можете включить OSD и субтитры только с плагином <option>expand</option>,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
752 смотрите страницу руководства man для точных параметров.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
753 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
754 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
755
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
756 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
757
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
758 <sect1 id="fbdev">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
759 <title>Вывод во фреймбуфер (FBdev)</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
760
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
761 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
762 Надо ли собирать FBdev автоматически определяется скриптом
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
763 <filename>./configure</filename>. Прочтите документацию на фреймбуйер в
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
764 исходниках ядра (<filename>Documentation/fb/*</filename>) для более подробной
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
765 информации.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
766 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
767
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
768 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
769 Если ваша карта не поддерживает стандарт VBE 2.0 (старые ISA/PCI карты, такие
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
770 как S3 Trio64), а только VBE 1.2 (или еще старее?): ну, VESAfb все же будет доступна,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
771 но вам потребуется загрузить SciTech Display Doctor (она же UniVBE) до загрузки Linux.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
772 Используйте загрузочный диск DOS или что либо другое. И не забудьте зарегистрировать
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
773 ваш UniVBE ;))
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
774 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
775
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
776 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
777 Драйвер FBdev вместе с прочими принимает несколько дополнительных параметров:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
778 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
779
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
780 <variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
781 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
782 <term><option>-fb</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
783 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
784 указывает какой устройство фреймбуфера использовать
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
785 (по-умолчанию: <filename>/dev/fb0</filename>)
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
786 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
787 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
788 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
789 <term><option>-fbmode</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
790 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
791 название используемого режима (в соответствии с <filename>/etc/fb.modes</filename>)
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
792 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
793 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
794 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
795 <term><option>-fbmodeconfig</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
796 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
797 конфигурационный файл с режимами (по-умолчанию: <filename>/etc/fb.modes</filename>)
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
798 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
799 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
800 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
801 <term><option>-monitor-hfreq</option></term>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
802 <term><option>-monitor-vfreq</option></term>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
803 <term><option>-monitor-dotclock</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
804 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
805 <emphasis role="bold">важные</emphasis> знаячения, смотрите
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
806 <filename>example.conf</filename>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
807 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
808 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
809 </variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
810
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
811 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
812 При желании переключиться в особый режим используйте:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
813 <screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
814 mplayer -vm -fbmode <replaceable>название_режима</replaceable> <replaceable>имя_файла</replaceable>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
815 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
816 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
817
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
818 <itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
819 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
820 <option>-vm</option> в одиночку выберет наиболее подходящий режим из
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
821 <filename>/etc/fb.modes</filename>. Также может использоваться совместно с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
822 <option>-x</option> и <option>-y</option>. Опция
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
823 <option>-flip</option> поддерживается, только если формат точки фильма совпадает с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
824 форматом точки видеорежима. Обратите внимание на значение bpp, fbdev пытается
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
825 использовать текущий или указанный вами опцией <option>-bpp</option>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
826 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
827 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
828 Опция <option>-zoom</option> не поддерживается (используйте <option>-vf scale</option>).
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
829 Вы не можете использовать режимы с 8bpp (или меньше).
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
830 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
831 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
832 Вы, возможно, захотите отключить курсор:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
833 <screen>echo -e '\033[?25l'</screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
834 или
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
835 <screen>setterm -cursor off</screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
836 и хранитель экрана:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
837 <screen>setterm -blank 0</screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
838 Чтобы снова включить курсор:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
839 <screen>echo -e '\033[?25h'</screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
840 или
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
841 <screen>setterm -cursor on</screen>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
842 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
843 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
844
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
845 <note><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
846 Смена режимов FBdev <emphasis>не работает</emphasis> с VESA фреймбуфером.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
847 Не просите об этом, т.к. это не ограничения <application>MPlayer</application>.
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
848 </para></note>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
849 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
850
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
851 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
852
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
853 <sect1 id="mga_vid">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
854 <title>Matrox фреймбуфер (mga_vid)</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
855
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
856 <para>
22771
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
857 <systemitem>mga_vid</systemitem> - это комбинация драйвера вывода и модуля ядра
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
858 Linux, использующая модуль видео масштабирования/оверлея
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
859 Matrox G200/G400/G450/G550 для выполнения YUV->RGB преобразования цветового
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
860 пространства и произвольного масштабирования.
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
861 <systemitem>mga_vid</systemitem> имеет аппаратную поддержку VSYNC с тройной
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
862 буферизацией. Работает как во фреймбуфер
21900
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
863 консоли, так и под X, но только с Linux 2.4.x.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
864 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
865
22771
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
866 <para>
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
867 Версию этого драйверя для Linux 2.6.x ищите на
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
868 <ulink url="http://attila.kinali.ch/mga/"/>.
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
869 </para>
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
870
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
871 <procedure>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
872 <title>Установка:</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
873 <step><para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
874 чтобы использовать его, придется, во-первых, скомпилировать <filename>mga_vid.o</filename>:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
875 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
876 cd drivers
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
877 make<!--
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
878 --></screen>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
879 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
880 <step><para>
22771
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
881 Затем запустите (под <systemitem class="username">root</systemitem>)
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
882 <screen>make install</screen>
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
883 что должно установить модуль и создать для Вас файл устройства.
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
884 Загрузите драйвер:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
885 <screen>insmod mga_vid.o</screen>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
886 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
887 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
888 Вам следует проверить определение размера памяти, используя
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
889 команду <command>dmesg</command>. Если он неверен, укажите опцию
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
890 <option>mga_ram_size</option>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
891 (но сначала <command>rmmod mga_vid</command>),
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
892 указав размер памяти в Мб:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
893 <screen>insmod mga_vid.o mga_ram_size=16</screen>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
894 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
895 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
896 чтобы в случае необходимости загружать его автоматической, сначала добавьте
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
897 следующую строку в конец файла <filename>/etc/modules.conf</filename>:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
898
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
899 <programlisting>alias char-major-178 mga_vid</programlisting>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
900 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
901 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
902 Теперь надо (пере)скомпилировать <application>MPlayer</application>,
22771
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
903 <command>./configure</command> определит
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
904 <filename>/dev/mga_vid</filename> и соберет драйвер 'mga'.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
905 Использование его в <application>MPlayer</application> осуществляется
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
906 опцией <option>-vo mga</option>, если используете консоль matroxfb, или
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
907 опцией <option>-vo xmga</option> из-под XFree86 3.x.x или 4.x.x.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
908 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
909 </procedure>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
910
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
911 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
912 Драйвер mga_vid работает совместно с Xv.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
913 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
914
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
915 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
916 Из файла устройства <filename>/dev/mga_vid</filename> можно получать некоторую информацию,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
917 например, командой
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
918 <screen>cat /dev/mga_vid</screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
919 В него можно писать для изменения яркости:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
920 <screen>echo "brightness=120" &gt; /dev/mga_vid</screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
921 </para>
22771
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
922
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
923 <para>
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
924 В том же каталоге есть тестовая программа, называющаяся
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
925 <command>mga_vid_test</command>. Если все работает нормально, она должна
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
926 рисовать на экране изображения 256x256.
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
927 </para>
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
928
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
929 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
930
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
931 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
932
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
933 <sect1 id="tdfxfb" xreflabel="3Dfx YUV support (tdfxfb)">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
934 <title>Поддержка 3Dfx YUV</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
935 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
936 Этот драйвер использует ядерный драйвер фреймбуфера tdfx для воспроизведения
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
937 фильмой с YUV ускорением. Вам потребуется ядро с поддержкой tdfxfb и перекомпиляция с
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
938 <screen>./configure --enable-tdfxfb</screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
939 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
940 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
941
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
942 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
943
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
944 <sect1 id="tdfx_vid">
21900
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
945 <title>tdfx_vid</title>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
946
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
947 <para>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
948 Это комбинация модуля Linux ядра и драйвера вывода видео, аналогичный
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
949 <link linkend="mga_vid">mga_vid</link>.
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
950 Вам потребуется 2.4.x ядро с драйвером <systemitem>agpgart</systemitem>,
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
951 поскольку <systemitem>tdfx_vid</systemitem> использует AGP.
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
952 Укажите <command>configure</command> опцию <option>--enable-tdfxfb</option>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
953 для сборки драйвера вывода видео и соберите модуль ядра, как указано далее.
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
954 </para>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
955
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
956 <procedure>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
957 <title>Установка tdfx_vid.o модуля ядра:</title>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
958 <step><para>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
959 Скомпилируйте <filename>tdfx_vid.o</filename>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
960 <screen>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
961 cd drivers
22771
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
962 make</screen>
21900
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
963 </para></step>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
964 <step><para>
22771
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
965 Запустите (от <systemitem class="username">root</systemitem>):
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
966 <screen>make install</screen>
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
967 что должно установить модуль и создать для Вас файл устройства.
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
968 Загрузите драйвер:
21900
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
969 <screen>insmod tdfx_vid.o</screen>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
970 </para></step>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
971 <step><para>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
972 Чтобы сделать его загружающимся/выгружающимся автоматически, сначала вставьте
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
973 следующую строку в конец <filename>/etc/modules.conf</filename>:
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
974
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
975 <programlisting>alias char-major-178 tdfx_vid</programlisting>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
976 </para></step>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
977 </procedure>
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
978
22771
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
979 <para>
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
980 В том же каталоге есть тестовая программа, называющаяся
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
981 <command>tdfx_vid_test</command>. Она должна вывести некоторую полезную
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
982 информацию, если все работает нормально.
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
983 </para>
ce6b4af46882 r22547: fix up some longer than 80 char lines , and use suggestion from Diego.
voroshil
parents: 22513
diff changeset
984
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
985 </sect1>
21900
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
986
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
987 <!-- ********** -->
d32423d50287 r21917: typo fixes
voroshil
parents: 21729
diff changeset
988
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
989 <sect1 id="opengl">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
990 <title>OpenGL вывод</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
991
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
992 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
993 <application>MPlayer</application> поддерживает воспроизведение фильмов через OpenGL,
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
994 но если ваша платформа/драйвер поддерживает xv, как в случае PC с Linux,
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
995 лучше используйте xv, производительность OpenGL значительно ниже. Если у вас
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
996 реализация X11 без поддержки xv, OpenGL жизнеспособная замена.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
997 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
998
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
999 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1000 К сожалению, не все драйвера поддерживают эту возможность. Драйвера
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1001 Utah-GLX (для XFree86 3.3.6) имеют ее для всех карт.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1002 Подробности установки смотрите <ulink url="http://utah-glx.sf.net"/>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1003 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1004
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1005 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1006 XFree86(DRI) 4.0.3 или новее поддерживает OpenGL с картами Matrox и Radeon,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1007 4.2.0 или более поздние поддерживают и Rage128.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1008 Инструкции по закачиванию и установке смотрите на <ulink url="http://dri.sf.net"/> .
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1009 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1010
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1011 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1012 Подсказка от одного из наших пользователей: видео вывод GL может использоваться
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1013 для получения синхронизированного по вертикали TV вывода. Необходимо установить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1014 переменную окружения (как минимум для nVidia):
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1015 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1016
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1017 <para>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1018 <command>export __GL_SYNC_TO_VBLANK=1</command>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1019 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1020
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1021 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1022
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1023 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1024
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1025 <sect1 id="aalib">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1026 <title>AAlib - отображение в текстовом режиме</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1027
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1028 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1029 AAlib - это библиотека для отображения графики в текстовом режиме, используя мощный
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1030 ASCII рендерер[renderer]. Существует <emphasis>множество</emphasis> программ уже
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1031 поддерживающих ее, такие как Doom, Quake, и т.д. <application>MPlayer</application>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1032 содержит очень удобный драйвер для нее. Если <filename>./configure</filename>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1033 обнаруживает установленную aalib, будет собран libvo драйвер для aalib.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1034 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1035
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1036 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1037 В AA Window можно использовать некоторые клавиши для изменения настроек рендеринга:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1038 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1039
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1040 <informaltable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1041 <tgroup cols="2">
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1042 <thead>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1043 <row><entry>Клавиша</entry><entry>Действие</entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1044 </thead>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1045 <tbody>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1046 <row><entry><keycap>1</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1047 уменьшить контрастность
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1048 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1049 <row><entry><keycap>2</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1050 увеличить контрастность
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1051 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1052 <row><entry><keycap>3</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1053 уменьшить яркость
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1054 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1055 <row><entry><keycap>4</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1056 увеличить яркость
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1057 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1058 <row><entry><keycap>5</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1059 включение/отключение быстрого рендеринга
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1060 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1061 <row><entry><keycap>6</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1062 установка режима зашумления[dithering] (отсутствие, распределение ошибки[error distribution], Floyd Steinberg)
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1063 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1064 <row><entry><keycap>7</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1065 инвертировать изображение
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1066 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1067 <row><entry><keycap>8</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1068 переключение между управлением aa и <application>MPlayer</application>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1069 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1070 </tbody>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1071 </tgroup>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1072 </informaltable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1073
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1074 <variablelist>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1075 <title>Могут быть использованы следующие опции командной строки:</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1076 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1077 <term><option>-aaosdcolor=<replaceable>V</replaceable></option></term>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1078 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1079 Смена цвета OSD
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1080 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1081 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1082 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1083 <term><option>-aasubcolor=<replaceable>V</replaceable></option></term>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1084 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1085 Смена цвета субтитров
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1086 </para><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1087 где <replaceable>V</replaceable> может быть:
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1088 <literal>0</literal> (нормальный),
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1089 <literal>1</literal> (темный),
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1090 <literal>2</literal> (жирный),
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1091 <literal>3</literal> (жирный шрифт),
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1092 <literal>4</literal> (реверсный[reverse]),
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1093 <literal>5</literal> (специальный).
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1094 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1095 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1096 </variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1097
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1098 <variablelist>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1099 <title>AAlib сама предоставляет большое количество опций. Вот некоторые из важных::</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1100 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1101 <term><option>-aadriver</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1102 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1103 Установить рекомендуемый aa драйвер (X11, curses, Linux).
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1104 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1105 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1106 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1107 <term><option>-aaextended</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1108 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1109 Использовать все 256 символов.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1110 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1111 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1112 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1113 <term><option>-aaeight</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1114 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1115 Использовать восьмибитную ASCII.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1116 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1117 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1118 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1119 <term><option>-aahelp</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1120 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1121 Выводит все опции aalib.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1122 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1123 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1124 </variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1125
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1126 <note><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1127 Рандеринг очень сильно загружает CPU, особенно при использовании AA-on-X
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1128 (использование aalib под X), и меньше при использовании стандартной не-фреймбуфер
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1129 консоли. Используйте SVGATextMode, чтобы настроить большой текстовый режим и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1130 наслаждайтесь! (второй выход карт Hercules рулит[secondary head Hercules cards
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1131 rock] :) ), но, IMHO, вы можете использовать опцию <option>-vf 1bpp</option>, чтобы
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1132 получить графику на hgafb :)
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1133 </para></note>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1134
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1135 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1136 Используйте опцию <option>-framedrop</option>, если ваш компьютер недостаточно быстр
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1137 для отрисовки всех кадров!
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1138 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1139
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1140 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1141 При воспроизведении на терминале, вы получите лучшую скорость и качество при
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1142 использовании драйвера Linux, а не curses(<option>-aadriver linux</option>).
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1143 Но при этом вы долны иметь право записи в
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1144 <filename>/dev/vcsa<replaceable>&lt;терминал&gt;</replaceable></filename>!
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1145 Это не определяется aalib автоматически, но vo_aa вместо нее пытается определить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1146 лучший режим. Смотрите <ulink url="http://aa-project.sf.net/tune"/> для
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1147 дальнейших задач тюнинга.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1148 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1149 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1150
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1151 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1152
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1153 <sect1 id="caca">
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1154 <title>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1155 <systemitem class="library">libcaca</systemitem> - Цветная ASCII Art библиотека
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1156 </title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1157
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1158 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1159 Библиотека <ulink url="http://sam.zoy.org/projects/libcaca/"><systemitem class="library">libcaca</systemitem></ulink> -
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1160 это графическая библиотека, выводящая чекст вместо пикселов, так что она может
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1161 работать на старых видео картах или текстовых терминалах. Она не такая, как
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1162 знаменитая <systemitem class="library">AAlib</systemitem>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1163 <systemitem class="library">libcaca</systemitem> требует терминал для своей работы,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1164 так что она будет работать на всех unix системах (включая Max OS X), используя
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1165 библиотеку <systemitem class="library">slang</systemitem> или
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1166 <systemitem class="library">ncurses</systemitem>, под DOS используя библиотеку
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1167 <systemitem class="library">conio.h</systemitem>, и под windows, используя либо
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1168 <systemitem class="library">slang</systemitem>, либо
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1169 <systemitem class="library">ncurses</systemitem> (через Cygwin эмуляцию), либо
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1170 <systemitem class="library">conio.h</systemitem>. Если скрипт
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1171 <filename>./configure</filename>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1172 определяет <systemitem class="library">libcaca</systemitem>, то caca libvo драйвер
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1173 будет собран.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1174 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1175
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1176 <itemizedlist>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1177 <title>Отличия от <systemitem class="library">AAlib</systemitem> следующие:</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1178 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1179 16 доступных цветов для вывода символов (256 цветовых пар)
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1180 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1181 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1182 зашумление[dithering] цветного изображения
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1183 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1184 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1185
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1186 <itemizedlist>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1187 <title>Но <systemitem class="library">libcaca</systemitem> также имеет следующие
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1188 ограничения:</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1189 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1190 нет поддержки яркости, контрастности, гаммы
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1191 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1192 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1193
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1194 <para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1195 ВЫ можете использовать следующие клавиши в окне caca для изменения опций
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1196 рендеринга:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1197 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1198
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1199 <informaltable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1200 <tgroup cols="2">
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1201 <thead>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1202 <row><entry>Клавиша</entry><entry>Действие</entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1203 </thead>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1204 <tbody>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1205 <row><entry><keycap>d</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1206 Перключение методов зашумления[dithering] <systemitem class="library">libcaca</systemitem>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1207 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1208 <row><entry><keycap>a</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1209 Перекллючение сглаживания[antialiasing] <systemitem class="library">libcaca</systemitem>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1210 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1211 <row><entry><keycap>b</keycap></entry><entry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1212 Переключение фона <systemitem class="library">libcaca</systemitem>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1213 </entry></row>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1214 </tbody>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1215 </tgroup>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1216 </informaltable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1217
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1218 <variablelist>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1219 <title><systemitem class="library">libcaca</systemitem> также анализирует следующие
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1220 переменные окружения:</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1221 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1222 <term><option>CACA_DRIVER</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1223 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1224 Установить рекомендуемый caca драйвер, например ncurses, slang, x11.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1225 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1226 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1227 <varlistentry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1228 <term><option>CACA_GEOMETRY (только X11)</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1229 <listitem><para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1230 Указывает количество строк и столбцов, например, 128x50.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1231 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1232 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1233 <varlistentry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1234 <term><option>CACA_FONT (только X11)</option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1235 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1236 Указывает используемый шрифт, например, fixed, nexus.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1237 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1238 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1239 </variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1240
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1241 <para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1242 Используйте опцию <option>-framedrop</option>, если ваш компьютер недостаточно быстр для
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1243 рендеринга всех кадров.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1244 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1245
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1246 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1247
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1248 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1249
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1250 <sect1 id="vesa">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1251 <title>VESA - вывод в VESA BIOS</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1252
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1253 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1254 Этот драйвер был разработатн и представлен как <emphasis role="bold">универсальный
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1255 драйвер</emphasis> для любых карт с VESA VBE 2.0 совместимым BIOS.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1256 Другое преимущество этого драйвера заключается в том ,что он пытается принудительно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1257 включить TV вывод.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1258 <citetitle>VESA BIOS EXTENSION (VBE) Версия 3.0 Дата: 16 сентября, 1998</citetitle>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1259 (Страница 70) гласит:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1260 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1261
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1262 <blockquote>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1263 <formalpara><title>Dual-Controller Designs</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1264 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1265 VBE 3.0 поддерживает дизайн с двумя контроллерами, предполагая, что поскольку
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1266 оба контроллера обычно имеют одного производителя, и управляются единственной
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1267 BIOS ROM на той же карте, то возможно скрыть от приложения факт наличия на самом
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1268 деле двух контроллеров. Это ограничивает их независимое одновременное использование,
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1269 но позволяет приложениям, выпущенным до VBE 3.0
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1270 нормально работать. VBE функция 00h (Вернуть информацию о контроллере) возвращает
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1271 комбинированную информацию двух контроллеров, включая объединенный список
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1272 доступных режимов. Когда приложение выбирает режим, активируется соответствующий
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1273 контроллер. Каждая из остальных VBE функций затем работает с активным
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1274 контроллером.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1275 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1276 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1277 </blockquote>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1278
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1279 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1280 Так что у вас ест шанс получить работающий TV выход, используя этот драйвер.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1281 (Предполагается, что TV-выход - отдельный контроллер[standalone head] или
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1282 отдельный выход как минимум.)
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1283 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1284
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1285 <itemizedlist spacing="compact">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1286 <title>ПРЕИМУЩЕСТВА</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1287 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1288 У вас есть шанс смотреть фильмы, <emphasis role="bold">даже если Linux
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1289 не знает</emphasis> ваше видео оборудование.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1290 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1291 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1292 Вам не требуется устанавливать в Linux ничего, относящегося к графике
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1293 (вроде X11 (он же XFree86), fbdev и т.п.). Этот драйвер может запускаться
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1294 из <emphasis role="bold">текстового режима</emphasis>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1295 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1296 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1297 У вас есть шанс получить <emphasis role="bold">работающий TV-выход</emphasis>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1298 (Это известно как минимум для ATI карт).
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1299 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1300 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1301 Этот драйвер вызывает обработчик <function>int 10h</function>, так что это
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1302 не эмуляция - он вызывает <emphasis role="bold">реальные</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1303 вещи <emphasis>реального</emphasis> BIOS в <emphasis>реальном режиме</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1304 (на самом деле vm86 режим).
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1305 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1306 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1307 С ним вы можете использовать VIDIX, получая ускоренное отображение видео,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1308 <emphasis role="bold">и</emphasis> TV вывод одновременно!
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1309 (Рекомендуется для ATI карт.)
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1310 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1311 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1312 Если у вас есть VESA VBE 3.0+, и вы где-то указали
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1313 <option>monitor-hfreq, monitor-vfreq, monitor-dotclock</option>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1314 (в файле конфигурации или в командной строке), то получите наибольшую возможную
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1315 частоту обновления. (Используя General Timing Formula). Чтобы задействовать
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1316 эту возможность, вы должны указать <emphasis role="bold">все</emphasis> опции
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1317 вашего монитора.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1318 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1319 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1320
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1321 <itemizedlist spacing="compact">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1322 <title>НЕДОСТАТКИ</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1323 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1324 Это работает только на <emphasis role="bold">x86 системах</emphasis>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1325 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1326 <listitem><para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1327 Может использоваться только пользователем <systemitem class="username">root</systemitem>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1328 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1329 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1330 В данный момент доступно только для <emphasis role="bold">Linux</emphasis>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1331 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1332 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1333
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1334 <important><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1335 Не используйте этот драйвер с <emphasis role="bold">GCC 2.96</emphasis>!
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1336 Он не будет работать!
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1337 </para></important>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1338
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1339 <variablelist>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1340 <title>ОПЦИИ КОМАНДНОЙ СТРОКИ, ДОСТУПНЫЕ ДЛЯ VESA</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1341 <varlistentry>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1342 <term><option>-vo vesa:<replaceable>опции</replaceable></option></term>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1343 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1344 данный момент распознаются: <literal>dga</literal> для включения режима dga
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1345 и <literal>nodga</literal> для его отключения. В dga режиме вы можете включить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1346 двойную буферизацию опцией <option>-double</option>. Замечание: вы можете
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1347 опустить эти параметры для <emphasis role="bold">автоопределения</emphasis>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1348 режима dga.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1349 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1350 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1351 </variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1352
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1353 <itemizedlist spacing="compact">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1354 <title>ИЗВЕСТНЫЕ ПРОБЛЕМЫ И СПОСОБЫ ИХ РЕШЕНИЯ</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1355 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1356 Если вы установили <emphasis role="bold">NLS</emphasis> шрифт на вашем
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1357 Linux и запускаете VESA драйвер из текстового режима, то после завершения
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1358 <application>MPlayer</application> у вас окажется загруженным
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1359 <emphasis role="bold">ROM шрифт</emphasis> вместо национального.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1360 Вы можете загрузить национальный шрифт снова, воспользовавшись утилитой
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1361 <command>setsysfont</command> из дистрибутива Mandrake/Mandriva, например.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1362 (<emphasis role="bold">Подсказка</emphasis>: Та же утилита используется для
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1363 локализации fbdev).
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1364 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1365 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1366 Некоторые <emphasis role="bold">графические драйверы Linux</emphasis> не обновляют
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1367 активный <emphasis role="bold">BIOS режим</emphasis> в DOS памяти.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1368 Таким образом, если у вас подобная проблема - всегда используете VESA драйвер
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1369 только из <emphasis role="bold">текстового режима</emphasis>. Иначе в любом случае будет
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1370 активирован текстовый режим (#03) и вам придется перезагружать компьютер..
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1371 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1372 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1373 Часто после завершения работы VESA драйвера вы получаете
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1374 <emphasis role="bold">черный</emphasis> экран. Чтобы вернуться в обычный режим
21722
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
1375 просто переключитесь на другую консоль (нажав
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
1376 <keycombo><keycap>Alt</keycap><keycap>F&lt;x&gt;</keycap></keycombo>)
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
1377 затем переключитесь обратно тем же способом.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1378 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1379 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1380 Для получения <emphasis role="bold">работающего TV выхода</emphasis> необходимо,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1381 чтобы TV разъем был подключен до включения вашего PC, т.к. видео BIOS
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1382 инициализирует себя только один раз во время POST процедуры.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1383 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1384 </itemizedlist>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1385 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1386
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1387 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1388
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1389 <sect1 id="x11">
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1390 <title>X11</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1391
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1392 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1393 Избегайте, если возможно. Вывод в X11 (используя расширение разделяемой памяти) -
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1394 без какого-либо ускорения.Поддерживается (MMX/3DNow/SSE ускоренное, но все равно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1395 медленное) программное масштабирование, используйте опции <option>-fs -zoom</option>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1396 Большинство карт имеют поддержку масштабирования, для этого используйте вывод
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1397 <option>-vo xv</option>, или <option>-vo xmga</option> для карт Matrox.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1398 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1399
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1400 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1401 Проблема в том, что большинство драйверов карт не поддерживают аппаратное
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1402 ускорение на втором мониторе/TV. В этом случае вы увидите окно зеленого/синего
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1403 цвета вместо изображения, и этот драйвер будет полезным,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1404 но требуется мощный CPU для программного масштабирования. Не используйте
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1405 программный вывод+масштабирование SDL драйвера, он имеет худшее качество
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1406 картинки!
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1407 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1408
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1409 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1410 Программное масштабирование очень медленное, лучше попробуйте вместо этого
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1411 изменить видео режим. Это очень просто. Смотрите <link linkend="dga-modelines">раздел DGA
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1412 режимы</link> и вставьте соответствующие строки в ваш <filename>XF86Config</filename>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1413
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1414 <itemizedlist spacing="compact">
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1415 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1416 Если у вас XFree86 4.x.x: используйте <option>-vm</option> опцию. Она
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1417 переключится в режим с подходящим разрешением. Если нет:
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1418 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1419 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1420 C XFree86 3.x.x: циклически переключайтесь между разными разрешениями с помощью
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1421 клавиш
21722
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
1422 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Доп. клавиша
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
1423 плюс</keycap></keycombo>
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
1424 и
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
1425 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>Доп. клавиша
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
1426 минус</keycap></keycombo>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1427 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1428 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1429 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1430
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1431 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1432 Если не находите вставленные видео режимамы, просмотрите вывод Xfree86.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1433 Некоторые драйверы не могут использовать низкие частоты пикселизации (количество
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1434 отрисовываемых пикселей в секунду), необходимые для видео режимов с низким разрешением.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1435 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1436 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1437
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1438 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1439
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1440 <sect1 id="vidix">
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1441 <title>VIDIX</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1442
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1443 <formalpara><title>ПРЕАМБУЛА</title><para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1444 <acronym>VIDIX</acronym> - это аббревиатура для
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1445 <emphasis role="bold">VID</emphasis>eo
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1446 <emphasis role="bold">I</emphasis>nterface
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1447 for *ni<emphasis role="bold">X</emphasis>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1448 (Видео интерфейс для Unix).
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1449 VIDIX разработан и введен как интерфейс для быстрых драйверов пространства
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1450 пользователя[user-space], обеспечивающих такую же производительность, как mga_vid
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1451 для карт Matrox. Они к тому же хорошо переносимы.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1452 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1453 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1454 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1455 Этот интерфейс был разработан, чтобы уместить существующие интерфейсы ускорения видео
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1456 (известные как mga_vid, rage128_vid, radeon_vid, pm3_vid) в единую схему.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1457 Он предоставляет высокоуровневый интерфейс к чипам, известным как
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1458 BES (BackEnd scalers) или OV (Video Overlays). Он не предоставляет низкоуровневого интерфейса
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1459 к вещам, известным как графические серверы (Я не хочу соревноваться с командой X11
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1460 в переключении режимов.) Т.е. основная цель интерфейса - ускорить до максимума
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1461 скорость воспроизведения видео.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1462 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1463
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1464 <itemizedlist spacing="compact">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1465 <title>ИСПОЛЬЗОВАНИЕ</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1466 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1467 Вы можете использовать отдельный видеодрайвер: <option>-vo xvidix</option>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1468 Этот драйвер был разработан как X11 фронтенд к VIDIX технологии. Он
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1469 требует X сервер и может работать только под ним. Имейте ввиду, что
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1470 поскольку этот драйвер напрямую обращается к оборудованию в обход драйвера X,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1471 то могут быть повреждены растровые изображения, кешированные в памяти
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1472 видеокарты.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1473 Вы можете предотвратить это, ограничив размер видеопамяти, используемой X,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1474 XF86Config опцией "VideoRam" в разделе устройств. Вам следует установить этот
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1475 параметр в количество установленной видеопамяти минус 4Мб. Если у вас меньше
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1476 8Мб видеопамяти, вместо этого можно использовать опцию "XaaNoPixmapCache" в
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1477 разделе экранов.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1478 </para></listitem>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1479 <listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1480 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1481 Существует консольный VIDIX драйвер: <option>-vo cvidix</option>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1482 Для большинства карт требуется работающий и инициализированный фреймбуфер
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1483 (в противном случае просто испортите изображение на экране),
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1484 и вы будете иметь тот же эффект, что и с <option>-vo mga</option> или
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1485 <option>-vo fbdev</option>. Карты nVidia, тем не менее, способны выводить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1486 полностью графическое видео в настоящей текстовой консоли. Смотрите раздел
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1487 <link linkend="vidix-nvidia">nvidia_vid</link> для более подробной информации.
20562
25c9cd2ac456 trivial sync with r20551
voroshil
parents: 20514
diff changeset
1488 Чтобы избавиться от такста на полях и мерцающего курсора попробуйте нечто подобное
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1489 </para>
20562
25c9cd2ac456 trivial sync with r20551
voroshil
parents: 20514
diff changeset
1490
25c9cd2ac456 trivial sync with r20551
voroshil
parents: 20514
diff changeset
1491 <screen>setterm -cursor off > /dev/tty9</screen>
25c9cd2ac456 trivial sync with r20551
voroshil
parents: 20514
diff changeset
1492
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1493 <para>
20562
25c9cd2ac456 trivial sync with r20551
voroshil
parents: 20514
diff changeset
1494 (предполагая, что <systemitem>tty9</systemitem> ранее не использовался) и затем переключитесь
25c9cd2ac456 trivial sync with r20551
voroshil
parents: 20514
diff changeset
1495 на <systemitem>tty9</systemitem>.
25c9cd2ac456 trivial sync with r20551
voroshil
parents: 20514
diff changeset
1496 С другой стороны, <option>-colorkey 0</option> должна дать вам видео, работающее "на фоне",
25c9cd2ac456 trivial sync with r20551
voroshil
parents: 20514
diff changeset
1497 однако правильность работы этого зависит от функцинальности colorkey.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1498 </para>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1499 </listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1500 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1501 Вы можете использовать подустройство VIDIX, примененное к различным
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1502 драйверам видео вывода, например: <option>-vo vesa:vidix</option>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1503 (<emphasis role="bold">только Linux</emphasis>) и
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1504 <option>-vo fbdev:vidix</option>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1505 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1506 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1507
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1508 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1509 Это действительно неважно, какой драйвер вывода видео используется с
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1510 <emphasis role="bold">VIDIX</emphasis>.
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1511 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1512
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1513 <itemizedlist spacing="compact">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1514 <title>ТРЕБОВАНИЯ</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1515 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1516 Видеокарта должна находиться в графическом режиме (кроме карт nVidia с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1517 драйвером <option>-vo cvidix</option>).
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1518 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1519 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1520 Драйвер вывода видео <application>MPlayer</application> должен знать
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1521 текущий видеорежим и быть способным сообщить VIDIX некоторые видео характеристики сервера.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
1522 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1523 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1524
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1525 <formalpara><title>СПОСОБЫ ИСПОЛЬЗОВАНИЯ</title><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1526 Когда VIDIX используется в качестве <emphasis role="bold">подустройства</emphasis> (<option>-vo
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1527 vesa:vidix</option>), настройка видеорежима производится драйвером вывода видео
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1528 (короче говоря <emphasis role="bold">vo_server</emphasis>). Следовательно, вы можете
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1529 передать в командную строку <application>MPlayer</application> те же ключи, что и для
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1530 vo_server. Дополнительно он понимает ключ <option>-double</option>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1531 как глобально видимый параметр. (Я рекомендую использовать этот ключ с VIDIX как минимум
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1532 для карт ATI). <option>-vo xvidix</option> дополнительно понимает следующие опции:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1533 <option>-fs -zoom -x -y -double</option>.
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1534 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1535 </formalpara>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1536
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1537 <para>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1538 Вы можете напрямую указать VIDIX драйвер третьим параметром к командной строке:
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1539 <screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1540 mplayer -vo xvidix:mga_vid.so -fs -zoom -double <replaceable>file.avi</replaceable>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1541 </screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1542 или
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1543 <screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1544 mplayer -vo vesa:vidix:radeon_vid.so -fs -zoom -double -bpp 32 <replaceable>file.avi</replaceable>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1545 </screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1546 Но это опасно, и вам не следует этого делать. В этом случае принудительно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1547 запускается указанный драйвер и результат может быть непредсказуемым
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1548 (он может <emphasis role="bold">подвесить</emphasis> ваш компьютер).
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1549 Вам следует это делать ТОЛЬКО если вы абсолютно уверены, что он работает и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1550 <application>MPlayer</application> не использует его автоматически.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1551 Пожалуйста, сообщите об этом разработчикам. Правильный путь - использование
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1552 VIDIX без аргументов для задействования автоопределения драйвера.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1553 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1554
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1555 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1556 Поскольку VIDIX требует прямой доступ к оборудованию, вы можете либо
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1557 запускать его от имени root, либо установить SUID бит на исполняемый файл
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1558 <application>MPlayer</application> ((<emphasis role="bold">Внимание:
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1559 Это большой риск безопасности</emphasis>).
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1560 Как вариант, вы можете использовать специальный модуль ядра, как этот:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1561 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1562
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1563 <procedure>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1564 <step><para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1565 <!-- FIXME correct translation of 'development version' -->
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1566 Скачайте <ulink url="http://www.arava.co.il/matan/svgalib/">разрабатываемую версию</ulink>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1567 svgalib (например 1.9.17), <emphasis role="bold">ИЛИ</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1568 версию, созданную Alex специально для использования с <application>MPlayer</application>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1569 (она не требует наличия исходников svgalib для компиляции)
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1570 <ulink url="http://www.mplayerhq.hu/MPlayer/contrib/svgalib/svgalib_helper-1.9.17-mplayer.tar.bz2">отсюда</ulink>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1571 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1572 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1573 Скомпилируйте модуль в каталоге <filename class="directory">svgalib_helper</filename>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1574 (он может быть найден внутри каталога
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1575 <filename class="directory">svgalib-1.9.17/kernel/</filename>, если вы скачали исходники
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1576 с сайта svgalib) и выполните insmod для него.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1577 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1578 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1579 Для создания необходимых устройств в каталоге <filename class="directory">/dev</filename>,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1580 выполните от имени root команду <screen>make device</screen> в
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1581 <filename class="directory">svgalib_helper</filename>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1582 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1583 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1584 Переместите каталог <filename class="directory">svgalib_helper</filename> в
23285
06358e260e6b r23271: libdha is no more.
voroshil
parents: 22891
diff changeset
1585 подкаталог <filename class="directory">vidix</filename> дерева исходных текстов
06358e260e6b r23271: libdha is no more.
voroshil
parents: 22891
diff changeset
1586 <application>MPlayer</application>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1587 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1588 <step><para>
22800
da9729d2bdf8 r22800: Get rid of useless conditional, using svgalib_helper now requires modifying
voroshil
parents: 22771
diff changeset
1589 Удалите комментарий перед строкой CFLAGS, содержащий строку "svgalib_helper"
23285
06358e260e6b r23271: libdha is no more.
voroshil
parents: 22891
diff changeset
1590 в файле <filename class="directory">vidix/Makefile</filename>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1591 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1592 <step><para>
23285
06358e260e6b r23271: libdha is no more.
voroshil
parents: 22891
diff changeset
1593 Перекомпилируйте.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1594 </para></step>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1595 </procedure>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1596
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1597
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1598 <sect2 id="vidix-ati">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1599 <title>ATI карты</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1600
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1601 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1602 В даный момент для большинства карт ATI, начиная от Mach64 и заканчивая последними
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1603 Radeon, имеется встроенная поддержка.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1604 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1605
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1606 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1607 Существует два скомпилрованных бинарных файла: <filename>radeon_vid</filename> для
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1608 Radeon и <filename>rage128_vid</filename> для карт Rage 128. Вы можете принудительно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1609 использовать один из них или позволить VIDIX автоматически опробовать все доступные
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1610 драйверы.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1611 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1612 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1613
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1614
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1615 <sect2 id="vidix-mga">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1616 <title>Matrox карты</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1617
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1618 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1619 Сообщалось, что работают Matrox G200, G400, G450 и G550.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1620 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1621
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1622 <para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1623 <!-- FIXME what is 'video equalizers ' ? -->
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1624 Драйвер поддерживает видео эквалайзеры и должем быть столь же быстр, как и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1625 <link linkend="mga_vid">Matrox фреймбуфер</link>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1626 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1627 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1628
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1629
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1630 <sect2 id="vidix-trident">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1631 <title>Trident карты</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1632
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1633 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1634 Существует драйвер для чипсета Trident Cyberblade/i1, который можно найти
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1635 на материнских платах VIA Epia.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1636 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1637
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1638 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1639 Драйвер написан и поддерживается
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1640 <ulink url="http://www.blackfiveservices.co.uk/EPIAVidix.shtml">Alastair M. Robinson</ulink>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1641 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1642 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1643
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1644
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1645 <sect2 id="vidix-3dlabs">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1646 <title>3DLabs карты</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1647
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1648 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1649 Хотя драйвер для чипов 3DLabs GLINT R3 и Permedia3 существует, никто его не
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1650 тестировал, так что отчеты приветствуются.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1651 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1652 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1653
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1654
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1655 <sect2 id="vidix-nvidia">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1656 <title>nVidia карты</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1657
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1658 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1659 Уникальная особенность драйвера nvidia_vid заключается в способности отображать
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1660 видео в <emphasis role="bold">простой, чисто текстовой консоли</emphasis> - без
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1661 какого бы то ни было фреймбуфера или магии с X. Для этой цели мы будем использовать
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1662 драйвер вывода видео <option>cvidix</option>, как показывет следующий пример:
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1663 <screen>mplayer -vo cvidix <replaceable>example.avi</replaceable></screen>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1664 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1665 </sect2>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1666
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1667
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1668 <sect2 id="vidix-sis">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1669 <title>SiS карты</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1670
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1671 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1672 Это, как и nvidia_vid, весьма экспериментальный код.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1673 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1674
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1675 <para>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1676 Он тестировался на SiS 650/651/740 (наиболее распространный чипсет, используемый в
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1677 SiS версиях байрбонов[barebones] "Shuttle XPC")
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1678 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1679
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1680 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1681 Отчеты ожидаются!
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1682 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1683 </sect2>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1684 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1685
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1686 <!-- ********** -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1687
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1688 <sect1 id="directfb">
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1689 <title>DirectFB</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1690
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1691 <blockquote><para>
21598
fa4f5b0fd510 r21612: replace &quot; with ", better readability
voroshil
parents: 21525
diff changeset
1692 "DirectFB - это графическая библиотека, которая была разработана с учетом
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1693 особенностей встроенных систем. Она предоставляет максимум производительности
21598
fa4f5b0fd510 r21612: replace &quot; with ", better readability
voroshil
parents: 21525
diff changeset
1694 при минимуме используемых ресурсов и накладных расходов." -
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1695 процитировано с <ulink url="http://www.directfb.org"/>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1696 </para></blockquote>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1697
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1698 <para>Я исключу описание возможностей DirectFB из этого раздела.</para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1699
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1700 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1701 Несмотря на то, что <application>MPlayer</application> не поддерживается в DirectFB
21598
fa4f5b0fd510 r21612: replace &quot; with ", better readability
voroshil
parents: 21525
diff changeset
1702 как "video провайдер", этот драйвер вывода видео задействует воспроизведение
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1703 видео через DirectFB. Он будет - конечно - работать с ускорением, на моей Matrox G400
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1704 скорость DirectFB такая же как у XVideo.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1705 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1706
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1707 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1708 Всегда старайтесь использовать последнюю версию DirectFB. Вы можете использовать опции
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1709 DirectFB в командной строке, при помощи <option>-dfbopts</option>. Выбор слоя
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1710 производится методом подустройства, например.: <option>-vo directfb:2</option>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1711 (по-умолчанию -1: автоопределение)
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1712 </para>
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1713 </sect1>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1714
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1715 <!-- ********** -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1716
22891
cc7bece61de6 r22854: Remove empty section.
voroshil
parents: 22800
diff changeset
1717 <sect1 id="dfbmga">
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1718 <title>DirectFB/Matrox (dfbmga)</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1719 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1720 Прочтите <link linkend="directfb">основной DirectFB</link> раздел для общей информации.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1721 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1722
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1723 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1724 Этот драйвер вывода видео задействует CRTC2 (на втором мониторе[second head]) на картах
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1725 Matrox G400/G450/G550, отображающий видео
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1726 <emphasis role="bold">независимо</emphasis> от первого монитора[first head].
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1727 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1728
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1729 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1730 Ville Syrjala имеет
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1731 <ulink url="http://www.sci.fi/~syrjala/directfb/Matrox_TV-out_README.txt">README</ulink>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1732 и
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1733 <ulink url="http://www.sci.fi/~syrjala/directfb/matrox-tv-out-howto">HOWTO</ulink>
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
1734 на своей странице, описывающие как задействовать вывод DirectFB TV на картах Matrox.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1735 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1736
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1737 <note><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1738 Первая версия DirectFB, на которой удалось это сделать, была
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1739 0.9.17 (имеющая ошибки, требует <systemitem>surfacemanager</systemitem>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1740 патч с указанного выше URL). Портирование кода CRTC2 в
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1741 <link linkend="mga_vid">mga_vid</link> планируется уже несколько лет,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1742 <ulink url="../../tech/patches.txt">патчи</ulink> приветствуются.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1743 </para></note>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1744 </sect1>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1745
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1746
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1747 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1748
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1749
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1750 <sect1 id="mpeg_decoders">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1751 <title>MPEG декодеры</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1752
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1753 <sect2 id="dvb">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1754 <title>DVB ввод и вывод</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1755
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1756 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1757 <application>MPlayer</application> поддерживает карты с чипсетом Siemens DVB и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1758 таких производителей, как Siemens, Technotrend, Galaxis или Hauppauge.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1759 Последние DVB драйверы доступны с <ulink url="http://www.linuxtv.org">сайта Linux TV</ulink>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1760 Если вы собираетесь делать программное транскодирование, у вас должен быть как минимум 1ГГц CPU.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1761 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1762
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1763 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1764 Скрипт configure должен определить вашу DVB карту. Если нет, принудительно укажите
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1765 определение с помошью
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1766 <screen>./configure --enable-dvb</screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1767 Если заголовочные файлы ost находятся не в стандартных каталогах, укажите путь с
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1768 <screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1769 ./configure --with-extraincdir=<replaceable>каталог исходников DVB</replaceable>/ost/include
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1770 </screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1771 Затем компилируйте и устанавливайте как обычно.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1772 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1773
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1774 <formalpara>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1775 <title>ИСПОЛЬЗОВАНИЕ</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1776 <para>
22217
ba8959b13a1a r22201: some clarification about dvb-out playback
voroshil
parents: 21900
diff changeset
1777 Аппаратное декодирование потоков, содержащих MPEG-1/2 видео и/или MPEG аудио, может быть
ba8959b13a1a r22201: some clarification about dvb-out playback
voroshil
parents: 21900
diff changeset
1778 выполнено следующей командой:
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1779 <screen>mplayer -ao mpegpes -vo mpegpes <replaceable>file.mpg|vob</replaceable></screen>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1780 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1781 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1782
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1783 <para>
22217
ba8959b13a1a r22201: some clarification about dvb-out playback
voroshil
parents: 21900
diff changeset
1784 Декодирование любых других видео потоков требует транскодирования в MPEG-1,
ba8959b13a1a r22201: some clarification about dvb-out playback
voroshil
parents: 21900
diff changeset
1785 поэтому оно медленно и, возможно, не стоит неприятностей, особенно если ваш
ba8959b13a1a r22201: some clarification about dvb-out playback
voroshil
parents: 21900
diff changeset
1786 компьютер медленный.
ba8959b13a1a r22201: some clarification about dvb-out playback
voroshil
parents: 21900
diff changeset
1787 Его можно добиться, используя команду:
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1788 <screen>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1789 mplayer -ao mpegpes -vo mpegpes <replaceable>yourfile.ext</replaceable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1790 mplayer -ao mpegpes -vo mpegpes -vf expand <replaceable>yourfile.ext</replaceable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1791 </screen></para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1792
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1793 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1794 Имейте в виду, что DVB карты поддерживают высоту изображения только 288 и 576 для PAL и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1795 240 и 480 для NTSC. Для других значений высоты вы <emphasis role="bold">должны</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1796 отмасштабировать изображение, добавив <option>scale=ширина:высота</option> к опции
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1797 <option>-vf</option> с желаемыми значениями ширины и высоты.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1798 DVB карты допускают различные значения ширины: 720, 704, 640, 512, 480, 352 и т.д. и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1799 производят аппаратное масштабирование по горизонтали, так что в большинстве случаев
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1800 масштабировать по горизонтали не нужно. Для 512x384 (пропорции 4:3) MPEG-4 (DivX)
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1801 попробуйте:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1802 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1803
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1804 <para>Если у вас есть широкоформатный фильм и вы не хотите растягивать его на
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1805 полную высоту, используйте плагин <option>expand=w:h</option> для добавления черных
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1806 полос. Чтобы посмотреть 640x384 MPEG-4 (DivX), попробуйте:
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1807 <screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1808 mplayer -ao mpegpes -vo mpegpes -vf expand=640:576 <replaceable>file.avi</replaceable>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1809 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1810 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1811
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1812 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1813 Если ваш CPU слишком слаб для полноразмерного 720x576 MPEG-4 (DivX), попробуйте уменьшить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1814 размер:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1815 <screen>mplayer -ao mpegpes -vo mpegpes -vf scale=352:576 <replaceable>file.avi</replaceable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1816 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1817 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1818
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1819 <para>Если скорость не увеличилась, попробуйте уменьшить размер по вертикали тоже:
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1820 <screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1821 mplayer -ao mpegpes -vo mpegpes -vf scale=352:288 <replaceable>file.avi</replaceable>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1822 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1823 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1824
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1825 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1826 Для OSD и субтитров используйте возможности OSD плагина expand. Так, вместо
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1827 <option>expand=w:h</option> или <option>expand=w:h:x:y</option>, используйте
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1828 <option>expand=w:h:x:y:1</option> (5-й параметр <option>:1</option> в конце для
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1829 включения OSD рендеринга). Вы можете слегка подвинуть изображение вверх, чтобы получить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1830 большую черную область для субтитров. Вы также можете переместить субтитры вверх, если
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1831 они выходят за пределы TV экрана, используйте для этого <option>-subpos &lt;0-100&gt;</option>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1832 (<option>-subpos 80</option> - хороший выбор).
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1833 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1834
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1835 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1836 Чтобы воспроизвести не-25fps фильмы на PAL TV или на машине со слабым CPU, добавьте опцию
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1837
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1838 <option>-framedrop</option>.
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1839 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1840
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1841 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1842 Для сохранения пропорций MPEG-4 (DivX) файлов и получения оптимальных параметров
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1843 масштабирования (аппаратное горизонтальное и программное вертикальное масштабирование с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1844 сохранением пропорций), используйте плагин dvbscale:
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1845 <screen>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1846 for a 4:3 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1847 for a 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1848 </screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1849 </para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1850
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1851 <formalpara><title>Цифровое TV (DVB драйвер ввода )</title>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1852 <para>Вы можете использовать DVB карту для просмотра Цифрового TV.</para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1853 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1854
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1855 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1856 Вы должны иметь установленные программы <command>scan</command> и
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1857 <command>szap/tzap/czap/azap</command>; все они входят в пакет драйверов.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1858 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1859
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1860 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1861 Проверьте, что ваши драйверы правильно работают с такими программами, как
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1862 <ulink url="http://sf.net/projects/dvbtools/"><command>dvbstream</command></ulink>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1863 (это основа DVB драйвера ввода).
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1864 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1865
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1866 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1867 Теперь вам следует создать файл <filename>~/.mplayer/channels.conf</filename>,
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1868 с понятным <command>szap/tzap/czap/azap</command> синтаксисом, или
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1869 позволить <command>scan</command> сделать это для вас.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1870 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1871
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1872 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1873 Если у вас несколько разнотипных карт (например, для спутникового TV, наземного ,
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1874 кабельного и ATSC), можете сохранить файлы как
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1875 <filename>~/.mplayer/channels.conf.sat</filename>,
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1876 <filename>~/.mplayer/channels.conf.ter</filename>,
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1877 <filename>~/.mplayer/channels.conf.cbl</filename>,
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1878 и <filename>~/.mplayer/channels.conf.atsc</filename>,
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1879 соответственно, с тем, чтобы можно было явно указать <application>MPlayer</application>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1880 какой файл использовать вместо стандартного <filename>~/.mplayer/channels.conf</filename>,
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1881 и какую карту с ним использовать.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1882 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1883
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1884 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1885 Убедитесь, что в <filename>channels.conf</filename> находятся каналы
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1886 !-- FIXME Free to Air -->
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1887 <emphasis>только</emphasis> для обычного телевидения[Free to Air], иначе
24695
1d510570c328 r24709: Documentation follows implementation: Encrytped DVB channels are never
voroshil
parents: 24194
diff changeset
1888 <application>MPlayer</application> будет ожидать передачи незашифрованных данных.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1889 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1890
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1891 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1892 В полях аудио и видео вы можете использовать расширенный синтаксис:
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1893 <option>...:pid[+pid]:...</option> (в каждом максимум 6 pid'ов);
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1894 в этом случае <application>MPlayer</application> включит в поток все указанные
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1895 pid плюс pid 0 (содержащий PAT). Поощряется указание (если вы его знаете)
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1896 PMD pid в каждой строке для соответствующего канала.
22513
8e1736796451 r22413: add xvfwopts compdata and vfw2menc documentation and change to better mencoder example
voroshil
parents: 22217
diff changeset
1897 Также можно указать 8192, при этом будут выбраны все pid на этой частоте, и Вы сможете
8e1736796451 r22413: add xvfwopts compdata and vfw2menc documentation and change to better mencoder example
voroshil
parents: 22217
diff changeset
1898 потом переключаться между программами при помощи TAB.
8e1736796451 r22413: add xvfwopts compdata and vfw2menc documentation and change to better mencoder example
voroshil
parents: 22217
diff changeset
1899 Это может потребовать большей пропускной способности, однако дешевые карты
8e1736796451 r22413: add xvfwopts compdata and vfw2menc documentation and change to better mencoder example
voroshil
parents: 22217
diff changeset
1900 всегда пересылают все каналы как минимум до ядра, так что в этом случае разница
8e1736796451 r22413: add xvfwopts compdata and vfw2menc documentation and change to better mencoder example
voroshil
parents: 22217
diff changeset
1901 будет небольшой.
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1902 Другие возможные применения: телетекст pid, второая аудио дорожка, и т.д.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1903 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1904
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1905 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1906 Если <application>MPlayer</application> часто жалуется на
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1907 <screen>Too many video/audio packets in the buffer</screen> или
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1908 если вы заметили растущую рассинхронизацию между звуком и видео
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1909 попробуйте воспользоваться libavformat MPEG-TS декодером, добавив
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1910 <option>-demuxer lavf -lavfdopts probesize=128</option> в
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1911 командную строку.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1912 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1913
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1914 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1915 Для показа первого из доступных каналов, запустите
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1916 <screen>mplayer dvb://</screen>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1917 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1918
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1919 <para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1920 Если вы хотите посмотреть определенный канал, например R1, запустите
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1921 <screen>mplayer dvb://R1</screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1922 </para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1923
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1924 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1925 Если у вас больше одной карты, также надо указать номер той, с которой доступен канал:
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1926 <screen>mplayer dvb://2@R1</screen>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1927 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1928
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1929 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1930 Для смены канала, нажимайте клавиши <keycap>h</keycap> (следующий) и
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1931 <keycap>k</keycap> (предыдущий), или используйте
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1932 <link linkend="osdmenu">OSD меню</link>.
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1933 </para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1934
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1935 <para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1936 Если ваш <filename>~/.mplayer/menu.conf</filename> содержит запись
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1937 <literal>&lt;dvbsel&gt;</literal>, как в файле с примерами
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1938 <filename>etc/dvb-menu.conf</filename> (можете использовать его чтобы
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1939 перезаписать <filename>~/.mplayer/menu.conf</filename>), главное меню
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1940 будет отображать подменю, позволяющее вам выбрать один из присутствующих
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1941 в <filename>channels.conf</filename> каналов, возможно, с предшествующим
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1942 ему подменю с DVB выбором карт, доступных <application>MPlayer</application>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1943 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1944
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1945 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1946 Если хотите записать какую-то программу на диск, используйте
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1947 <screen>mplayer -dumpfile r1.ts -dumpstream dvb://R1</screen>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1948 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1949
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1950 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1951 Если хотите вместо этого записать ее в другом формате (перекодировать), следует
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1952 использовать такую команду:
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1953 <screen>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1954 mencoder -o <replaceable>r1.avi</replaceable> -ovc xvid -xvidencopts bitrate=800 \
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1955 -oac mp3lame -lameopts cbr:br=128 -pp=ci dvb://R1
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1956 </screen>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1957 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1958
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1959 <para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1960 Полный список опций для DVB драйвера ввода можно найти на странице руководства man.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1961 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1962
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1963 <formalpara><title>БУДУЩЕЕ</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1964 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1965 Если у вас есть вопросы, или вы хотите получать сообщения о новых возможностях и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1966 принять участие в дискуссиях на эту тему, подпишитесь на список рассылки
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1967 <ulink url="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-dvb">MPlayer-DVB</ulink>.
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1968 Помните, что язык рассылки - Английский.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1969 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1970 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1971
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1972 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1973 В будущем вы можете рассчитывать на возможность отображения OSD и субтитров,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1974 используя встроенные OSD возможности DVB карт, также как и более плавное
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1975 воспроизведение не-25fps фильмов и транскодирование в реальном времени между
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1976 MPEG-2 и MPEG-4 (частичная декомпрессия).
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1977 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1978 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1979
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1980 <!-- ********** -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1981
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1982 <sect2 id="dxr2">
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1983 <title>DXR2</title>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
1984
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1985 <para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1986 <application>MPlayer</application> поддерживает аппаратное ускорение воспроизведения
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1987 с картами Creative DXR2.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1988 </para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1989
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1990 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1991 Прежде всего вам потребуется правильно установленные DXR2 драйверы. Их и руководство по
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1992 установке можно найти на сайте <ulink url="http://dxr2.sf.net/">Ресурсного Центра DXR2</ulink>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1993 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1994
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1995 <variablelist>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
1996 <title>ИСПОЛЬЗОВАНИЕ</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
1997 <varlistentry>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1998 <term><option>-vo dxr2</option></term>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
1999 <listitem><para>Включить TV выход.</para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2000 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2001 <varlistentry>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2002 <term><option>-vo dxr2:x11</option> or <option>-vo dxr2:xv</option></term>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2003 <listitem><para>Включить вывод через оверлей в X11.</para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2004 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2005 <varlistentry>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2006 <term><option>-dxr2 &lt;option1:option2:...&gt;</option></term>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2007 <listitem><para>Эта опция используется для управления драйвером DXR2.</para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2008 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2009 </variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2010
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2011 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2012 Чипсет оверлея, использовавшийся на DXR2 довольно плохого качества, но
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2013 с настройками по-умолчанию будет работать у всех. OSD может работать
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2014 с оверлеем (не на TV), отрисовывая себя в ключевом цвете[colorkey].
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2015 С настройками ключевого цвета[colorkey] по-умолчанию, вы можете получить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2016 разные результаты, скорее всего увидите ключевой цвет[colorkey] вокруг
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2017 символов или другие забавные эффекты. Но при правильных настройках,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2018 можно получить вполне приемлемый результат.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2019 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2020
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2021 <para>Смотрите страницу man руководства для списка доступных опций.</para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2022 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2023
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2024 <!-- ********** -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2025
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2026 <sect2 id="dxr3">
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2027 <title>DXR3/Hollywood+</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2028 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2029 <application>MPlayer</application> поддерживает аппаратно ускоренное воспроизведение
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2030 картами Creative DXR3 и Sigma Designs Hollywood Plus. Обе эти карты используют
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2031 MPEG декодер на чипе em8300 от Sigma Designs
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2032 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2033
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2034 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2035 Прежде всего вам потребуются правильно установленные драйвера DXR3/H+, версии
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2036 0.12.0 или выше. Драйверы и инструкции по установке могут быть найдены на
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2037 сайте <ulink url="http://dxr3.sf.net/">DXR3 &amp; Hollywood Plus для Linux</ulink>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2038 <filename>configure</filename> должен автоматически определить вашу карту,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2039 компиляция должна пройти без проблем.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2040 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2041
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2042 <!-- FIXME: find a more clear presentation -->
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2043 <variablelist>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2044 <title>ИСПОЛЬЗОВАНИЕ</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2045 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2046 <term><option>-vo dxr3:prebuf:sync:norm=x:<replaceable>device</replaceable></option></term>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2047 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2048 Опция <option>overlay</option> активирует оверлей вместо TVOut. Для корректной работы
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2049 она требует его правильной настройки. Самый простой способ правильно его
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2050 настроить - сначала запустить autocal, затем запустить mplayer с драйвером
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2051 dxr3 и выключенным оверлеем, потом запустить dxr3view. В dxr3view вы можете
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
2052 менять настройки оверлея и видеть результат в реальном времени, может быть,
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
2053 в будущем эта возможность будет поддерживаться в <application>MPlayer</application>
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
2054 GUI. После того как оверлей правильно настроен, надобность в dxr3view отпадает.
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2055 Опция <option>prebuf</option> включает пребуферинг. Пребуферинг - это возможность
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2056 чипа em8300, позволяющая ему хранить более одного кадра видео в каждый момент времени.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2057 Это значит, что при включенном пребуферинге <application>MPlayer</application>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2058 будет пытаться всегда держать буфер заполненным данными. Если у вас медленная машина,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2059 то <application>MPlayer</application> будет забирать практически 100% CPU.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2060 Это особенно часто случается, если вы воспроизводите чистые MPEG потоки
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2061 (DVD, SVCD и т.д.), т.к., поскольку <application>MPlayer</application> не должен
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2062 перекодировать их в MPEG, то он заполняет буфер очень быстро.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2063 С пребуферингом воспроизведение видео <emphasis role="bold">значительно</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2064 меньше зависит от остальных программ, прибирающих к рукам CPU, он не будет
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2065 терять кадры, кроме случая, когда приложения захватит CPU на довольно длительное
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2066 время. При запуске без пребуферинга, em8300 намного более чувствителен к
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2067 загрузке CPU, так что настоятельно рекомендуется включить <option>-framedrop</option>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2068 опцию <application>MPlayer</application> для избежания потери синхронизации.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2069 <option>sync</option> включит алгоритм синхронизации. Пока что это еще
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2070 экспериментальная возможность. С включенной sync возможностью будут постоянно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2071 проверяться встроенные часы em8300, и если начинается отклонение от
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2072 часов <application>MPlayer</application> чип будет сброшен, что приведет к
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2073 пропуску всех запаздывающих кадров.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2074 </para><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2075 <option>norm=x</option> установит TV стандарт DXR3 карты без необходимости
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2076 использования внешних утилит вроде em8300setup. Допустимые стандарты: 5 = NTSC, 4 = PAL-60,
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
2077 3 = PAL. Специальные стандарты 2 (автонастройка, используя PAL/PAL-60) и 1 (автонастройка
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2078 используя PAL/NTSC) решают какой стандарт использовать на основе частоты кадров.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2079 because they decide which norm to use by looking at the frame
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2080 rate of the movie. norm = 0 (по-умолчанию) не изменяет текущий стандарт.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2081 </para><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2082 <option><replaceable>device</replaceable></option> = номер устройства, если их у вас несколько
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2083 em8300 карт.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2084 Любые из этих опций могут быть опущены.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2085 </para><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2086 <option>:prebuf:sync</option>, похоже, отлично работает при воспроизведении фильмов MPEG-4 (DivX).
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2087 Пользователи сообщали о проблемах при использования prebuf опции при воспроизведении
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2088 файлов MPEG-1/2. Вы можете попробовать запустить программу сначала вообще без указания опций,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2089 если же имеете проблемы с синхронизацией или с DVD субтитрами, попытайтесь с <option>:sync</option>.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2090 </para></listitem>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2091 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2092
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2093 <varlistentry>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2094 <term><option>-ao oss:/dev/em8300_ma-<replaceable>X</replaceable></option></term>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2095 <listitem><para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2096 Для вывода звука, где <replaceable>X</replaceable> - номер устройства (0, если карта одна).
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2097 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2098 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2099
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2100 <varlistentry>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2101 <term><option>-af resample=<replaceable>xxxxx</replaceable></option></term>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2102 <listitem><para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2103 em8300 не может воспроизводить частоты дискретизации ниже 44100Hz. Если частота
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2104 ниже 44100Hz, выберите либо 44100Hz, либо 48000Hz в зависимости от
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2105 того, какая частота ближайшая. Т.е. если фильм использует 22050Hz укажите 44100Hz, т.к.
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2106 44100 / 2 = 22050, если 24000Hz, используйте 48000Hz, т.к. 48000 / 2 = 24000 и т.д.
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2107 Это не работает с цифровым выводом звука (<option>-ac hwac3</option>).
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2108 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2109 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2110
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2111 <varlistentry>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2112 <term><option>-vf lavc</option></term>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2113 <listitem><para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2114 Для просмотра не-MPEG контента на em8300 (напрмер MPEG-4 (DivX) или RealVideo)
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2115 вы должны указать MPEG-1 видеоплагин, такой как
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2116 <systemitem class="library">libavcodec</systemitem> (lavc).
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2117 Дополнительную информацию о <option>-vf lavc</option> смотрите на странице
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2118 руководства man. На данный момент неизвестно способа установить
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2119 значение fps для em8300, что означает фиксированную величину, равную 30000/1001 fps,
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2120 поэтому крайне рекомендуется использовать
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2121 <option>-vf lavc=<replaceable>quality</replaceable>:25</option>, особенно, если
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2122 используете пребуферинг. Почему 25, а не 30000/1001? Ну, причина в том, что при
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2123 использовании 30000/1001 изображение начинает слегка дрожать. Причина нам неизвестна.
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2124 Если вы ставите это значение где-то между 25 и 27 картинка стабилизируется.
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2125 Пока что мы можем только принять это как факт
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2126 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2127 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2128
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2129 <varlistentry>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2130 <term><option>-vf expand=-1:-1:-1:-1:1</option></term>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2131 <listitem><para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2132 Хотя драйвер DXR3 может помещать некоторый OSD в MPEG-1/2/4 видео, он
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2133 имеет намного более плохое качество, чем традиционный OSD
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2134 <application>MPlayer</application>, и имеет несколько проблем при обновлении к
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2135 тому же. Команда, указанная выше, сначала отконвертирует входное видео в
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2136 MPEG-4 (это обязательно, извините), затем применит плагин expand, который не будет
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2137 ничего расширять (-1: по-умоляанию), но наложит нормальное OSD на картинку
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2138 (это все, что делает "1" в конце строки).
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2139 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2140 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2141
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2142 <varlistentry>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2143 <term><option>-ac hwac3</option></term>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2144 <listitem><para>
24097
0a998428e315 r24030: Document special A-V sync issues with FLV files
voroshil
parents: 23596
diff changeset
2145 em8300 поддерживает воспроизведение звука AC-3 (окружающий звук) через
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2146 цифровой аудио выход карты.Смотрите опцию <option>-ao oss</option> выше,
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2147 она должна использоваться для указания вывода через DXR3 вместо звуковой карты.
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2148 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2149 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2150 </variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2151 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2152
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2153 </sect1>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2154
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2155
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2156 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2157
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2158
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2159 <sect1 id="other">
24882
voroshil
parents: 24695
diff changeset
2160 <title>Другое оборудование вывода видео</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2161
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2162 <sect2 id="zr">
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2163 <title>Zr</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2164
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2165 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2166 Это видеодрайвер (<option>-vo zr</option>) для некоторого количества MJPEG карт
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2167 захвата/воспроизведения (тестировался на DC10+ и Buz, но также должен работать для
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2168 LML33, DC10). Драйвер работает, кодируя кадр в JPEG, и отправляя его карте.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2169 Для кодирования JPEG используется и требуется библиотека
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2170 <systemitem class="library">libavcodec</systemitem>.
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2171 Со специальным режимом <emphasis>cinerama</emphasis>,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2172 вы можете смотреть фильмы на действительно широком экране, который можно получить,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2173 иемя два проектора и две MJPEG карты. В зависимости от разрешения
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2174 и настроек качества, этот драйвер может потребовать существенной мощности CPU,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2175 не забывайте указывать <option>-framedrop</option>, если маша машина
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2176 слишком медленная. Замечание: Мой AMD K6-2 350МГц является (с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2177 <option>-framedrop</option>) вполне подходящим для просмотра материала размера VCD,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2178 и фильмов с уменьшенным разрешением.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2179 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2180
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2181 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2182 Этот драйвер общается с драйвером ядра, доступном на
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2183 <ulink url="http://mjpeg.sf.net"/>, так что сначала должен корректно заработать второй.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2184 Наличие MJPEG карты автоматически определяется скриптом
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
2185 <filename>configure</filename>, если этого не происходит, включите принудительное определение
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2186 при помощи
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2187 <screen>./configure --enable-zr</screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2188 </para>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2189
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2190 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2191 Вывод может управляться несколькими опциями, подробные описания можно найти
21700
68248f4e3027 Typos, spelling fixes
voroshil
parents: 21598
diff changeset
2192 на странице руководства man, короткий список опций получите, выполнив
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2193 <screen>mplayer -zrhelp</screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2194 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2195
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2196 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2197 Такие вещи как масштабирование и OSD не осуществляются этим
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2198 драйвером, но могут быть сделаны, используя видеоплагины. Например, предположим, что
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2199 вы имеете фильм с разрешением 512x272 и хотите просмотреть эго в полноэкранном
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2200 режиме на DC10+. Есть три главные возможности: вы можете отмасштабировать фильм
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2201 до ширины 768, 384 или 192. По причинам производительности и качества я бы
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2202 выбрал масштабирование до 384x204, используя быстрый билинейный программный
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2203 модуль. Командная строка:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2204 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2205 mplayer -vo zr -sws 0 -vf scale=384:204 <replaceable>movie.avi</replaceable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2206 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2207 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2208
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2209 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2210 Обрезка может быть выполнена плагином <option>crop</option> и самим драйвером.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2211 Предполагая, что фильм слишком широк для отображения на Buz, и вы хотите
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2212 использовать <option>-zrcrop</option> для уменьшения ширины, то необходимо применить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2213 следующую команду:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2214 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2215 mplayer -vo zr -zrcrop 720x320+80+0 <replaceable>benhur.avi</replaceable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2216 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2217 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2218
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2219 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2220 Если вы хотите использовать плагин <option>crop</option>, выполните
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2221 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2222 mplayer -vo zr -vf crop=720:320:80:0 <replaceable>benhur.avi</replaceable>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2223 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2224 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2225
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2226 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2227 Дополнительное указание <option>-zrcrop</option> активизирует
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2228 режим <emphasis>cinerama</emphasis>, т.е. вы можете распределить фильм на несколько
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2229 TV или проекторов для создания большего экрана. Предположим у вас два проектора.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2230 Левый подключен к Buz на <filename>/dev/video1</filename>,а правый подключен
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2231 к DC10+ на <filename>/dev/video0</filename>. Фильм имеет разрешение 704x288.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2232 Также предположим, что вы хотите выводить на правый проектор в черно-белом цвете, а
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2233 левый должен иметь JPEG кадры качества 10. в этом случае вы должны указать:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2234 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2235 mplayer -vo zr -zrdev /dev/video0 -zrcrop 352x288+352+0 -zrxdoff 0 -zrbw \
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2236 -zrcrop 352x288+0+0 -zrdev /dev/video1 -zrquality 10 \
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2237 <replaceable>movie.avi</replaceable>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2238 </screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2239 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2240
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2241 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2242 Можно видеть, что опции, встречающиеся до второго <option>-zrcrop</option>, применяются
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2243 только к DC10+, а опции после второго применяются только к Buz.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2244 Максимальное количество карт для режима <emphasis>cinerama</emphasis> равно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2245 четырем, так что вы можете построить 2x2 видеостену.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2246 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2247
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2248 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2249 Наконец важное замечание: Не запускайте и не останавливайте XawTV на устройстве
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2250 воспроизведения, это может подвесить ваш компьютер. Тем не менее, можно прекрасно
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2251 <emphasis role="bold">СНАЧАЛА</emphasis> запустить XawTV, <emphasis role="bold">ЗАТЕМ</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2252 запустить <application>MPlayer</application>, подождать, пока <application>MPlayer</application>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2253 завершит работу и <emphasis role="bold">ЗАТЕМ</emphasis> остановить XawTV.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2254 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2255 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2256
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2257 <!-- ********** -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2258
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2259 <sect2 id="blinkenlights">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2260 <title>Blinkenlights[Мерцающие огни?]</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2261 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2262 Этот драйвер способен воспроизводить, используя Blinkenlights UDP протокол. Если не
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2263 знаете, что такое <ulink url="http://www.blinkenlights.de/">Blinkenlights</ulink>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2264 или его преемник <ulink url="http://www.blinkenlights.de/arcade/">Arcade</ulink>,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2265 выясните это. Хотя это, возможно, реже всего используемый драйвер, без сомнения,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2266 это самая клевая вещь, предлагаемая <application>MPlayer</application>. Просто
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2267 посмотрите некоторые из
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2268 <ulink url="http://www.blinkenlights.de/video.en.html">видеороликов документации Blinkenlights</ulink>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2269 На видео Arcade вы можете видеть драйвер видеовывода Blinkenlights в действии в 00:07:50.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2270 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2271 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2272 </sect1>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2273
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2274
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2275 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2276
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2277
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2278 <sect1 id="tvout">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2279 <title>Поддержка TV-выхода</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2280
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2281 <sect2 id="tvout-mga-g400">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2282 <title>Matrox G400 карты</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2283
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2284 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2285 Под Linux есть два способа получить работающий TV выход на G400:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2286 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2287
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2288 <important>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2289 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2290 инструкции по TV-выходу для Matrox G450/G550, смотрите в следующем разделе!
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2291 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2292 </important>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2293
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2294 <variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2295 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2296 <term>XFree86</term>
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2297 <listitem>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2298 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2299 Используя драйвер и HAL модуль, доступный с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2300 <ulink url="http://www.matrox.com">сайта Matrox</ulink>. Это даст вам X на TV.
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2301 </para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2302 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2303 <emphasis role="bold">Этот метод на дает ускоренного воспроизведения</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2304 как под Windows! Второй выход имеет только YUV фреймбуфер, <emphasis>BES</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2305 (Back End Scaler, модуль YUV масштабирования на картах G200/G400/G450/G550) на
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2306 нем не работает! Драйвер windows как-то это обходит, возможно используя
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2307 3D движок для масштабирования, а YUV фреймбуфер - для вывода отмасштабированного
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2308 изображения. Если вы действительно хотите использовать X, используйте опции
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2309 <option>-vo x11 -fs -zoom</option>, но это будет <emphasis role="bold">МЕДЛЕННО</emphasis>,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2310 и будет иметь включенную защиту от копирования <emphasis role="bold">Macrovision</emphasis>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2311 (можно "обойти" Macrovision используя этот
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2312 <ulink url="http://avifile.sf.net/mgamacro.pl">скрипт на perl</ulink>).
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2313 </para>
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2314 </listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2315 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2316 <varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2317 <term>Framebuffer</term>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2318 <listitem>
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2319 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2320 Используя <emphasis role="bold">модули matroxfb</emphasis> в 2.4 ядрах.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2321 2.2 ядра не имеют в этих модулях возможности работы с TVout, так что для нашего
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2322 дела непригодны. Вы должны включить ВСЕ matroxfb-относящиеся возможности во время компиляции
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2323 (кроме MultiHead), и скомпилировать их в <emphasis role="bold">модули</emphasis>!
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2324 Вам также необходима задействованная I2C.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2325 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2326
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2327 <procedure>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2328 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2329 Войдите в <filename class="directory">TVout</filename> и наберите
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2330 <command>./compile.sh</command>. Установите
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2331 <filename>TVout/matroxset/matroxset</filename>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2332 куда-нидудь в ваши <envar>PATH</envar>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2333 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2334 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2335 Если вы еще не имеете установленного <command>fbset</command>, поместите
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2336 <filename>TVout/fbset/fbset</filename>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2337 куда-нибуть в ваши <envar>PATH</envar>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2338 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2339 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2340 Еслы <command>con2fb</command> у вас еще не установлен, поместите
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2341 <filename>TVout/con2fb/con2fb</filename>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2342 куда-нибуть в ваши <envar>PATH</envar>.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2343 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2344 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2345 Затем войдите в каталог <filename class="directory">TVout/</filename>
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2346 в исходниках <application>MPlayer</application>, и запустите
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2347 <filename>./modules</filename> от имени root. Ваша консоль из текстового режима
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2348 переключится в режим фреймбуфера (обратно не получится!).
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2349 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2350 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2351 Затем, ОТРЕДАКТИРУЙТЕ и запустите скрипт <filename>./matroxtv</filename>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2352 Он покажет вам очень простое меню. Нажмите <keycap>2</keycap> и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2353 <keycap>Enter</keycap>. Теперь вы должны иметь одинаковую картинку на
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2354 мониторе и TV. Если картинка на TV (PAL по-умолчанию) имеет некоторые
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2355 странные полосы, значит скрипт не смог корректно установить разрешение
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2356 (на 640x512 по-умолчанию). Попробуйте другие разрешения из меню
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2357 и/или поэкспериментируйте с fbset.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2358 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2359 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2360 Йоу. Следующая задача - убрать курсор с tty1 (или где он есть), и выключить
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2361 гашение экрана. Запустите следующие команды:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2362
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2363 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2364 echo -e '\033[?25l'
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2365 setterm -blank 0<!--
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2366 --></screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2367 or
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2368 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2369 setterm -cursor off
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2370 setterm -blank 0<!--
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2371 --></screen>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2372 Возможно вы захотите поместить вышеуказанное в скрипт, добавив очистку экрана.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2373 Чтобы вернуть курсор назад
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2374 <screen>echo -e '\033[?25h'</screen> или
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2375 <screen>setterm -cursor on</screen>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2376 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2377 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2378 Готово. Запускайте воспроизведение
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2379 <screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2380 mplayer -vo mga -fs -screenw 640 -screenh 512 <replaceable>filename</replaceable><!--
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2381 --></screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2382
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2383 (Если используете X, переключитесь теперь в matroxfb при помощи, например
21722
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
2384 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap></keycombo>.)
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2385 Замените <literal>640</literal> и <literal>512</literal>, если установили другое
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2386 разрешение...
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2387 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2388 <step><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2389 <emphasis role="bold">Наслаждайтесь супер-быстрым, супер-навороченным выводом Matrox TV
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2390 (лучше чем Xv)!</emphasis>
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2391 </para></step>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2392 </procedure>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2393 </listitem>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2394 </varlistentry>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2395 </variablelist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2396
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2397 <formalpara><title>Создание кабеля Matrox TV-out</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2398 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2399 Никто не дает никаких гарантий и не несет никакой ответственности
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2400 за возможное нанесение ущерба, вызванное выполнением инструкций, указанныех в этой
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2401 документации.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2402 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2403 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2404 <!-- FIXME check for correct translation of cable pins assignments -->
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2405 <formalpara>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2406 <title>Кабель для G400</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2407 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2408 Четвертый контакт CRTC2 коннектора - это композитный видео сигнал. Земля - шестой,
20592
a4052461553f Replace some chars with &#<somecode>; to allow make vim working properly with unicode on koi8r locale.
voroshil
parents: 20580
diff changeset
2409 седьмой и восьмой контакты. (информация получена от Bal&#225;zs R&#225;cz)
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2410 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2411 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2412
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2413 <formalpara><title>Кабель для G450</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2414 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2415 Первый контакт CRTC2 коннектора - это композитный видео сигнал. Земля - пятый,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2416 шестой, седьмой и пятнадцатый (5, 6, 7, 15) контакты.
20592
a4052461553f Replace some chars with &#<somecode>; to allow make vim working properly with unicode on koi8r locale.
voroshil
parents: 20580
diff changeset
2417 (информация получена от Bal&#225;zs Kerekes)
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2418 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2419 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2420 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2421
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2422 <!-- ********** -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2423
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2424 <sect2 id="tv-out_matrox_g450">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2425 <title>Matrox G450/G550 карты</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2426 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2427 Поддержка TV выхода для этих карт была добавлена недавно, и пока отсутствует в основном
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2428 ядре. В данный момент <emphasis role="bold">mga_vid</emphasis> не может быть использован
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2429 AFAIK, поскольку дрйвер G450/G550 работает только в одной конфигурации:
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2430 первый чип CRTC (с наибольшим количеством возможностей) на первом экране
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2431 (мониторе), и второй чип CRTC (без <emphasis role="bold">BES</emphasis> - для объяснения,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2432 что такое BES, смотрите раздел о G400 выше) на TV. Так что в настоящий момент вы
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2433 можете использовать только драйвер вывода <emphasis>fbdev</emphasis> программы
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2434 <application>MPlayer</application>.
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2435 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2436
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2437 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2438 Первый CRTC не может быть перенаправлен на второй выход на текущий момент.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2439 Автор драйвера ядра matroxfb - Petr Vandrovec - возможно добавит поддержку для
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2440 этого, отображая вывод первого CRTC одновременно на два выхода, как в данный момент и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2441 рекомендуется для G400, смотрите раздел выше.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2442 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2443
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2444 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2445 Необходимый патч для ядра и детальное HOWTO можно скачать с
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2446 <ulink url="http://www.bglug.ca/matrox_tvout/"/>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2447 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2448 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2449
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2450 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2451
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2452 <sect2 id="tvout-ati">
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2453 <title>ATI карты</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2454
21525
329b03d67891 r21537: General reformatting round:
voroshil
parents: 20880
diff changeset
2455 <formalpara><title>ПРЕАМБУЛА</title>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2456 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2457 Сейчас ATI не хочет поддерживать ни один из ее TV-out чипов под Linux, по причине
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2458 технологии лицензированной ими у Macrovision.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2459 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2460 </formalpara>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2461
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2462 <itemizedlist>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2463 <title>СТАТУС ПОДДЕРЖКИ TV-OUT ДЛЯ КАРТ ATI ПОД LINUX</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2464 <listitem><para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2465 <emphasis role="bold">ATI Mach64</emphasis>:
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2466 поддерживается <ulink url="http://gatos.sf.net">GATOS</ulink>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2467 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2468 <listitem><para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2469 <emphasis role="bold">ASIC Radeon VIVO</emphasis>:
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2470 поддерживается <ulink url="http://gatos.sf.net">GATOS</ulink>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2471 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2472 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2473 <emphasis role="bold">Radeon</emphasis> и <emphasis role="bold">Rage128</emphasis>:
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2474 поддерживается <application>MPlayer</application>!
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2475 Смотрите разделы <link linkend="vesa">VESA драйвер</link> и
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2476 <link linkend="vidix">VIDIX</link>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2477 </para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2478 <listitem><para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2479 <emphasis role="bold">Rage Mobility P/M, Radeon, Rage 128, Mobility M3/M4</emphasis>:
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2480 поддерживается <ulink url="http://www.stud.uni-hamburg.de/users/lennart/projects/atitvout/">atitvout</ulink>.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2481 </para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2482 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2483
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2484 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2485 Для других карт просто используйте <link linkend="vesa">VESA</link> драйвер, без
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2486 VIDIX. Конечно, требуется мощный CPU.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2487 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2488
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2489 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2490 Единственная вещь, которую надо сделать - <emphasis role="bold">Иметь TV коннектор
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2491 подключенным до загрузки вашего PC</emphasis>, поскольку видео BIOS инициализирует
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2492 себя только один раз во время POST процедуры.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2493 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2494 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2495
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2496 <!-- ********** -->
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2497
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2498 <sect2 id="tvout-nvidia">
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2499 <title>nVidia</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2500 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2501 Во-первых, вы ДОЛЖНЫ скачать закрытые драйверы с <ulink url="http://nvidia.com"/>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2502 Я не буду описывать процесс установки и настройки, поскольку это выходит за рамки данной
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2503 документации.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2504 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2505
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2506 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2507 После того, как XFree86, XVideo, и 3D ускорение заработает правильно, отредактируйте раздел
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2508 Device для вашей карты в файле <filename>XF86Config</filename>, в соответствии с
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2509 указанным ниже примером (адаптируйте к вашей карте/TV):
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2510
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2511 <programlisting>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2512 Section "Device"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2513 Identifier "GeForce"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2514 VendorName "ASUS"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2515 BoardName "nVidia GeForce2/MX 400"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2516 Driver "nvidia"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2517 #Option "NvAGP" "1"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2518 Option "NoLogo"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2519 Option "CursorShadow" "on"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2520
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2521 Option "TwinView"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2522 Option "TwinViewOrientation" "Clone"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2523 Option "MetaModes" "1024x768,640x480"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2524 Option "ConnectedMonitor" "CRT, TV"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2525 Option "TVStandard" "PAL-B"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2526 Option "TVOutFormat" "Composite"
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2527 EndSection
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2528 </programlisting>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2529 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2530
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2531 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2532 Конечно же важная часть - это TwinView.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2533 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2534 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2535
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2536 <!-- ********** -->
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2537
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2538 <sect2 id="tvout-neomagic">
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2539 <title>NeoMagic</title>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2540 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2541 Чип NeoMagic найден на различных ноутбуках, некоторые из которых оснащаются
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2542 простым аналоговым TV кодером, некоторые имеют более продвинутый.
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2543 <itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2544 <listitem><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2545 <emphasis role="bold">Чип аналогового кодера</emphasis>:
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2546 Сообщалось, что надежный TV выход можно получить, используя
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2547 <option>-vo fbdev</option> или <option>-vo fbdev2</option>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2548 Вам требуется иметь vesafb скомпилированный в вашем ядре и передать
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2549 следующие параметры в командной строке ядра:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2550 <option>append="video=vesafb:ywrap,mtrr" vga=791</option>.
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2551 Вам следует запустить <application>X</application>, затем переключитесь в
21722
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
2552 консольный режим при помощи, например,
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
2553 <keycombo><keycap>Ctrl</keycap><keycap>Alt</keycap><keycap>F1</keycap></keycombo>.
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2554 Если вы не запустите <application>X</application> до запуска
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2555 <application>MPlayer</application> в консоли, видео станет медленным и
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2556 дрожащим[choppy] (объяснения приветствуются).
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2557 Залогиньтесь в консоли и запустите следующую команду:
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2558
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2559 <screen>clear; mplayer -vo fbdev -zoom -cache 8192 dvd://</screen>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2560
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2561 Теперь вы должны увидеть фильм, запущенный в консольном режиме, заполняющий
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2562 примерно половину LCD экрана вашего ноутбука.
21722
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
2563 Для переключения в TV нажмите
5b9a0c061d9f r21736: Add <keycombo> barkup for key combinations
voroshil
parents: 21700
diff changeset
2564 <keycombo><keycap>Fn</keycap><keycap>F5</keycap></keycombo> три раза.
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2565 Тестировался на Tecra 8000, 2.6.15 ядре с vesafb, ALSA v1.0.10.
20879
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2566 </para></listitem>
8c029c5b800a r20876: rename: XviD -> Xvid
voroshil
parents: 20735
diff changeset
2567 <listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2568 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2569 <emphasis role="bold">Chrontel 70xx чип кодирования</emphasis>:
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2570 Найден на IBM Thinkpad 390E и, возможно, других Thinkpad или ноутбуках.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2571 </para><para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2572 Необходимо использовать <option>-vo vesa:neotv_pal</option> для PAL или
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2573 <option>-vo vesa:neotv_ntsc</option> для NTSC.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2574 Это даст TV выход, работающий в следующих 16 bpp и 8 bpp режимах:
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2575 </para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2576 <itemizedlist>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2577 <listitem><para>NTSC 320x240, 640x480 and maybe 800x600 too.</para></listitem>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2578 <listitem><para>PAL 320x240, 400x300, 640x480, 800x600.</para></listitem>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2579 </itemizedlist>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2580 <para>Режим 512x384 не поддерживается в BIOS. Вы должны масштабировать
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2581 изображение в другое разрешение для задействования TV выхода. Если вы видите
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2582 изображение на экране в разрешении 640x480 или 800x600, но не 320x240 или другом
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2583 меньшем разрешении, вам требуется заменить две таблицы в <filename>vbelib.c</filename>.
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2584 Смотрите функцию vbeSetTV для подробностей. Пожалуйста, свяжитесь автором в этом
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2585 случае.
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2586 </para>
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2587 <para>
20514
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2588 Известные проблемы: только VESA, не реализованы различные настройки, такие как яркость,
bb605f1ccb4d convert DOCS/ru from koi8r to UTF-8
voroshil
parents: 20057
diff changeset
2589 контрастность, уровень черного, фильтр дрожания[flickfilter].
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 21722
diff changeset
2590 </para>
19845
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2591 </listitem>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2592 </itemizedlist>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2593 </para>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2594 </sect2>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2595 </sect1>
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2596
900c9417644b translation by Vladimir Voroshilov, voroshil gmail com
voroshil
parents:
diff changeset
2597 </chapter>