summaryrefslogtreecommitdiffstats
path: root/DOCS/xml/ru/audio.xml
blob: 086279becb4157bd774de91a45f2410039236020 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<?xml version="1.0" encoding="utf-8"?>
<!-- synced with r21537 -->

<chapter id="audio">
<title>Устройства вывода звука</title>
<sect1 id="sync">
<title>Аудио/Видео синхронизация</title>

<para>
Звуковые драйвера в Linux имеют проблемы совместимости.
Причина в том, что <application>MPlayer</application> 
полагается на встроенную возможность <emphasis>правильно</emphasis> написанных
звуковых драйверов, которая позволяет им осуществлять корректную аудио/видео 
синхронизацию. К сожалению, авторы некоторых драйверов не заботятся о реализации этой
возможности, т.к. это не нужно для проигрывания MP3 или звуковых эффектов.
</para>

<para>
Другие медиаплейеры, такие как <ulink url="http://avifile.sf.net">aviplay</ulink>
или <ulink url="http://xinehq.de">xine</ulink> возможно работают "прямо из коробки"
поскольку они используют "простые" методы со встроенным таймингом.
Измерения показывают, что их методы не так эффективны как методы 
<application>MPlayer</application>'а.
</para>

<para>
Использование <application>MPlayer</application> с правильно написанным звуковым драйвером 
никогда не приведет к рассинхронизации Аудио/Видео, исключая разве что 
ужасно созданные файлы (смотрите страницу man руководства для решения проблем).
</para>

<para>
Если вам посчастливилось иметь плохой звуковой драйвер, попробуйте опцию 
<option>-autosync</option>, она может решить проблему. Смотрите страницу
man руководства для подробной информации.
</para>
</sect1>


<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->


<sect1 id="troubleshooting">
<title>Решение проблем</title>

<para>Несколько замечаний:</para>

<para>
Если у вас ALSA версии 0.5, то вы должны всегда использовать 
<option>-ao alsa5</option>, поскольку код эмуляции OSS в ALSA 0.5  имеет ошибки,
и приведет к <emphasis role="bold">краху <application>MPlayer</application></emphasis>
с сообщеним вроде этого:
<screen>
DEMUXER: Too many (945 in 8390980 bytes) video packets in the buffer!
</screen>
</para>

<para>
Если слышны щелчки при проигрывании с CD-ROM, включите IRQ unmasking, как
описано в секции <link linkend="drives">CD-ROM</link>.
</para>
</sect1>

</chapter>