diff options
Diffstat (limited to 'DOCS/xml/ru/ports.xml')
-rw-r--r-- | DOCS/xml/ru/ports.xml | 788 |
1 files changed, 394 insertions, 394 deletions
diff --git a/DOCS/xml/ru/ports.xml b/DOCS/xml/ru/ports.xml index b572693ac0..057a9330e3 100644 --- a/DOCS/xml/ru/ports.xml +++ b/DOCS/xml/ru/ports.xml @@ -1,67 +1,67 @@ -<?xml version="1.0" encoding="koi8-r"?> +<?xml version="1.0" encoding="utf-8"?> <!-- synced with r20419 --> -<chapter id="ports" xreflabel="Портинг"> -<title>Портинг</title> +<chapter id="ports" xreflabel="п÷п╬я─я┌п╦п╫пЁ"> +<title>п÷п╬я─я┌п╦п╫пЁ</title> <sect1 id="linux"> <title>Linux</title> <para> -Основная платформа разработки — это Linux на x86, хотя -<application>MPlayer</application> работает под многими другими портами Linux. -Бинарные пакеты <application>MPlayer</application>'а доступны из нескольких источников. Тем не менее, -<emphasis role="bold">ни один из этих пакетов не поддерживается</emphasis>. -Сообщайте о проблемах их авторам, а не нам. +п·я│п╫п╬п╡п╫п╟я▐ п©п╩п╟я┌я└п╬я─п╪п╟ я─п╟п╥я─п╟п╠п╬я┌п╨п╦ — я█я┌п╬ Linux п╫п╟ x86, я┘п╬я┌я▐ +<application>MPlayer</application> я─п╟п╠п╬я┌п╟п╣я┌ п©п╬п╢ п╪п╫п╬пЁп╦п╪п╦ п╢я─я┐пЁп╦п╪п╦ п©п╬я─я┌п╟п╪п╦ Linux. +п▒п╦п╫п╟я─п╫я▀п╣ п©п╟п╨п╣я┌я▀ <application>MPlayer</application>'п╟ п╢п╬я│я┌я┐п©п╫я▀ п╦п╥ п╫п╣я│п╨п╬п╩я▄п╨п╦я┘ п╦я│я┌п╬я┤п╫п╦п╨п╬п╡. п╒п╣п╪ п╫п╣ п╪п╣п╫п╣п╣, +<emphasis role="bold">п╫п╦ п╬п╢п╦п╫ п╦п╥ я█я┌п╦я┘ п©п╟п╨п╣я┌п╬п╡ п╫п╣ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌я│я▐</emphasis>. +п║п╬п╬п╠я┴п╟п╧я┌п╣ п╬ п©я─п╬п╠п╩п╣п╪п╟я┘ п╦я┘ п╟п╡я┌п╬я─п╟п╪, п╟ п╫п╣ п╫п╟п╪. </para> <sect2 id="debian"> -<title>Debian пакеты</title> +<title>Debian п©п╟п╨п╣я┌я▀</title> <para> -Чтобы создать Debian пакет, выполните следующие команды в каталоге с исходным -кодом <application>MPlayer</application>'а: +п╖я┌п╬п╠я▀ я│п╬п╥п╢п╟я┌я▄ Debian п©п╟п╨п╣я┌, п╡я▀п©п╬п╩п╫п╦я┌п╣ я│п╩п╣п╢я┐я▌я┴п╦п╣ п╨п╬п╪п╟п╫п╢я▀ п╡ п╨п╟я┌п╟п╩п╬пЁп╣ я│ п╦я│я┘п╬п╢п╫я▀п╪ +п╨п╬п╢п╬п╪ <application>MPlayer</application>'п╟: <screen>fakeroot debian/rules binary</screen> -Если вы хотите передать дополнительные опции configure, установите -соответствующее значение переменной окружения <envar>DEB_BUILD_OPTIONS</envar>. -В частности, если хотите поддердку GUI и OSD, укажите: +п∙я│п╩п╦ п╡я▀ я┘п╬я┌п╦я┌п╣ п©п╣я─п╣п╢п╟я┌я▄ п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫я▀п╣ п╬п©я├п╦п╦ configure, я┐я│я┌п╟п╫п╬п╡п╦я┌п╣ +я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴п╣п╣ п╥п╫п╟я┤п╣п╫п╦п╣ п©п╣я─п╣п╪п╣п╫п╫п╬п╧ п╬п╨я─я┐п╤п╣п╫п╦я▐ <envar>DEB_BUILD_OPTIONS</envar>. +п▓ я┤п╟я│я┌п╫п╬я│я┌п╦, п╣я│п╩п╦ я┘п╬я┌п╦я┌п╣ п©п╬п╢п╢п╣я─п╢п╨я┐ GUI п╦ OSD, я┐п╨п╟п╤п╦я┌п╣: <screen>DEB_BUILD_OPTIONS="--enable-gui --enable-menu" fakeroot debian/rules binary</screen> -Вы также можете передать некоторые переменные в Makefile. Например, если -желаете компилировать gcc 3.4 даже если это не основной компилятор: +п▓я▀ я┌п╟п╨п╤п╣ п╪п╬п╤п╣я┌п╣ п©п╣я─п╣п╢п╟я┌я▄ п╫п╣п╨п╬я┌п╬я─я▀п╣ п©п╣я─п╣п╪п╣п╫п╫я▀п╣ п╡ Makefile. п²п╟п©я─п╦п╪п╣я─, п╣я│п╩п╦ +п╤п╣п╩п╟п╣я┌п╣ п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟я┌я▄ gcc 3.4 п╢п╟п╤п╣ п╣я│п╩п╦ я█я┌п╬ п╫п╣ п╬я│п╫п╬п╡п╫п╬п╧ п╨п╬п╪п©п╦п╩я▐я┌п╬я─: <screen>CC=gcc-3.4 DEB_BUILD_OPTIONS="--enable-gui" fakeroot debian/rules binary</screen> -Для очистки дерева исходных текстов воспользуйтесь командой: +п■п╩я▐ п╬я┤п╦я│я┌п╨п╦ п╢п╣я─п╣п╡п╟ п╦я│я┘п╬п╢п╫я▀я┘ я┌п╣п╨я│я┌п╬п╡ п╡п╬я│п©п╬п╩я▄п╥я┐п╧я┌п╣я│я▄ п╨п╬п╪п╟п╫п╢п╬п╧: <screen>fakeroot debian/rules clean</screen> -В качестве root'а Вы затем можете установить <filename>.deb -</filename> пакет: -<screen>dpkg -i ../mplayer_<replaceable>версия</replaceable>.deb</screen> +п▓ п╨п╟я┤п╣я│я┌п╡п╣ root'п╟ п▓я▀ п╥п╟я┌п╣п╪ п╪п╬п╤п╣я┌п╣ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄ <filename>.deb +</filename> п©п╟п╨п╣я┌: +<screen>dpkg -i ../mplayer_<replaceable>п╡п╣я─я│п╦я▐</replaceable>.deb</screen> </para> <para> -Какое-то время Christian Marillat собирал неофициальные Debian пакеты с +п п╟п╨п╬п╣-я┌п╬ п╡я─п╣п╪я▐ Christian Marillat я│п╬п╠п╦я─п╟п╩ п╫п╣п╬я└п╦я├п╦п╟п╩я▄п╫я▀п╣ Debian п©п╟п╨п╣я┌я▀ я│ <application>MPlayer</application>, <application>MEncoder</application> -и бинарными кодеками, так что вы можете их скачать (выполнить apt-get) -с его <ulink url="http://www.debian-multimedia.org/">сайта</ulink>. +п╦ п╠п╦п╫п╟я─п╫я▀п╪п╦ п╨п╬п╢п╣п╨п╟п╪п╦, я┌п╟п╨ я┤я┌п╬ п╡я▀ п╪п╬п╤п╣я┌п╣ п╦я┘ я│п╨п╟я┤п╟я┌я▄ (п╡я▀п©п╬п╩п╫п╦я┌я▄ apt-get) +я│ п╣пЁп╬ <ulink url="http://www.debian-multimedia.org/">я│п╟п╧я┌п╟</ulink>. </para> </sect2> <sect2 id="rpm"> -<title>RPM пакеты</title> +<title>RPM п©п╟п╨п╣я┌я▀</title> <para> -Dominik Mierzejewski собирает и поддерживает официальные Red Hat и Fedora Core RPM пакеты -<application>MPlayer</application>'а. Они доступны с его +Dominik Mierzejewski я│п╬п╠п╦я─п╟п╣я┌ п╦ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌ п╬я└п╦я├п╦п╟п╩я▄п╫я▀п╣ Red Hat п╦ Fedora Core RPM п©п╟п╨п╣я┌я▀ +<application>MPlayer</application>'п╟. п·п╫п╦ п╢п╬я│я┌я┐п©п╫я▀ я│ п╣пЁп╬ -<ulink url="http://rpm.greysector.net/mplayer/">сайта</ulink>. +<ulink url="http://rpm.greysector.net/mplayer/">я│п╟п╧я┌п╟</ulink>. </para> <para> -Mandrake/Mandriva RPM пакеты доступны с <ulink url="http://plf.zarb.org/">P.L.F.</ulink>. -SuSE включала искалеченную версию <application>MPlayer</application>'а в дистрибутив. -Из последних релизов они убрали эти пакеты. Вы можете взять -работающие RPM с +Mandrake/Mandriva RPM п©п╟п╨п╣я┌я▀ п╢п╬я│я┌я┐п©п╫я▀ я│ <ulink url="http://plf.zarb.org/">P.L.F.</ulink>. +SuSE п╡п╨п╩я▌я┤п╟п╩п╟ п╦я│п╨п╟п╩п╣я┤п╣п╫п╫я┐я▌ п╡п╣я─я│п╦я▌ <application>MPlayer</application>'п╟ п╡ п╢п╦я│я┌я─п╦п╠я┐я┌п╦п╡. +п≤п╥ п©п╬я│п╩п╣п╢п╫п╦я┘ я─п╣п╩п╦п╥п╬п╡ п╬п╫п╦ я┐п╠я─п╟п╩п╦ я█я┌п╦ п©п╟п╨п╣я┌я▀. п▓я▀ п╪п╬п╤п╣я┌п╣ п╡п╥я▐я┌я▄ +я─п╟п╠п╬я┌п╟я▌я┴п╦п╣ RPM я│ <ulink url="http://packman.links2linux.de/?action=128">links2linux.de</ulink>. </para> </sect2> @@ -69,19 +69,19 @@ SuSE включала искалеченную версию <application>MPlayer</application>'а в дистриб <sect2 id="arm"> <title>ARM</title> <para> -<application>MPlayer</application> работает на Linux PDA с ARM процессором, -например Sharp Zaurus, Compaq Ipaq. Простейший способ получить <application> -MPlayer</application> — это скачать его с -пакетных репозиториев -<ulink url="http://www.openzaurus.org">OpenZaurus</ulink>. Если Вы хотите -скомпилировать его самостоятельно, обратите внимание на каталоги +<application>MPlayer</application> я─п╟п╠п╬я┌п╟п╣я┌ п╫п╟ Linux PDA я│ ARM п©я─п╬я├п╣я│я│п╬я─п╬п╪, +п╫п╟п©я─п╦п╪п╣я─ Sharp Zaurus, Compaq Ipaq. п÷я─п╬я│я┌п╣п╧я┬п╦п╧ я│п©п╬я│п╬п╠ п©п╬п╩я┐я┤п╦я┌я▄ <application> +MPlayer</application> — я█я┌п╬ я│п╨п╟я┤п╟я┌я▄ п╣пЁп╬ я│ +п©п╟п╨п╣я┌п╫я▀я┘ я─п╣п©п╬п╥п╦я┌п╬я─п╦п╣п╡ +<ulink url="http://www.openzaurus.org">OpenZaurus</ulink>. п∙я│п╩п╦ п▓я▀ я┘п╬я┌п╦я┌п╣ +я│п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟я┌я▄ п╣пЁп╬ я│п╟п╪п╬я│я┌п╬я▐я┌п╣п╩я▄п╫п╬, п╬п╠я─п╟я┌п╦я┌п╣ п╡п╫п╦п╪п╟п╫п╦п╣ п╫п╟ п╨п╟я┌п╟п╩п╬пЁп╦ <ulink url="http://openzaurus.bkbits.net:8080/buildroot/src/packages/mplayer?nav=index.html|src/.|src/packages">mplayer</ulink> -и +п╦ <ulink url="http://openzaurus.bkbits.net:8080/buildroot/src/packages/libavcodec?nav=index.html|src/.|src/packages">libavcodec</ulink> -в корне сборки дистрибутива OpenZaurus. Там всегда найдутся -свежий Makefile и патчи, используемые для сборки SVN <application>MPlayer</application>'а вместе с +п╡ п╨п╬я─п╫п╣ я│п╠п╬я─п╨п╦ п╢п╦я│я┌я─п╦п╠я┐я┌п╦п╡п╟ OpenZaurus. п╒п╟п╪ п╡я│п╣пЁп╢п╟ п╫п╟п╧п╢я┐я┌я│я▐ +я│п╡п╣п╤п╦п╧ Makefile п╦ п©п╟я┌я┤п╦, п╦я│п©п╬п╩я▄п╥я┐п╣п╪я▀п╣ п╢п╩я▐ я│п╠п╬я─п╨п╦ SVN <application>MPlayer</application>'п╟ п╡п╪п╣я│я┌п╣ я│ <systemitem class="library">libavcodec</systemitem>. -Если Вам нужен GUI, используйте встроенный в xmms +п∙я│п╩п╦ п▓п╟п╪ п╫я┐п╤п╣п╫ GUI, п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ п╡я│я┌я─п╬п╣п╫п╫я▀п╧ п╡ xmms </para> </sect2> </sect1> @@ -89,113 +89,113 @@ MPlayer</application> — это скачать его с <sect1 id="bsd"> <title>*BSD</title> <para> -<application>MPlayer</application> работает на всех известных семействах BSD. -Существуют портированные[ports]/пакеты сорцов[pkgsrcs]/fink/ -и т.п. версии <application>MPlayer</application>, которые, наверное, проще использовать, чем просто -исходный код. +<application>MPlayer</application> я─п╟п╠п╬я┌п╟п╣я┌ п╫п╟ п╡я│п╣я┘ п╦п╥п╡п╣я│я┌п╫я▀я┘ я│п╣п╪п╣п╧я│я┌п╡п╟я┘ BSD. +п║я┐я┴п╣я│я┌п╡я┐я▌я┌ п©п╬я─я┌п╦я─п╬п╡п╟п╫п╫я▀п╣[ports]/п©п╟п╨п╣я┌я▀ я│п╬я─я├п╬п╡[pkgsrcs]/fink/ +п╦ я┌.п©. п╡п╣я─я│п╦п╦ <application>MPlayer</application>, п╨п╬я┌п╬я─я▀п╣, п╫п╟п╡п╣я─п╫п╬п╣, п©я─п╬я┴п╣ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄, я┤п╣п╪ п©я─п╬я│я┌п╬ +п╦я│я┘п╬п╢п╫я▀п╧ п╨п╬п╢. </para> <para> -Чтобы собрать <application>MPlayer</application>, Вам понадобится GNU make (gmake — родной BSD make -не будет работать) и свежая версия binutils. +п╖я┌п╬п╠я▀ я│п╬п╠я─п╟я┌я▄ <application>MPlayer</application>, п▓п╟п╪ п©п╬п╫п╟п╢п╬п╠п╦я┌я│я▐ GNU make (gmake — я─п╬п╢п╫п╬п╧ BSD make +п╫п╣ п╠я┐п╢п╣я┌ я─п╟п╠п╬я┌п╟я┌я▄) п╦ я│п╡п╣п╤п╟я▐ п╡п╣я─я│п╦я▐ binutils. </para> <para> -Если <application>MPlayer</application> ругается, что он не может найти <filename>/dev/cdrom</filename> или -<filename>/dev/dvd</filename>, создайте соответствующую ссылку: -<screen>ln -s /dev/<replaceable>Ваше_cdrom_устройство</replaceable> /dev/cdrom</screen> +п∙я│п╩п╦ <application>MPlayer</application> я─я┐пЁп╟п╣я┌я│я▐, я┤я┌п╬ п╬п╫ п╫п╣ п╪п╬п╤п╣я┌ п╫п╟п╧я┌п╦ <filename>/dev/cdrom</filename> п╦п╩п╦ +<filename>/dev/dvd</filename>, я│п╬п╥п╢п╟п╧я┌п╣ я│п╬п╬я┌п╡п╣я┌я│я┌п╡я┐я▌я┴я┐я▌ я│я│я▀п╩п╨я┐: +<screen>ln -s /dev/<replaceable>п▓п╟я┬п╣_cdrom_я┐я│я┌я─п╬п╧я│я┌п╡п╬</replaceable> /dev/cdrom</screen> </para> <para> -Чтобы использовать Win32 DLL'и с <application>MPlayer</application>'ом, Вам необходимо перекомпилировать -ядро с "<envar>option USER_LDT</envar>" (если только у Вас не FreeBSD-CURRENT, -где это включено по умолчанию). +п╖я┌п╬п╠я▀ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ Win32 DLL'п╦ я│ <application>MPlayer</application>'п╬п╪, п▓п╟п╪ п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ п©п╣я─п╣п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟я┌я▄ +я▐п╢я─п╬ я│ "<envar>option USER_LDT</envar>" (п╣я│п╩п╦ я┌п╬п╩я▄п╨п╬ я┐ п▓п╟я│ п╫п╣ FreeBSD-CURRENT, +пЁп╢п╣ я█я┌п╬ п╡п╨п╩я▌я┤п╣п╫п╬ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌). </para> <sect2 id="freebsd"> <title>FreeBSD</title> <para> -Если Ваш CPU поддерживает SSE, перекомпилируйте ядро с -"<envar>options CPU_ENABLE_SSE</envar>" (необходимо FreeBSD-STABLE -или патчи к ядру). +п∙я│п╩п╦ п▓п╟я┬ CPU п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌ SSE, п©п╣я─п╣п╨п╬п╪п©п╦п╩п╦я─я┐п╧я┌п╣ я▐п╢я─п╬ я│ +"<envar>options CPU_ENABLE_SSE</envar>" (п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ FreeBSD-STABLE +п╦п╩п╦ п©п╟я┌я┤п╦ п╨ я▐п╢я─я┐). </para> </sect2> <sect2 id="openbsd"> <title>OpenBSD</title> <para> -В связи с ограничениями в различных версиях gas (конфликт настройки адресов и MMX), -Вы должны будете компилировать в два шага: сначала убедитесь, что не родной as -— первый в Вашем <envar>$PATH</envar> и выполните <command>gmake -k -</command>, затем убедитесь, что будет использоваться родная версия и запустите +п▓ я│п╡я▐п╥п╦ я│ п╬пЁя─п╟п╫п╦я┤п╣п╫п╦я▐п╪п╦ п╡ я─п╟п╥п╩п╦я┤п╫я▀я┘ п╡п╣я─я│п╦я▐я┘ gas (п╨п╬п╫я└п╩п╦п╨я┌ п╫п╟я│я┌я─п╬п╧п╨п╦ п╟п╢я─п╣я│п╬п╡ п╦ MMX), +п▓я▀ п╢п╬п╩п╤п╫я▀ п╠я┐п╢п╣я┌п╣ п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟я┌я▄ п╡ п╢п╡п╟ я┬п╟пЁп╟: я│п╫п╟я┤п╟п╩п╟ я┐п╠п╣п╢п╦я┌п╣я│я▄, я┤я┌п╬ п╫п╣ я─п╬п╢п╫п╬п╧ as +— п©п╣я─п╡я▀п╧ п╡ п▓п╟я┬п╣п╪ <envar>$PATH</envar> п╦ п╡я▀п©п╬п╩п╫п╦я┌п╣ <command>gmake -k +</command>, п╥п╟я┌п╣п╪ я┐п╠п╣п╢п╦я┌п╣я│я▄, я┤я┌п╬ п╠я┐п╢п╣я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ я─п╬п╢п╫п╟я▐ п╡п╣я─я│п╦я▐ п╦ п╥п╟п©я┐я│я┌п╦я┌п╣ <command>gmake</command>. </para> <para> -Начиная с OpenBSD 3.4 подобный хак больше не нужен. +п²п╟я┤п╦п╫п╟я▐ я│ OpenBSD 3.4 п©п╬п╢п╬п╠п╫я▀п╧ я┘п╟п╨ п╠п╬п╩я▄я┬п╣ п╫п╣ п╫я┐п╤п╣п╫. </para> </sect2> <sect2 id="darwin"> <title>Darwin</title> <para> -См. секцию <link linkend="macos">Mac OS</link>. +п║п╪. я│п╣п╨я├п╦я▌ <link linkend="macos">Mac OS</link>. </para> </sect2> </sect1> <sect1 id="unix"> -<title>Коммерческие Unix</title> +<title>п п╬п╪п╪п╣я─я┤п╣я│п╨п╦п╣ Unix</title> <para> -<application>MPlayer</application> был портирован на некоторые коммерческие варианты Unix. -Поскольку окружения разработки этих систем отличаются от свободных Unix'ов, -вам придется самостоятельно произвести некоторые действия, чтобы сборка заработала. +<application>MPlayer</application> п╠я▀п╩ п©п╬я─я┌п╦я─п╬п╡п╟п╫ п╫п╟ п╫п╣п╨п╬я┌п╬я─я▀п╣ п╨п╬п╪п╪п╣я─я┤п╣я│п╨п╦п╣ п╡п╟я─п╦п╟п╫я┌я▀ Unix. +п÷п╬я│п╨п╬п╩я▄п╨я┐ п╬п╨я─я┐п╤п╣п╫п╦я▐ я─п╟п╥я─п╟п╠п╬я┌п╨п╦ я█я┌п╦я┘ я│п╦я│я┌п╣п╪ п╬я┌п╩п╦я┤п╟я▌я┌я│я▐ п╬я┌ я│п╡п╬п╠п╬п╢п╫я▀я┘ Unix'п╬п╡, +п╡п╟п╪ п©я─п╦п╢п╣я┌я│я▐ я│п╟п╪п╬я│я┌п╬я▐я┌п╣п╩я▄п╫п╬ п©я─п╬п╦п╥п╡п╣я│я┌п╦ п╫п╣п╨п╬я┌п╬я─я▀п╣ п╢п╣п╧я│я┌п╡п╦я▐, я┤я┌п╬п╠я▀ я│п╠п╬я─п╨п╟ п╥п╟я─п╟п╠п╬я┌п╟п╩п╟. </para> <sect2 id="solaris"> <title>Solaris</title> <para> -<application>MPlayer</application> должен работать под Solaris 2.6 и более -новыми версиями. Для звука используйте звуковой драйвер SUN с -опцией <option>-ao sun</option>. +<application>MPlayer</application> п╢п╬п╩п╤п╣п╫ я─п╟п╠п╬я┌п╟я┌я▄ п©п╬п╢ Solaris 2.6 п╦ п╠п╬п╩п╣п╣ +п╫п╬п╡я▀п╪п╦ п╡п╣я─я│п╦я▐п╪п╦. п■п╩я▐ п╥п╡я┐п╨п╟ п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ п╥п╡я┐п╨п╬п╡п╬п╧ п╢я─п╟п╧п╡п╣я─ SUN я│ +п╬п©я├п╦п╣п╧ <option>-ao sun</option>. </para> <para> -На <emphasis role="bold">UltraSPARC</emphasis>'ах, <application>MPlayer</application> -использует преимущество их расширения <emphasis role="bold">VIS</emphasis> (эквивалент MMX), но (в настоящий -момент) только в +п²п╟ <emphasis role="bold">UltraSPARC</emphasis>'п╟я┘, <application>MPlayer</application> +п╦я│п©п╬п╩я▄п╥я┐п╣я┌ п©я─п╣п╦п╪я┐я┴п╣я│я┌п╡п╬ п╦я┘ я─п╟я│я┬п╦я─п╣п╫п╦я▐ <emphasis role="bold">VIS</emphasis> (я█п╨п╡п╦п╡п╟п╩п╣п╫я┌ MMX), п╫п╬ (п╡ п╫п╟я│я┌п╬я▐я┴п╦п╧ +п╪п╬п╪п╣п╫я┌) я┌п╬п╩я▄п╨п╬ п╡ <systemitem class="library">libmpeg2</systemitem>, <systemitem class="library">libvo</systemitem> -and <systemitem class="library">libavcodec</systemitem>, но не в -<systemitem class="library">mp3lib</systemitem>. Вы сможете просматривать VOB'ы -на 400MHz CPU. Вам потребуется установленная +and <systemitem class="library">libavcodec</systemitem>, п╫п╬ п╫п╣ п╡ +<systemitem class="library">mp3lib</systemitem>. п▓я▀ я│п╪п╬п╤п╣я┌п╣ п©я─п╬я│п╪п╟я┌я─п╦п╡п╟я┌я▄ VOB'я▀ +п╫п╟ 400MHz CPU. п▓п╟п╪ п©п╬я┌я─п╣п╠я┐п╣я┌я│я▐ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╫п╟я▐ <ulink url="http://www.sun.com/sparc/vis/mediaLib.html"><systemitem class="library">mLib</systemitem></ulink>. </para> -<para><emphasis role="bold">Предостережение:</emphasis></para> +<para><emphasis role="bold">п÷я─п╣п╢п╬я│я┌п╣я─п╣п╤п╣п╫п╦п╣:</emphasis></para> <itemizedlist> -<listitem><para><emphasis role="bold">mediaLib</emphasis> в данный -момент отключена по умолчанию в -<application>MPlayer</application> из-за поломанности. -Пользователи SPARC, компилировавшие MPlayer с mediaLib -сообщали об изобилии зелёного оттенка в видео, кодируемом и -декодируемом libavcodec. -Если хотите, можете включить ее: +<listitem><para><emphasis role="bold">mediaLib</emphasis> п╡ п╢п╟п╫п╫я▀п╧ +п╪п╬п╪п╣п╫я┌ п╬я┌п╨п╩я▌я┤п╣п╫п╟ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╡ +<application>MPlayer</application> п╦п╥-п╥п╟ п©п╬п╩п╬п╪п╟п╫п╫п╬я│я┌п╦. +п÷п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩п╦ SPARC, п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟п╡я┬п╦п╣ MPlayer я│ mediaLib +я│п╬п╬п╠я┴п╟п╩п╦ п╬п╠ п╦п╥п╬п╠п╦п╩п╦п╦ п╥п╣п╩я▒п╫п╬пЁп╬ п╬я┌я┌п╣п╫п╨п╟ п╡ п╡п╦п╢п╣п╬, п╨п╬п╢п╦я─я┐п╣п╪п╬п╪ п╦ +п╢п╣п╨п╬п╢п╦я─я┐п╣п╪п╬п╪ libavcodec. +п∙я│п╩п╦ я┘п╬я┌п╦я┌п╣, п╪п╬п╤п╣я┌п╣ п╡п╨п╩я▌я┤п╦я┌я▄ п╣п╣: <screen> $ ./configure --enable-mlib </screen> -Вы делаете это на свой страх и риск, пользователи x86 не жолжны -<emphasis role="bold">никогда</emphasis> использовать mediaLib, поскольку -это очень сильно скажется на производительности MPlayer. +п▓я▀ п╢п╣п╩п╟п╣я┌п╣ я█я┌п╬ п╫п╟ я│п╡п╬п╧ я│я┌я─п╟я┘ п╦ я─п╦я│п╨, п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩п╦ x86 п╫п╣ п╤п╬п╩п╤п╫я▀ +<emphasis role="bold">п╫п╦п╨п╬пЁп╢п╟</emphasis> п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ mediaLib, п©п╬я│п╨п╬п╩я▄п╨я┐ +я█я┌п╬ п╬я┤п╣п╫я▄ я│п╦п╩я▄п╫п╬ я│п╨п╟п╤п╣я┌я│я▐ п╫п╟ п©я─п╬п╦п╥п╡п╬п╢п╦я┌п╣п╩я▄п╫п╬я│я┌п╦ MPlayer. </para></listitem> </itemizedlist> <para> -Чтобы собрать программу, Вам потребуется GNU <application>make</application> -(<filename>gmake</filename>, <filename>/opt/sfw/gmake</filename>), родной -Solaris make не будет работать. Типичная ошибка которую Вы будете -получать при использовании Solaris make, вместо GNU make: +п╖я┌п╬п╠я▀ я│п╬п╠я─п╟я┌я▄ п©я─п╬пЁя─п╟п╪п╪я┐, п▓п╟п╪ п©п╬я┌я─п╣п╠я┐п╣я┌я│я▐ GNU <application>make</application> +(<filename>gmake</filename>, <filename>/opt/sfw/gmake</filename>), я─п╬п╢п╫п╬п╧ +Solaris make п╫п╣ п╠я┐п╢п╣я┌ я─п╟п╠п╬я┌п╟я┌я▄. п╒п╦п©п╦я┤п╫п╟я▐ п╬я┬п╦п╠п╨п╟ п╨п╬я┌п╬я─я┐я▌ п▓я▀ п╠я┐п╢п╣я┌п╣ +п©п╬п╩я┐я┤п╟я┌я▄ п©я─п╦ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╦ Solaris make, п╡п╪п╣я│я┌п╬ GNU make: <screen> % /usr/ccs/bin/make make: Fatal error in reader: Makefile, line 25: Unexpected end of line seen @@ -203,43 +203,43 @@ Solaris make не будет работать. Типичная ошибка которую Вы будете </para> <para> -На Solaris SPARC, Вам потребуется GNU C/C++ Compiler; при этом не имеет -значения, был ли GNU C/C++ компилятор сконфигурирован с или без GNU ассемблера. +п²п╟ Solaris SPARC, п▓п╟п╪ п©п╬я┌я─п╣п╠я┐п╣я┌я│я▐ GNU C/C++ Compiler; п©я─п╦ я█я┌п╬п╪ п╫п╣ п╦п╪п╣п╣я┌ +п╥п╫п╟я┤п╣п╫п╦я▐, п╠я▀п╩ п╩п╦ GNU C/C++ п╨п╬п╪п©п╦п╩я▐я┌п╬я─ я│п╨п╬п╫я└п╦пЁя┐я─п╦я─п╬п╡п╟п╫ я│ п╦п╩п╦ п╠п╣п╥ GNU п╟я│я│п╣п╪п╠п╩п╣я─п╟. </para> <para> -На Solaris x86, Вам потребуются GNU ассемблер и GNU C/C++ компилятор, -сконфигурированный, чтобы использовать GNU ассемблер! На x86 платформах -код <application>MPlayer</application>'а использует много MMX, SSE и 3DNOW! -инструкций, которые Sun'овский ассемблер <filename>/usr/ccs/bin/as</filename> -не может скомпилировать. +п²п╟ Solaris x86, п▓п╟п╪ п©п╬я┌я─п╣п╠я┐я▌я┌я│я▐ GNU п╟я│я│п╣п╪п╠п╩п╣я─ п╦ GNU C/C++ п╨п╬п╪п©п╦п╩я▐я┌п╬я─, +я│п╨п╬п╫я└п╦пЁя┐я─п╦я─п╬п╡п╟п╫п╫я▀п╧, я┤я┌п╬п╠я▀ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ GNU п╟я│я│п╣п╪п╠п╩п╣я─! п²п╟ x86 п©п╩п╟я┌я└п╬я─п╪п╟я┘ +п╨п╬п╢ <application>MPlayer</application>'п╟ п╦я│п©п╬п╩я▄п╥я┐п╣я┌ п╪п╫п╬пЁп╬ MMX, SSE п╦ 3DNOW! +п╦п╫я│я┌я─я┐п╨я├п╦п╧, п╨п╬я┌п╬я─я▀п╣ Sun'п╬п╡я│п╨п╦п╧ п╟я│я│п╣п╪п╠п╩п╣я─ <filename>/usr/ccs/bin/as</filename> +п╫п╣ п╪п╬п╤п╣я┌ я│п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟я┌я▄. </para> <para> -Скрипт <filename>configure</filename> пытается обнаружить, какой ассемблер -используется Вашей командой "gcc" (в том случае, если автоопределение -не сработает, используйте опцию -<option>--as=<replaceable>/там/где/у/Вас/установлен/gnu-as</replaceable></option>, чтобы сообщить -скрипту <filename>configure</filename>, где можно обнаружить GNU "as" на Вашей -системе). +п║п╨я─п╦п©я┌ <filename>configure</filename> п©я▀я┌п╟п╣я┌я│я▐ п╬п╠п╫п╟я─я┐п╤п╦я┌я▄, п╨п╟п╨п╬п╧ п╟я│я│п╣п╪п╠п╩п╣я─ +п╦я│п©п╬п╩я▄п╥я┐п╣я┌я│я▐ п▓п╟я┬п╣п╧ п╨п╬п╪п╟п╫п╢п╬п╧ "gcc" (п╡ я┌п╬п╪ я│п╩я┐я┤п╟п╣, п╣я│п╩п╦ п╟п╡я┌п╬п╬п©я─п╣п╢п╣п╩п╣п╫п╦п╣ +п╫п╣ я│я─п╟п╠п╬я┌п╟п╣я┌, п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ п╬п©я├п╦я▌ +<option>--as=<replaceable>/я┌п╟п╪/пЁп╢п╣/я┐/п▓п╟я│/я┐я│я┌п╟п╫п╬п╡п╩п╣п╫/gnu-as</replaceable></option>, я┤я┌п╬п╠я▀ я│п╬п╬п╠я┴п╦я┌я▄ +я│п╨я─п╦п©я┌я┐ <filename>configure</filename>, пЁп╢п╣ п╪п╬п╤п╫п╬ п╬п╠п╫п╟я─я┐п╤п╦я┌я▄ GNU "as" п╫п╟ п▓п╟я┬п╣п╧ +я│п╦я│я┌п╣п╪п╣). </para> -<para>Решение общих проблем:</para> +<para>п═п╣я┬п╣п╫п╦п╣ п╬п╠я┴п╦я┘ п©я─п╬п╠п╩п╣п╪:</para> <itemizedlist> <listitem><para> -Сообщения об ошибках <filename>configure</filename> на Solaris x86 системах при -использовании GCC без GNU ассемблера: +п║п╬п╬п╠я┴п╣п╫п╦я▐ п╬п╠ п╬я┬п╦п╠п╨п╟я┘ <filename>configure</filename> п╫п╟ Solaris x86 я│п╦я│я┌п╣п╪п╟я┘ п©я─п╦ +п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╦ GCC п╠п╣п╥ GNU п╟я│я│п╣п╪п╠п╩п╣я─п╟: <screen> % configure ... Checking assembler (/usr/ccs/bin/as) ... , failed Please upgrade(downgrade) binutils to 2.10.1... </screen> -(Решение: Установите и используйте gcc, сконфигурированный с <option>--with-as=gas</option>) +(п═п╣я┬п╣п╫п╦п╣: пёя│я┌п╟п╫п╬п╡п╦я┌п╣ п╦ п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ gcc, я│п╨п╬п╫я└п╦пЁя┐я─п╦я─п╬п╡п╟п╫п╫я▀п╧ я│ <option>--with-as=gas</option>) </para> <para> -Типичная ошибка при сборке GNU C компилятором, который не использует GNU as: +п╒п╦п©п╦я┤п╫п╟я▐ п╬я┬п╦п╠п╨п╟ п©я─п╦ я│п╠п╬я─п╨п╣ GNU C п╨п╬п╪п©п╦п╩я▐я┌п╬я─п╬п╪, п╨п╬я┌п╬я─я▀п╧ п╫п╣ п╦я│п©п╬п╩я▄п╥я┐п╣я┌ GNU as: <screen> % gmake ... @@ -253,8 +253,8 @@ Solaris make не будет работать. Типичная ошибка которую Вы будете </para> </listitem> -<listitem><para><application>MPlayer</application> может сообщить о нарушении сегментации при -кодировании и декодировании видео, использующего win32codecs: +<listitem><para><application>MPlayer</application> п╪п╬п╤п╣я┌ я│п╬п╬п╠я┴п╦я┌я▄ п╬ п╫п╟я─я┐я┬п╣п╫п╦п╦ я│п╣пЁп╪п╣п╫я┌п╟я├п╦п╦ п©я─п╦ +п╨п╬п╢п╦я─п╬п╡п╟п╫п╦п╦ п╦ п╢п╣п╨п╬п╢п╦я─п╬п╡п╟п╫п╦п╦ п╡п╦п╢п╣п╬, п╦я│п©п╬п╩я▄п╥я┐я▌я┴п╣пЁп╬ win32codecs: <screen> ... Trying to force audio codec driver family acm... @@ -266,39 +266,39 @@ Couldn't install fs segment, expect segfault MPlayer interrupted by signal 11 in module: init_audio_codec ... </screen> -Это из-за изменений в sysi86() в Solaris 10 и пре-Solaris -Nevada b31 релизах. Исправлено в Solaris Nevada b32; тем не менее -Sun еще следует портировать исправление обратно на Solaris 10. Проект MPlayer -осведомил Sun об этой проблеме и патч в данный момент готовится для -Solaris 10. Больше информаци об этой ошибке ищите -на: +п╜я┌п╬ п╦п╥-п╥п╟ п╦п╥п╪п╣п╫п╣п╫п╦п╧ п╡ sysi86() п╡ Solaris 10 п╦ п©я─п╣-Solaris +Nevada b31 я─п╣п╩п╦п╥п╟я┘. п≤я│п©я─п╟п╡п╩п╣п╫п╬ п╡ Solaris Nevada b32; я┌п╣п╪ п╫п╣ п╪п╣п╫п╣п╣ +Sun п╣я┴п╣ я│п╩п╣п╢я┐п╣я┌ п©п╬я─я┌п╦я─п╬п╡п╟я┌я▄ п╦я│п©я─п╟п╡п╩п╣п╫п╦п╣ п╬п╠я─п╟я┌п╫п╬ п╫п╟ Solaris 10. п÷я─п╬п╣п╨я┌ MPlayer +п╬я│п╡п╣п╢п╬п╪п╦п╩ Sun п╬п╠ я█я┌п╬п╧ п©я─п╬п╠п╩п╣п╪п╣ п╦ п©п╟я┌я┤ п╡ п╢п╟п╫п╫я▀п╧ п╪п╬п╪п╣п╫я┌ пЁп╬я┌п╬п╡п╦я┌я│я▐ п╢п╩я▐ +Solaris 10. п▒п╬п╩я▄я┬п╣ п╦п╫я└п╬я─п╪п╟я├п╦ п╬п╠ я█я┌п╬п╧ п╬я┬п╦п╠п╨п╣ п╦я┴п╦я┌п╣ +п╫п╟: <ulink url="http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6308413"/>. </para> </listitem> <listitem><para> -В связи с ошибками в Solaris 8, Вы не сможете проигрывать DVD диски, размером -больше 4 Гб: +п▓ я│п╡я▐п╥п╦ я│ п╬я┬п╦п╠п╨п╟п╪п╦ п╡ Solaris 8, п▓я▀ п╫п╣ я│п╪п╬п╤п╣я┌п╣ п©я─п╬п╦пЁя─я▀п╡п╟я┌я▄ DVD п╢п╦я│п╨п╦, я─п╟п╥п╪п╣я─п╬п╪ +п╠п╬п╩я▄я┬п╣ 4 п⌠п╠: </para> <itemizedlist> <listitem><para> -Под Solaris 8 x86 драйвер sd(7D) содержит ошибку, проявляющуюся при доступе -к дискам, размером > 4 Гб на устройствах с логическим размером блока != -DEV_BSIZE (например CD-ROM и DVD диски). -Из-за целочисленного 32-х битного переполнения, происходит доступ к дисковому адресу -по модулю 4 Гб +п÷п╬п╢ Solaris 8 x86 п╢я─п╟п╧п╡п╣я─ sd(7D) я│п╬п╢п╣я─п╤п╦я┌ п╬я┬п╦п╠п╨я┐, п©я─п╬я▐п╡п╩я▐я▌я┴я┐я▌я│я▐ п©я─п╦ п╢п╬я│я┌я┐п©п╣ +п╨ п╢п╦я│п╨п╟п╪, я─п╟п╥п╪п╣я─п╬п╪ > 4 п⌠п╠ п╫п╟ я┐я│я┌я─п╬п╧я│я┌п╡п╟я┘ я│ п╩п╬пЁп╦я┤п╣я│п╨п╦п╪ я─п╟п╥п╪п╣я─п╬п╪ п╠п╩п╬п╨п╟ != +DEV_BSIZE (п╫п╟п©я─п╦п╪п╣я─ CD-ROM п╦ DVD п╢п╦я│п╨п╦). +п≤п╥-п╥п╟ я├п╣п╩п╬я┤п╦я│п╩п╣п╫п╫п╬пЁп╬ 32-я┘ п╠п╦я┌п╫п╬пЁп╬ п©п╣я─п╣п©п╬п╩п╫п╣п╫п╦я▐, п©я─п╬п╦я│я┘п╬п╢п╦я┌ п╢п╬я│я┌я┐п© п╨ п╢п╦я│п╨п╬п╡п╬п╪я┐ п╟п╢я─п╣я│я┐ +п©п╬ п╪п╬п╢я┐п╩я▌ 4 п⌠п╠ (<ulink url="http://groups.yahoo.com/group/solarisonintel/message/22516"/>). -Проблема отсутствует в SPARC версиях Solaris 8. +п÷я─п╬п╠п╩п╣п╪п╟ п╬я┌я│я┐я┌я│я┌п╡я┐п╣я┌ п╡ SPARC п╡п╣я─я│п╦я▐я┘ Solaris 8. </para></listitem> <listitem><para> -Похожая ошибка существует в коде файловой системы hsfs(7FS) (ISO9660), -hsfs может не поддерживать разделы/диски больше 4 Гб, доступ к данным -происходит по модулю 4 Гб +п÷п╬я┘п╬п╤п╟я▐ п╬я┬п╦п╠п╨п╟ я│я┐я┴п╣я│я┌п╡я┐п╣я┌ п╡ п╨п╬п╢п╣ я└п╟п╧п╩п╬п╡п╬п╧ я│п╦я│я┌п╣п╪я▀ hsfs(7FS) (ISO9660), +hsfs п╪п╬п╤п╣я┌ п╫п╣ п©п╬п╢п╢п╣я─п╤п╦п╡п╟я┌я▄ я─п╟п╥п╢п╣п╩я▀/п╢п╦я│п╨п╦ п╠п╬п╩я▄я┬п╣ 4 п⌠п╠, п╢п╬я│я┌я┐п© п╨ п╢п╟п╫п╫я▀п╪ +п©я─п╬п╦я│я┘п╬п╢п╦я┌ п©п╬ п╪п╬п╢я┐п╩я▌ 4 п⌠п╠ (<ulink url="http://groups.yahoo.com/group/solarisonintel/message/22592"/>). -Проблемы с hsfs могут быть исправлены установкой патча 109764-04 (sparc) / +п÷я─п╬п╠п╩п╣п╪я▀ я│ hsfs п╪п╬пЁя┐я┌ п╠я▀я┌я▄ п╦я│п©я─п╟п╡п╩п╣п╫я▀ я┐я│я┌п╟п╫п╬п╡п╨п╬п╧ п©п╟я┌я┤п╟ 109764-04 (sparc) / 109765-04 (x86). </para></listitem> </itemizedlist> @@ -309,30 +309,30 @@ hsfs может не поддерживать разделы/диски больше 4 Гб, доступ к данным <sect2 id="irix"> <title>IRIX</title> <para> -Вы либо можете попробовать установить программу GNU install, и (если Вы -не поместили её в Ваш глобальный путь), укажите на её местонахождение: -<screen>./configure --with-install=<replaceable>/путь/к/и/имя/установки</replaceable></screen> +п▓я▀ п╩п╦п╠п╬ п╪п╬п╤п╣я┌п╣ п©п╬п©я─п╬п╠п╬п╡п╟я┌я▄ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄ п©я─п╬пЁя─п╟п╪п╪я┐ GNU install, п╦ (п╣я│п╩п╦ п▓я▀ +п╫п╣ п©п╬п╪п╣я│я┌п╦п╩п╦ п╣я▒ п╡ п▓п╟я┬ пЁп╩п╬п╠п╟п╩я▄п╫я▀п╧ п©я┐я┌я▄), я┐п╨п╟п╤п╦я┌п╣ п╫п╟ п╣я▒ п╪п╣я│я┌п╬п╫п╟я┘п╬п╤п╢п╣п╫п╦п╣: +<screen>./configure --with-install=<replaceable>/п©я┐я┌я▄/п╨/п╦/п╦п╪я▐/я┐я│я┌п╟п╫п╬п╡п╨п╦</replaceable></screen> </para> <para> -Либо Вы можете использовать стандартную программу install, поставляемую вместе -с IRIX 6.5, но в этом случае Вы должны будете вручную немножко подправить +п⌡п╦п╠п╬ п▓я▀ п╪п╬п╤п╣я┌п╣ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ я│я┌п╟п╫п╢п╟я─я┌п╫я┐я▌ п©я─п╬пЁя─п╟п╪п╪я┐ install, п©п╬я│я┌п╟п╡п╩я▐п╣п╪я┐я▌ п╡п╪п╣я│я┌п╣ +я│ IRIX 6.5, п╫п╬ п╡ я█я┌п╬п╪ я│п╩я┐я┤п╟п╣ п▓я▀ п╢п╬п╩п╤п╫я▀ п╠я┐п╢п╣я┌п╣ п╡я─я┐я┤п╫я┐я▌ п╫п╣п╪п╫п╬п╤п╨п╬ п©п╬п╢п©я─п╟п╡п╦я┌я▄ <filename>Makefile</filename>. -Поменяйте следующие две строки: +п÷п╬п╪п╣п╫я▐п╧я┌п╣ я│п╩п╣п╢я┐я▌я┴п╦п╣ п╢п╡п╣ я│я┌я─п╬п╨п╦: <programlisting> $(INSTALL) -c -m 644 DOCS/mplayer.1 $(MANDIR)/man1/mplayer.1 $(INSTALL) -c -m 644 etc/codecs.conf $(CONFDIR)/codecs.conf </programlisting> -на: +п╫п╟: <programlisting> $(INSTALL) -m 644 mplayer.1 $(MANDIR)/man1/ $(INSTALL) -m 644 codecs.conf $(CONFDIR)/ </programlisting> -И затем выполните (из корневого каталога MPlayer'а): +п≤ п╥п╟я┌п╣п╪ п╡я▀п©п╬п╩п╫п╦я┌п╣ (п╦п╥ п╨п╬я─п╫п╣п╡п╬пЁп╬ п╨п╟я┌п╟п╩п╬пЁп╟ MPlayer'п╟): <screen>cp DOCS/mplayer.1 . ; cp etc/codecs.conf .</screen> -И затем просто соберите и установите MPlayer. +п≤ п╥п╟я┌п╣п╪ п©я─п╬я│я┌п╬ я│п╬п╠п╣я─п╦я┌п╣ п╦ я┐я│я┌п╟п╫п╬п╡п╦я┌п╣ MPlayer. </para> </sect2> @@ -340,20 +340,20 @@ hsfs может не поддерживать разделы/диски больше 4 Гб, доступ к данным <title>HP-UX</title> <para> -Joe Page на своей домашней странице держит подробное +Joe Page п╫п╟ я│п╡п╬п╣п╧ п╢п╬п╪п╟я┬п╫п╣п╧ я│я┌я─п╟п╫п╦я├п╣ п╢п╣я─п╤п╦я┌ п©п╬п╢я─п╬п╠п╫п╬п╣ <ulink url="http://users.rcn.com/joepage/mplayer_on_hpux11.htm">HOWTO</ulink> -по <application>MPlayer</application> на HP-UX, написанное Martin Gansser. -С этими инструкциями сборка должна работать "прямо из коробки". -Следующая информация взята оттуда. +п©п╬ <application>MPlayer</application> п╫п╟ HP-UX, п╫п╟п©п╦я│п╟п╫п╫п╬п╣ Martin Gansser. +п║ я█я┌п╦п╪п╦ п╦п╫я│я┌я─я┐п╨я├п╦я▐п╪п╦ я│п╠п╬я─п╨п╟ п╢п╬п╩п╤п╫п╟ я─п╟п╠п╬я┌п╟я┌я▄ "п©я─я▐п╪п╬ п╦п╥ п╨п╬я─п╬п╠п╨п╦". +п║п╩п╣п╢я┐я▌я┴п╟я▐ п╦п╫я└п╬я─п╪п╟я├п╦я▐ п╡п╥я▐я┌п╟ п╬я┌я┌я┐п╢п╟. </para> <para> -Вам потребуется GCC 3.4.0 или полее поздней версии, GNU make версии 3.80 -или новее и SDL 1.2.7 или более новый. HP cc не может создать работоспособную -программу, предыдущие версии GCC глючат. Для функционирования OpenGL -необходимо установить Mesa, после чего должны заработать драйвера вывода видео -gl и gl2, хотя, в зависимости от быстродействия CPU, скорость может быть ужасной. -GNU esound является хорошей заменой довольно бедной звуковой системе HP-UX. +п▓п╟п╪ п©п╬я┌я─п╣п╠я┐п╣я┌я│я▐ GCC 3.4.0 п╦п╩п╦ п©п╬п╩п╣п╣ п©п╬п╥п╢п╫п╣п╧ п╡п╣я─я│п╦п╦, GNU make п╡п╣я─я│п╦п╦ 3.80 +п╦п╩п╦ п╫п╬п╡п╣п╣ п╦ SDL 1.2.7 п╦п╩п╦ п╠п╬п╩п╣п╣ п╫п╬п╡я▀п╧. HP cc п╫п╣ п╪п╬п╤п╣я┌ я│п╬п╥п╢п╟я┌я▄ я─п╟п╠п╬я┌п╬я│п©п╬я│п╬п╠п╫я┐я▌ +п©я─п╬пЁя─п╟п╪п╪я┐, п©я─п╣п╢я▀п╢я┐я┴п╦п╣ п╡п╣я─я│п╦п╦ GCC пЁп╩я▌я┤п╟я┌. п■п╩я▐ я└я┐п╫п╨я├п╦п╬п╫п╦я─п╬п╡п╟п╫п╦я▐ OpenGL +п╫п╣п╬п╠я┘п╬п╢п╦п╪п╬ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄ Mesa, п©п╬я│п╩п╣ я┤п╣пЁп╬ п╢п╬п╩п╤п╫я▀ п╥п╟я─п╟п╠п╬я┌п╟я┌я▄ п╢я─п╟п╧п╡п╣я─п╟ п╡я▀п╡п╬п╢п╟ п╡п╦п╢п╣п╬ +gl п╦ gl2, я┘п╬я┌я▐, п╡ п╥п╟п╡п╦я│п╦п╪п╬я│я┌п╦ п╬я┌ п╠я▀я│я┌я─п╬п╢п╣п╧я│я┌п╡п╦я▐ CPU, я│п╨п╬я─п╬я│я┌я▄ п╪п╬п╤п╣я┌ п╠я▀я┌я▄ я┐п╤п╟я│п╫п╬п╧. +GNU esound я▐п╡п╩я▐п╣я┌я│я▐ я┘п╬я─п╬я┬п╣п╧ п╥п╟п╪п╣п╫п╬п╧ п╢п╬п╡п╬п╩я▄п╫п╬ п╠п╣п╢п╫п╬п╧ п╥п╡я┐п╨п╬п╡п╬п╧ я│п╦я│я┌п╣п╪п╣ HP-UX. </para> <para> @@ -361,8 +361,8 @@ GNU esound является хорошей заменой довольно бедной звуковой системе HP-UX. Create the DVD device scan the SCSI bus with: --> -Произведите сканирование шины SCSI -на предмет наличия DVD устройств: +п÷я─п╬п╦п╥п╡п╣п╢п╦я┌п╣ я│п╨п╟п╫п╦я─п╬п╡п╟п╫п╦п╣ я┬п╦п╫я▀ SCSI +п╫п╟ п©я─п╣п╢п╪п╣я┌ п╫п╟п╩п╦я┤п╦я▐ DVD я┐я│я┌я─п╬п╧я│я┌п╡: </para> <screen> @@ -381,12 +381,12 @@ ctl <emphasis role="bold">1</emphasis> 8/16/5.7.0 sctl CLAIMED DEVICE </screen> <para> -Вывод показывает, что по адресу 2 шины SCSI находится Pioneer DVD-ROM. -Экземпляр карты для аппаратного пути 8/16 равен 1. +п▓я▀п╡п╬п╢ п©п╬п╨п╟п╥я▀п╡п╟п╣я┌, я┤я┌п╬ п©п╬ п╟п╢я─п╣я│я┐ 2 я┬п╦п╫я▀ SCSI п╫п╟я┘п╬п╢п╦я┌я│я▐ Pioneer DVD-ROM. +п╜п╨п╥п╣п╪п©п╩я▐я─ п╨п╟я─я┌я▀ п╢п╩я▐ п╟п©п©п╟я─п╟я┌п╫п╬пЁп╬ п©я┐я┌п╦ 8/16 я─п╟п╡п╣п╫ 1. </para> <para> -Создайте ссылку от сырого устройства к DVD устройству. +п║п╬п╥п╢п╟п╧я┌п╣ я│я│я▀п╩п╨я┐ п╬я┌ я│я▀я─п╬пЁп╬ я┐я│я┌я─п╬п╧я│я┌п╡п╟ п╨ DVD я┐я│я┌я─п╬п╧я│я┌п╡я┐. </para> <screen> @@ -394,7 +394,7 @@ ctl <emphasis role="bold">1</emphasis> 8/16/5.7.0 sctl CLAIMED DEVICE </screen> <para> -Пример: +п÷я─п╦п╪п╣я─: </para> <screen> @@ -402,43 +402,43 @@ ctl <emphasis role="bold">1</emphasis> 8/16/5.7.0 sctl CLAIMED DEVICE </screen> <para> -Далее следуют решения некоторых общих проблем: +п■п╟п╩п╣п╣ я│п╩п╣п╢я┐я▌я┌ я─п╣я┬п╣п╫п╦я▐ п╫п╣п╨п╬я┌п╬я─я▀я┘ п╬п╠я┴п╦я┘ п©я─п╬п╠п╩п╣п╪: </para> <itemizedlist> <listitem> <para> -Крах при запуске с таким сообщением об ошибке: +п я─п╟я┘ п©я─п╦ п╥п╟п©я┐я│п╨п╣ я│ я┌п╟п╨п╦п╪ я│п╬п╬п╠я┴п╣п╫п╦п╣п╪ п╬п╠ п╬я┬п╦п╠п╨п╣: <screen> /usr/lib/dld.sl: Unresolved symbol: finite (code) from /usr/local/lib/gcc-lib/hppa2.0n-hp-hpux11.00/3.2/../../../libGL.sl </screen> </para> <para> -Это значит, что функция <systemitem>.finite().</systemitem> недоступна в стандартной -математической библиотеке HP-UX. -Вместо этого используйте <systemitem>.isfinite().</systemitem>. -Решение: Используйте последнюю версию Mesa из репозитория. +п╜я┌п╬ п╥п╫п╟я┤п╦я┌, я┤я┌п╬ я└я┐п╫п╨я├п╦я▐ <systemitem>.finite().</systemitem> п╫п╣п╢п╬я│я┌я┐п©п╫п╟ п╡ я│я┌п╟п╫п╢п╟я─я┌п╫п╬п╧ +п╪п╟я┌п╣п╪п╟я┌п╦я┤п╣я│п╨п╬п╧ п╠п╦п╠п╩п╦п╬я┌п╣п╨п╣ HP-UX. +п▓п╪п╣я│я┌п╬ я█я┌п╬пЁп╬ п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣ <systemitem>.isfinite().</systemitem>. +п═п╣я┬п╣п╫п╦п╣: п≤я│п©п╬п╩я▄п╥я┐п╧я┌п╣ п©п╬я│п╩п╣п╢п╫я▌я▌ п╡п╣я─я│п╦я▌ Mesa п╦п╥ я─п╣п©п╬п╥п╦я┌п╬я─п╦я▐. </para> </listitem> <listitem> <para> -Крах при воспроизведении со следующей ошибкой: +п я─п╟я┘ п©я─п╦ п╡п╬я│п©я─п╬п╦п╥п╡п╣п╢п╣п╫п╦п╦ я│п╬ я│п╩п╣п╢я┐я▌я┴п╣п╧ п╬я┬п╦п╠п╨п╬п╧: <screen> /usr/lib/dld.sl: Unresolved symbol: sem_init (code) from /usr/local/lib/libSDL-1.2.sl.0 </screen> </para> <para> -Решение: Используйте опцию extralibdir программы configure +п═п╣я┬п╣п╫п╦п╣: п≤я│п©п╬п╩я▄п╥я┐п╧я┌п╣ п╬п©я├п╦я▌ extralibdir п©я─п╬пЁя─п╟п╪п╪я▀ configure <option>--with-extralibdir="/usr/lib -lrt"</option> </para> </listitem> <listitem> <para> -MPlayer вылетает с нарушением сегментации и сообщением вроде этого: +MPlayer п╡я▀п╩п╣я┌п╟п╣я┌ я│ п╫п╟я─я┐я┬п╣п╫п╦п╣п╪ я│п╣пЁп╪п╣п╫я┌п╟я├п╦п╦ п╦ я│п╬п╬п╠я┴п╣п╫п╦п╣п╪ п╡я─п╬п╢п╣ я█я┌п╬пЁп╬: <screen> Pid 10166 received a SIGSEGV for stack growth failure. Possible causes: insufficient memory or swap space, or stack size exceeded maxssiz. @@ -447,14 +447,14 @@ Segmentation fault </para> <para> -Решение: -Ядро HP-UX по-умолчанию для каждого процесса имеет размер стека равный 8MB(?). -(11.0 и новые патчи для 10.20 позволяют вам увеличить <systemitem>maxssiz</systemitem> -вплоть до 350MB для 32-х битных программ). Вы должны расширить <systemitem>maxssiz</systemitem> -и перекомпилировать ядро (и перезагрузиться). Чтобы сделать это, можно использовать SAM. -(Находясь в нем, проверьте параметр <systemitem>maxdsiz</systemitem> на предмет -максимального количества данных, которые могут использоваться программами. -64 Мб по умолчанию может хватить или не хватить в зависимости от Ваших приложений.) +п═п╣я┬п╣п╫п╦п╣: +п╞п╢я─п╬ HP-UX п©п╬-я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╢п╩я▐ п╨п╟п╤п╢п╬пЁп╬ п©я─п╬я├п╣я│я│п╟ п╦п╪п╣п╣я┌ я─п╟п╥п╪п╣я─ я│я┌п╣п╨п╟ я─п╟п╡п╫я▀п╧ 8MB(?). +(11.0 п╦ п╫п╬п╡я▀п╣ п©п╟я┌я┤п╦ п╢п╩я▐ 10.20 п©п╬п╥п╡п╬п╩я▐я▌я┌ п╡п╟п╪ я┐п╡п╣п╩п╦я┤п╦я┌я▄ <systemitem>maxssiz</systemitem> +п╡п©п╩п╬я┌я▄ п╢п╬ 350MB п╢п╩я▐ 32-я┘ п╠п╦я┌п╫я▀я┘ п©я─п╬пЁя─п╟п╪п╪). п▓я▀ п╢п╬п╩п╤п╫я▀ я─п╟я│я┬п╦я─п╦я┌я▄ <systemitem>maxssiz</systemitem> +п╦ п©п╣я─п╣п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟я┌я▄ я▐п╢я─п╬ (п╦ п©п╣я─п╣п╥п╟пЁя─я┐п╥п╦я┌я▄я│я▐). п╖я┌п╬п╠я▀ я│п╢п╣п╩п╟я┌я▄ я█я┌п╬, п╪п╬п╤п╫п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ SAM. +(п²п╟я┘п╬п╢я▐я│я▄ п╡ п╫п╣п╪, п©я─п╬п╡п╣я─я▄я┌п╣ п©п╟я─п╟п╪п╣я┌я─ <systemitem>maxdsiz</systemitem> п╫п╟ п©я─п╣п╢п╪п╣я┌ +п╪п╟п╨я│п╦п╪п╟п╩я▄п╫п╬пЁп╬ п╨п╬п╩п╦я┤п╣я│я┌п╡п╟ п╢п╟п╫п╫я▀я┘, п╨п╬я┌п╬я─я▀п╣ п╪п╬пЁя┐я┌ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄я│я▐ п©я─п╬пЁя─п╟п╪п╪п╟п╪п╦. +64 п°п╠ п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╪п╬п╤п╣я┌ я┘п╡п╟я┌п╦я┌я▄ п╦п╩п╦ п╫п╣ я┘п╡п╟я┌п╦я┌я▄ п╡ п╥п╟п╡п╦я│п╦п╪п╬я│я┌п╦ п╬я┌ п▓п╟я┬п╦я┘ п©я─п╦п╩п╬п╤п╣п╫п╦п╧.) </para> </listitem> </itemizedlist> @@ -464,25 +464,25 @@ Segmentation fault <sect2 id="aix"> <title>AIX</title> <para> -<application>MPlayer</application> успешно собирается на AIX 5.1, -5.2, и 5.3, используя GCC 3.3 или новее. Сборка -<application>MPlayer</application> не проверена на AIX 4.3.3 и более ранних. -Крайне рекомендуется собирать -<application>MPlayer</application> используя GCC 3.4 или старше, и, как минимум, -GCC 4.0, если собираете на POWER5. +<application>MPlayer</application> я┐я│п©п╣я┬п╫п╬ я│п╬п╠п╦я─п╟п╣я┌я│я▐ п╫п╟ AIX 5.1, +5.2, п╦ 5.3, п╦я│п©п╬п╩я▄п╥я┐я▐ GCC 3.3 п╦п╩п╦ п╫п╬п╡п╣п╣. п║п╠п╬я─п╨п╟ +<application>MPlayer</application> п╫п╣ п©я─п╬п╡п╣я─п╣п╫п╟ п╫п╟ AIX 4.3.3 п╦ п╠п╬п╩п╣п╣ я─п╟п╫п╫п╦я┘. +п я─п╟п╧п╫п╣ я─п╣п╨п╬п╪п╣п╫п╢я┐п╣я┌я│я▐ я│п╬п╠п╦я─п╟я┌я▄ +<application>MPlayer</application> п╦я│п©п╬п╩я▄п╥я┐я▐ GCC 3.4 п╦п╩п╦ я│я┌п╟я─я┬п╣, п╦, п╨п╟п╨ п╪п╦п╫п╦п╪я┐п╪, +GCC 4.0, п╣я│п╩п╦ я│п╬п╠п╦я─п╟п╣я┌п╣ п╫п╟ POWER5. </para> <para> -Убедитесть, что используете GNU make -(<filename>/opt/freeware/bin/gmake</filename>) для сборки -<application>MPlayer</application>, поскольку столкнетесь с проблемами при -использовании <filename>/usr/ccs/bin/make</filename>. +пёп╠п╣п╢п╦я┌п╣я│я┌я▄, я┤я┌п╬ п╦я│п©п╬п╩я▄п╥я┐п╣я┌п╣ GNU make +(<filename>/opt/freeware/bin/gmake</filename>) п╢п╩я▐ я│п╠п╬я─п╨п╦ +<application>MPlayer</application>, п©п╬я│п╨п╬п╩я▄п╨я┐ я│я┌п╬п╩п╨п╫п╣я┌п╣я│я▄ я│ п©я─п╬п╠п╩п╣п╪п╟п╪п╦ п©я─п╦ +п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╦ <filename>/usr/ccs/bin/make</filename>. </para> <para> -По-прежнему ведется работа над кодом определения CPU. -Проверены следующие архитектуры: +п÷п╬-п©я─п╣п╤п╫п╣п╪я┐ п╡п╣п╢п╣я┌я│я▐ я─п╟п╠п╬я┌п╟ п╫п╟п╢ п╨п╬п╢п╬п╪ п╬п©я─п╣п╢п╣п╩п╣п╫п╦я▐ CPU. +п÷я─п╬п╡п╣я─п╣п╫я▀ я│п╩п╣п╢я┐я▌я┴п╦п╣ п╟я─я┘п╦я┌п╣п╨я┌я┐я─я▀: </para> <itemizedlist> @@ -492,7 +492,7 @@ GCC 4.0, если собираете на POWER5. </itemizedlist> <para> -На следующих архитектурах не проверялось, но должно работать: +п²п╟ я│п╩п╣п╢я┐я▌я┴п╦я┘ п╟я─я┘п╦я┌п╣п╨я┌я┐я─п╟я┘ п╫п╣ п©я─п╬п╡п╣я─я▐п╩п╬я│я▄, п╫п╬ п╢п╬п╩п╤п╫п╬ я─п╟п╠п╬я┌п╟я┌я▄: </para> <itemizedlist> <listitem><para>POWER</para></listitem> @@ -501,24 +501,24 @@ GCC 4.0, если собираете на POWER5. </itemizedlist> <para> -Вывод звука через Ultimedia Services не поддерживается, т.к. -Ultimedia была убрана из AIX 5.1; таким образом, остается единственный -вариант: использовать драйвер AIX Open Sound system (OSS) от -4Front Technologies с <ulink +п▓я▀п╡п╬п╢ п╥п╡я┐п╨п╟ я┤п╣я─п╣п╥ Ultimedia Services п╫п╣ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌я│я▐, я┌.п╨. +Ultimedia п╠я▀п╩п╟ я┐п╠я─п╟п╫п╟ п╦п╥ AIX 5.1; я┌п╟п╨п╦п╪ п╬п╠я─п╟п╥п╬п╪, п╬я│я┌п╟п╣я┌я│я▐ п╣п╢п╦п╫я│я┌п╡п╣п╫п╫я▀п╧ +п╡п╟я─п╦п╟п╫я┌: п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ п╢я─п╟п╧п╡п╣я─ AIX Open Sound system (OSS) п╬я┌ +4Front Technologies я│ <ulink url="http://www.opensound.com/aix.html">http://www.opensound.com/aix.html -</ulink>. Для некоммерческого использования 4Front Technologies -распространяет драйвер OSS под AIX 5.1 бесплатно; несмотря на это, -на текущий день нет драйверов вывода звука для AIX 5.2 или 5.3. -drivers for AIX 5.2 or 5.3. Это означает, что сейчас -<emphasis role="bold">AIX 5.2 и 5.3 несовместимы с выводом звука MPlayer.</emphasis> +</ulink>. п■п╩я▐ п╫п╣п╨п╬п╪п╪п╣я─я┤п╣я│п╨п╬пЁп╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▐ 4Front Technologies +я─п╟я│п©я─п╬я│я┌я─п╟п╫я▐п╣я┌ п╢я─п╟п╧п╡п╣я─ OSS п©п╬п╢ AIX 5.1 п╠п╣я│п©п╩п╟я┌п╫п╬; п╫п╣я│п╪п╬я┌я─я▐ п╫п╟ я█я┌п╬, +п╫п╟ я┌п╣п╨я┐я┴п╦п╧ п╢п╣п╫я▄ п╫п╣я┌ п╢я─п╟п╧п╡п╣я─п╬п╡ п╡я▀п╡п╬п╢п╟ п╥п╡я┐п╨п╟ п╢п╩я▐ AIX 5.2 п╦п╩п╦ 5.3. +drivers for AIX 5.2 or 5.3. п╜я┌п╬ п╬п╥п╫п╟я┤п╟п╣я┌, я┤я┌п╬ я│п╣п╧я┤п╟я│ +<emphasis role="bold">AIX 5.2 п╦ 5.3 п╫п╣я│п╬п╡п╪п╣я│я┌п╦п╪я▀ я│ п╡я▀п╡п╬п╢п╬п╪ п╥п╡я┐п╨п╟ MPlayer.</emphasis> </para> -<para>Решения для общих проблем:</para> +<para>п═п╣я┬п╣п╫п╦я▐ п╢п╩я▐ п╬п╠я┴п╦я┘ п©я─п╬п╠п╩п╣п╪:</para> <itemizedlist> <listitem> <para> -Если вы столкнулись с такой ошибкой <filename>configure</filename>: +п∙я│п╩п╦ п╡я▀ я│я┌п╬п╩п╨п╫я┐п╩п╦я│я▄ я│ я┌п╟п╨п╬п╧ п╬я┬п╦п╠п╨п╬п╧ <filename>configure</filename>: <screen> $ ./configure ... @@ -527,9 +527,9 @@ No working iconv program found, use --charset=US-ASCII to continue anyway. Messages in the GTK-2 interface will be broken then. </screen> -Это из-за того, что AIX использует нестандартные имена кодировок; -поэтому перекодировка сообщений в данный момент не работает. -Решение - использовать: +п╜я┌п╬ п╦п╥-п╥п╟ я┌п╬пЁп╬, я┤я┌п╬ AIX п╦я│п©п╬п╩я▄п╥я┐п╣я┌ п╫п╣я│я┌п╟п╫п╢п╟я─я┌п╫я▀п╣ п╦п╪п╣п╫п╟ п╨п╬п╢п╦я─п╬п╡п╬п╨; +п©п╬я█я┌п╬п╪я┐ п©п╣я─п╣п╨п╬п╢п╦я─п╬п╡п╨п╟ я│п╬п╬п╠я┴п╣п╫п╦п╧ п╡ п╢п╟п╫п╫я▀п╧ п╪п╬п╪п╣п╫я┌ п╫п╣ я─п╟п╠п╬я┌п╟п╣я┌. +п═п╣я┬п╣п╫п╦п╣ - п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄: <screen> $ ./configure --charset=noconv </screen> @@ -543,121 +543,121 @@ $ ./configure --charset=noconv <sect1 id="windows"> <title>Windows</title> -<para>Да, <application>MPlayer</application> работает под Windows под - <ulink url="http://www.cygwin.com/"><application>Cygwin</application></ulink> и +<para>п■п╟, <application>MPlayer</application> я─п╟п╠п╬я┌п╟п╣я┌ п©п╬п╢ Windows п©п╬п╢ + <ulink url="http://www.cygwin.com/"><application>Cygwin</application></ulink> п╦ <ulink url="http://www.mingw.org/"><application>MinGW</application></ulink>. - Пока ещё нет официального GUI, но версия командной строки полностью функциональна. - Обратитесь к списку рассылки + п÷п╬п╨п╟ п╣я┴я▒ п╫п╣я┌ п╬я└п╦я├п╦п╟п╩я▄п╫п╬пЁп╬ GUI, п╫п╬ п╡п╣я─я│п╦я▐ п╨п╬п╪п╟п╫п╢п╫п╬п╧ я│я┌я─п╬п╨п╦ п©п╬п╩п╫п╬я│я┌я▄я▌ я└я┐п╫п╨я├п╦п╬п╫п╟п╩я▄п╫п╟. + п·п╠я─п╟я┌п╦я┌п╣я│я▄ п╨ я│п©п╦я│п╨я┐ я─п╟я│я│я▀п╩п╨п╦ <ulink url="http://lists.mplayerhq.hu/mailman/listinfo/mplayer-cygwin/">MPlayer-cygwin</ulink> - за помошью и дополнительной информацией. - Официальные бинарники под Windows могут быть найдены на - <ulink url="http://www.mplayerhq.hu/design7/dload.html">странице закачки</ulink>. - Пакеты установки и простые GUI фронтенды доступны из внешних - источников, мы собрали их в разделе Windows - <ulink url="http://www.mplayerhq.hu/design7/projects.html#windows">страницы нашего проекта</ulink>. -</para> - -<para>При нежелании использовать командную строку поможет простой трюк: - поместите на рабочий стол ссылку, со следующим содержимым в секции execute: - <screen><replaceable>c:\путь\к\</replaceable>mplayer.exe %1</screen> - Это позволит <application>MPlayer</application> воспроизводить любой фильм, - который вы перетащите на созданный ярлык. Добавьте <option>-fs</option> - для полноэкранного режима. -</para> - -<para>Лучшие результаты получаются при использовании родного DirectX видео - вывода (<option>-vo directx</option>). Альтернативой является использование OpenGL или - SDL, но производительность OpenGL сильно зависит от машины, а SDL на некоторых - системах искажает видео или вылетает. - Если изображение искажено, попробуйте отключить аппаратное ускорение, указав - <option>-vo directx:noaccel</option>. Скачайте - <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/dx7headers.tgz">файлы заголовков - DirectX 7</ulink>, чтобы скомпилировать видео драйвер DirectX. Кроме того, - вам потребуется установленный DirectX 7, чтобы работал DirectX видеодрайвер. -</para> - -<para><link linkend="vidix">VIDIX</link> теперь доступен и под Windows, как - <option>-vo winvidix</option>, хотя это ещё экспериментально и требует небольшой - ручной установки. Скачайте - <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/dhahelper.sys">dhahelper.sys</ulink> или - <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/withmtrr/dhahelper.sys">dhahelper.sys (с поддержкой MTRR)</ulink> - и скопируйте его в каталог - <filename class="directory">libdha/dhahelperwin</filename> в Вашем дереве - исходного кода <application>MPlayer</application>'а. - Откройте консоль и перейдите в этот каталог. Теперь наберите + п╥п╟ п©п╬п╪п╬я┬я▄я▌ п╦ п╢п╬п©п╬п╩п╫п╦я┌п╣п╩я▄п╫п╬п╧ п╦п╫я└п╬я─п╪п╟я├п╦п╣п╧. + п·я└п╦я├п╦п╟п╩я▄п╫я▀п╣ п╠п╦п╫п╟я─п╫п╦п╨п╦ п©п╬п╢ Windows п╪п╬пЁя┐я┌ п╠я▀я┌я▄ п╫п╟п╧п╢п╣п╫я▀ п╫п╟ + <ulink url="http://www.mplayerhq.hu/design7/dload.html">я│я┌я─п╟п╫п╦я├п╣ п╥п╟п╨п╟я┤п╨п╦</ulink>. + п÷п╟п╨п╣я┌я▀ я┐я│я┌п╟п╫п╬п╡п╨п╦ п╦ п©я─п╬я│я┌я▀п╣ GUI я└я─п╬п╫я┌п╣п╫п╢я▀ п╢п╬я│я┌я┐п©п╫я▀ п╦п╥ п╡п╫п╣я┬п╫п╦я┘ + п╦я│я┌п╬я┤п╫п╦п╨п╬п╡, п╪я▀ я│п╬п╠я─п╟п╩п╦ п╦я┘ п╡ я─п╟п╥п╢п╣п╩п╣ Windows + <ulink url="http://www.mplayerhq.hu/design7/projects.html#windows">я│я┌я─п╟п╫п╦я├я▀ п╫п╟я┬п╣пЁп╬ п©я─п╬п╣п╨я┌п╟</ulink>. +</para> + +<para>п÷я─п╦ п╫п╣п╤п╣п╩п╟п╫п╦п╦ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ п╨п╬п╪п╟п╫п╢п╫я┐я▌ я│я┌я─п╬п╨я┐ п©п╬п╪п╬п╤п╣я┌ п©я─п╬я│я┌п╬п╧ я┌я─я▌п╨: + п©п╬п╪п╣я│я┌п╦я┌п╣ п╫п╟ я─п╟п╠п╬я┤п╦п╧ я│я┌п╬п╩ я│я│я▀п╩п╨я┐, я│п╬ я│п╩п╣п╢я┐я▌я┴п╦п╪ я│п╬п╢п╣я─п╤п╦п╪я▀п╪ п╡ я│п╣п╨я├п╦п╦ execute: + <screen><replaceable>c:\п©я┐я┌я▄\п╨\</replaceable>mplayer.exe %1</screen> + п╜я┌п╬ п©п╬п╥п╡п╬п╩п╦я┌ <application>MPlayer</application> п╡п╬я│п©я─п╬п╦п╥п╡п╬п╢п╦я┌я▄ п╩я▌п╠п╬п╧ я└п╦п╩я▄п╪, + п╨п╬я┌п╬я─я▀п╧ п╡я▀ п©п╣я─п╣я┌п╟я┴п╦я┌п╣ п╫п╟ я│п╬п╥п╢п╟п╫п╫я▀п╧ я▐я─п╩я▀п╨. п■п╬п╠п╟п╡я▄я┌п╣ <option>-fs</option> + п╢п╩я▐ п©п╬п╩п╫п╬я█п╨я─п╟п╫п╫п╬пЁп╬ я─п╣п╤п╦п╪п╟. +</para> + +<para>п⌡я┐я┤я┬п╦п╣ я─п╣п╥я┐п╩я▄я┌п╟я┌я▀ п©п╬п╩я┐я┤п╟я▌я┌я│я▐ п©я─п╦ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╦ я─п╬п╢п╫п╬пЁп╬ DirectX п╡п╦п╢п╣п╬ + п╡я▀п╡п╬п╢п╟ (<option>-vo directx</option>). п░п╩я▄я┌п╣я─п╫п╟я┌п╦п╡п╬п╧ я▐п╡п╩я▐п╣я┌я│я▐ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╣ OpenGL п╦п╩п╦ + SDL, п╫п╬ п©я─п╬п╦п╥п╡п╬п╢п╦я┌п╣п╩я▄п╫п╬я│я┌я▄ OpenGL я│п╦п╩я▄п╫п╬ п╥п╟п╡п╦я│п╦я┌ п╬я┌ п╪п╟я┬п╦п╫я▀, п╟ SDL п╫п╟ п╫п╣п╨п╬я┌п╬я─я▀я┘ + я│п╦я│я┌п╣п╪п╟я┘ п╦я│п╨п╟п╤п╟п╣я┌ п╡п╦п╢п╣п╬ п╦п╩п╦ п╡я▀п╩п╣я┌п╟п╣я┌. + п∙я│п╩п╦ п╦п╥п╬п╠я─п╟п╤п╣п╫п╦п╣ п╦я│п╨п╟п╤п╣п╫п╬, п©п╬п©я─п╬п╠я┐п╧я┌п╣ п╬я┌п╨п╩я▌я┤п╦я┌я▄ п╟п©п©п╟я─п╟я┌п╫п╬п╣ я┐я│п╨п╬я─п╣п╫п╦п╣, я┐п╨п╟п╥п╟п╡ + <option>-vo directx:noaccel</option>. п║п╨п╟я┤п╟п╧я┌п╣ + <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/contrib/dx7headers.tgz">я└п╟п╧п╩я▀ п╥п╟пЁп╬п╩п╬п╡п╨п╬п╡ + DirectX 7</ulink>, я┤я┌п╬п╠я▀ я│п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟я┌я▄ п╡п╦п╢п╣п╬ п╢я─п╟п╧п╡п╣я─ DirectX. п я─п╬п╪п╣ я┌п╬пЁп╬, + п╡п╟п╪ п©п╬я┌я─п╣п╠я┐п╣я┌я│я▐ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╫я▀п╧ DirectX 7, я┤я┌п╬п╠я▀ я─п╟п╠п╬я┌п╟п╩ DirectX п╡п╦п╢п╣п╬п╢я─п╟п╧п╡п╣я─. +</para> + +<para><link linkend="vidix">VIDIX</link> я┌п╣п©п╣я─я▄ п╢п╬я│я┌я┐п©п╣п╫ п╦ п©п╬п╢ Windows, п╨п╟п╨ + <option>-vo winvidix</option>, я┘п╬я┌я▐ я█я┌п╬ п╣я┴я▒ я█п╨я│п©п╣я─п╦п╪п╣п╫я┌п╟п╩я▄п╫п╬ п╦ я┌я─п╣п╠я┐п╣я┌ п╫п╣п╠п╬п╩я▄я┬п╬п╧ + я─я┐я┤п╫п╬п╧ я┐я│я┌п╟п╫п╬п╡п╨п╦. п║п╨п╟я┤п╟п╧я┌п╣ + <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/dhahelper.sys">dhahelper.sys</ulink> п╦п╩п╦ + <ulink url="http://www.mplayerhq.hu/MPlayer/releases/win32/dhahelperwin/withmtrr/dhahelper.sys">dhahelper.sys (я│ п©п╬п╢п╢п╣я─п╤п╨п╬п╧ MTRR)</ulink> + п╦ я│п╨п╬п©п╦я─я┐п╧я┌п╣ п╣пЁп╬ п╡ п╨п╟я┌п╟п╩п╬пЁ + <filename class="directory">libdha/dhahelperwin</filename> п╡ п▓п╟я┬п╣п╪ п╢п╣я─п╣п╡п╣ + п╦я│я┘п╬п╢п╫п╬пЁп╬ п╨п╬п╢п╟ <application>MPlayer</application>'п╟. + п·я┌п╨я─п╬п╧я┌п╣ п╨п╬п╫я│п╬п╩я▄ п╦ п©п╣я─п╣п╧п╢п╦я┌п╣ п╡ я█я┌п╬я┌ п╨п╟я┌п╟п╩п╬пЁ. п╒п╣п©п╣я─я▄ п╫п╟п╠п╣я─п╦я┌п╣ <screen>gcc -o dhasetup.exe dhasetup.c</screen> - и запустите + п╦ п╥п╟п©я┐я│я┌п╦я┌п╣ <screen>dhasetup.exe install</screen> - под Администратором. Теперь Вам нужно перезагрузить машину. - Когда всё будет закончено, скопируйте файлы - <systemitem class="library">.so</systemitem> из каталога - <filename class="directory">vidix/drivers</filename> в каталог - <filename class="directory">mplayer/vidix</filename> относительно вашего + п©п╬п╢ п░п╢п╪п╦п╫п╦я│я┌я─п╟я┌п╬я─п╬п╪. п╒п╣п©п╣я─я▄ п▓п╟п╪ п╫я┐п╤п╫п╬ п©п╣я─п╣п╥п╟пЁя─я┐п╥п╦я┌я▄ п╪п╟я┬п╦п╫я┐. + п п╬пЁп╢п╟ п╡я│я▒ п╠я┐п╢п╣я┌ п╥п╟п╨п╬п╫я┤п╣п╫п╬, я│п╨п╬п©п╦я─я┐п╧я┌п╣ я└п╟п╧п╩я▀ + <systemitem class="library">.so</systemitem> п╦п╥ п╨п╟я┌п╟п╩п╬пЁп╟ + <filename class="directory">vidix/drivers</filename> п╡ п╨п╟я┌п╟п╩п╬пЁ + <filename class="directory">mplayer/vidix</filename> п╬я┌п╫п╬я│п╦я┌п╣п╩я▄п╫п╬ п╡п╟я┬п╣пЁп╬ <filename>mplayer.exe</filename>.</para> -<para>Для получения наилучших результатов, <application>MPlayer</application> - должен использовать пространство цветов, аппаратно поддерживаемое Вашей - видеокартой. К сожалению, многие графические драйверы под Windows ошибочно - сообщают, что некоторые пространства цветов поддерживаются аппаратно. - Чтобы найти какие именно, попробуйте +<para>п■п╩я▐ п©п╬п╩я┐я┤п╣п╫п╦я▐ п╫п╟п╦п╩я┐я┤я┬п╦я┘ я─п╣п╥я┐п╩я▄я┌п╟я┌п╬п╡, <application>MPlayer</application> + п╢п╬п╩п╤п╣п╫ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╬ я├п╡п╣я┌п╬п╡, п╟п©п©п╟я─п╟я┌п╫п╬ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣п╪п╬п╣ п▓п╟я┬п╣п╧ + п╡п╦п╢п╣п╬п╨п╟я─я┌п╬п╧. п я│п╬п╤п╟п╩п╣п╫п╦я▌, п╪п╫п╬пЁп╦п╣ пЁя─п╟я└п╦я┤п╣я│п╨п╦п╣ п╢я─п╟п╧п╡п╣я─я▀ п©п╬п╢ Windows п╬я┬п╦п╠п╬я┤п╫п╬ + я│п╬п╬п╠я┴п╟я▌я┌, я┤я┌п╬ п╫п╣п╨п╬я┌п╬я─я▀п╣ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╟ я├п╡п╣я┌п╬п╡ п©п╬п╢п╢п╣я─п╤п╦п╡п╟я▌я┌я│я▐ п╟п©п©п╟я─п╟я┌п╫п╬. + п╖я┌п╬п╠я▀ п╫п╟п╧я┌п╦ п╨п╟п╨п╦п╣ п╦п╪п╣п╫п╫п╬, п©п╬п©я─п╬п╠я┐п╧я┌п╣ <screen>mplayer -benchmark -nosound -frames 100 -vf format=<replaceable>colorspace</replaceable> <replaceable>movie</replaceable></screen>, - где <replaceable>colorspace</replaceable> может быть любым пространством - цветов из вывода опции <option>-vf format=fmt=help</option>. Если Вы найдёте - пространство цветов, которое Ваша карта особенно плохо поддерживает, - опция <option>-vf noformat=<replaceable>colorspace</replaceable></option> - помешает его использованию. Добавьте это в ваш конфигурационный файл, чтобы - это пространство цветов больше никогда не использовалось.</para> - -<para>Существуют специальные пакеты кодеков для Windows, доступные на нашей - <ulink url="http://www.mplayerhq.hu/design7/dload.html">странице закачки</ulink>, - позволяющие воспроизводить форматы, для которых пока нет родной поддержки. - Поместите их куда-нибудь в пути или укажите - <filename>configure</filename> опцию + пЁп╢п╣ <replaceable>colorspace</replaceable> п╪п╬п╤п╣я┌ п╠я▀я┌я▄ п╩я▌п╠я▀п╪ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╬п╪ + я├п╡п╣я┌п╬п╡ п╦п╥ п╡я▀п╡п╬п╢п╟ п╬п©я├п╦п╦ <option>-vf format=fmt=help</option>. п∙я│п╩п╦ п▓я▀ п╫п╟п╧п╢я▒я┌п╣ + п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╬ я├п╡п╣я┌п╬п╡, п╨п╬я┌п╬я─п╬п╣ п▓п╟я┬п╟ п╨п╟я─я┌п╟ п╬я│п╬п╠п╣п╫п╫п╬ п©п╩п╬я┘п╬ п©п╬п╢п╢п╣я─п╤п╦п╡п╟п╣я┌, + п╬п©я├п╦я▐ <option>-vf noformat=<replaceable>colorspace</replaceable></option> + п©п╬п╪п╣я┬п╟п╣я┌ п╣пЁп╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▌. п■п╬п╠п╟п╡я▄я┌п╣ я█я┌п╬ п╡ п╡п╟я┬ п╨п╬п╫я└п╦пЁя┐я─п╟я├п╦п╬п╫п╫я▀п╧ я└п╟п╧п╩, я┤я┌п╬п╠я▀ + я█я┌п╬ п©я─п╬я│я┌я─п╟п╫я│я┌п╡п╬ я├п╡п╣я┌п╬п╡ п╠п╬п╩я▄я┬п╣ п╫п╦п╨п╬пЁп╢п╟ п╫п╣ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╩п╬я│я▄.</para> + +<para>п║я┐я┴п╣я│я┌п╡я┐я▌я┌ я│п©п╣я├п╦п╟п╩я▄п╫я▀п╣ п©п╟п╨п╣я┌я▀ п╨п╬п╢п╣п╨п╬п╡ п╢п╩я▐ Windows, п╢п╬я│я┌я┐п©п╫я▀п╣ п╫п╟ п╫п╟я┬п╣п╧ + <ulink url="http://www.mplayerhq.hu/design7/dload.html">я│я┌я─п╟п╫п╦я├п╣ п╥п╟п╨п╟я┤п╨п╦</ulink>, + п©п╬п╥п╡п╬п╩я▐я▌я┴п╦п╣ п╡п╬я│п©я─п╬п╦п╥п╡п╬п╢п╦я┌я▄ я└п╬я─п╪п╟я┌я▀, п╢п╩я▐ п╨п╬я┌п╬я─я▀я┘ п©п╬п╨п╟ п╫п╣я┌ я─п╬п╢п╫п╬п╧ п©п╬п╢п╢п╣я─п╤п╨п╦. + п÷п╬п╪п╣я│я┌п╦я┌п╣ п╦я┘ п╨я┐п╢п╟-п╫п╦п╠я┐п╢я▄ п╡ п©я┐я┌п╦ п╦п╩п╦ я┐п╨п╟п╤п╦я┌п╣ + <filename>configure</filename> п╬п©я├п╦я▌ <option>--with-codecsdir=<replaceable>c:/path/to/your/codecs</replaceable></option> - (или <option>--with-codecsdir=<replaceable>/path/to/your/codecs</replaceable></option>, но - только под <application>Cygwin</application>). - У нас были сообщения о том, - что Real DLL должны быть доступны пользователю, запускающему - <application>MPlayer</application>, для записи, но только на - некоторых системах (NT4). Если у Вас проблемы с ними, попробуйте сделать их - доступными на запись. + (п╦п╩п╦ <option>--with-codecsdir=<replaceable>/path/to/your/codecs</replaceable></option>, п╫п╬ + я┌п╬п╩я▄п╨п╬ п©п╬п╢ <application>Cygwin</application>). + пё п╫п╟я│ п╠я▀п╩п╦ я│п╬п╬п╠я┴п╣п╫п╦я▐ п╬ я┌п╬п╪, + я┤я┌п╬ Real DLL п╢п╬п╩п╤п╫я▀ п╠я▀я┌я▄ п╢п╬я│я┌я┐п©п╫я▀ п©п╬п╩я▄п╥п╬п╡п╟я┌п╣п╩я▌, п╥п╟п©я┐я│п╨п╟я▌я┴п╣п╪я┐ + <application>MPlayer</application>, п╢п╩я▐ п╥п╟п©п╦я│п╦, п╫п╬ я┌п╬п╩я▄п╨п╬ п╫п╟ + п╫п╣п╨п╬я┌п╬я─я▀я┘ я│п╦я│я┌п╣п╪п╟я┘ (NT4). п∙я│п╩п╦ я┐ п▓п╟я│ п©я─п╬п╠п╩п╣п╪я▀ я│ п╫п╦п╪п╦, п©п╬п©я─п╬п╠я┐п╧я┌п╣ я│п╢п╣п╩п╟я┌я▄ п╦я┘ + п╢п╬я│я┌я┐п©п╫я▀п╪п╦ п╫п╟ п╥п╟п©п╦я│я▄. </para> -<para>Вы можете воспроизводить VCD, проигрывая <filename>.DAT</filename> - или <filename>.MPG</filename> файлы, которые Windows показывает на VCD. - Вот как это работает (указывайте букву диска Вашего CD-ROM):</para> +<para>п▓я▀ п╪п╬п╤п╣я┌п╣ п╡п╬я│п©я─п╬п╦п╥п╡п╬п╢п╦я┌я▄ VCD, п©я─п╬п╦пЁя─я▀п╡п╟я▐ <filename>.DAT</filename> + п╦п╩п╦ <filename>.MPG</filename> я└п╟п╧п╩я▀, п╨п╬я┌п╬я─я▀п╣ Windows п©п╬п╨п╟п╥я▀п╡п╟п╣я┌ п╫п╟ VCD. + п▓п╬я┌ п╨п╟п╨ я█я┌п╬ я─п╟п╠п╬я┌п╟п╣я┌ (я┐п╨п╟п╥я▀п╡п╟п╧я┌п╣ п╠я┐п╨п╡я┐ п╢п╦я│п╨п╟ п▓п╟я┬п╣пЁп╬ CD-ROM):</para> <screen>mplayer <replaceable>d:/mpegav/avseq01.dat</replaceable></screen> -<para>DVDs также работают, укажите <option>-dvd-device</option> с буквой - Вашего DVD-ROM:</para> +<para>DVDs я┌п╟п╨п╤п╣ я─п╟п╠п╬я┌п╟я▌я┌, я┐п╨п╟п╤п╦я┌п╣ <option>-dvd-device</option> я│ п╠я┐п╨п╡п╬п╧ + п▓п╟я┬п╣пЁп╬ DVD-ROM:</para> <screen>mplayer dvd://<replaceable><title></replaceable> -dvd-device <replaceable>d</replaceable>:</screen> -<para>Консоль <application>Cygwin</application>/<application>MinGW</application> - весьма медленная. Перенаправление вывода или - использование опции <option>-quiet</option> улучшает производительность на - некоторых системах. Прямой рендеринг (<option>-dr</option>) - также может помочь. Если воспроизведение - прерывисто, попробуйте <option>-autosync 100</option>. Если какие-то из этих - опций Вам помогут, стоит поместить их в конфигурационный файл.</para> +<para>п п╬п╫я│п╬п╩я▄ <application>Cygwin</application>/<application>MinGW</application> + п╡п╣я│я▄п╪п╟ п╪п╣п╢п╩п╣п╫п╫п╟я▐. п÷п╣я─п╣п╫п╟п©я─п╟п╡п╩п╣п╫п╦п╣ п╡я▀п╡п╬п╢п╟ п╦п╩п╦ + п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╣ п╬п©я├п╦п╦ <option>-quiet</option> я┐п╩я┐я┤я┬п╟п╣я┌ п©я─п╬п╦п╥п╡п╬п╢п╦я┌п╣п╩я▄п╫п╬я│я┌я▄ п╫п╟ + п╫п╣п╨п╬я┌п╬я─я▀я┘ я│п╦я│я┌п╣п╪п╟я┘. п÷я─я▐п╪п╬п╧ я─п╣п╫п╢п╣я─п╦п╫пЁ (<option>-dr</option>) + я┌п╟п╨п╤п╣ п╪п╬п╤п╣я┌ п©п╬п╪п╬я┤я▄. п∙я│п╩п╦ п╡п╬я│п©я─п╬п╦п╥п╡п╣п╢п╣п╫п╦п╣ + п©я─п╣я─я▀п╡п╦я│я┌п╬, п©п╬п©я─п╬п╠я┐п╧я┌п╣ <option>-autosync 100</option>. п∙я│п╩п╦ п╨п╟п╨п╦п╣-я┌п╬ п╦п╥ я█я┌п╦я┘ + п╬п©я├п╦п╧ п▓п╟п╪ п©п╬п╪п╬пЁя┐я┌, я│я┌п╬п╦я┌ п©п╬п╪п╣я│я┌п╦я┌я▄ п╦я┘ п╡ п╨п╬п╫я└п╦пЁя┐я─п╟я├п╦п╬п╫п╫я▀п╧ я└п╟п╧п╩.</para> <note> -<para>Под Windows автоматическое определение CPU отключает поддержку SSE, - по причине повторяющихся, трудно отслеживаемых крахов, связанных с SSE. - Если вы желаете иметь поддержку SSE под Windows, придется отключить - автоопределение CPU. +<para>п÷п╬п╢ Windows п╟п╡я┌п╬п╪п╟я┌п╦я┤п╣я│п╨п╬п╣ п╬п©я─п╣п╢п╣п╩п╣п╫п╦п╣ CPU п╬я┌п╨п╩я▌я┤п╟п╣я┌ п©п╬п╢п╢п╣я─п╤п╨я┐ SSE, + п©п╬ п©я─п╦я┤п╦п╫п╣ п©п╬п╡я┌п╬я─я▐я▌я┴п╦я┘я│я▐, я┌я─я┐п╢п╫п╬ п╬я┌я│п╩п╣п╤п╦п╡п╟п╣п╪я▀я┘ п╨я─п╟я┘п╬п╡, я│п╡я▐п╥п╟п╫п╫я▀я┘ я│ SSE. + п∙я│п╩п╦ п╡я▀ п╤п╣п╩п╟п╣я┌п╣ п╦п╪п╣я┌я▄ п©п╬п╢п╢п╣я─п╤п╨я┐ SSE п©п╬п╢ Windows, п©я─п╦п╢п╣я┌я│я▐ п╬я┌п╨п╩я▌я┤п╦я┌я▄ + п╟п╡я┌п╬п╬п©я─п╣п╢п╣п╩п╣п╫п╦п╣ CPU. </para> -<para>Если у Вас Pentium 4 и Вы заметили крахи при использовании кодеков RealPlayer, - попробуйте отключить hyperthreading. +<para>п∙я│п╩п╦ я┐ п▓п╟я│ Pentium 4 п╦ п▓я▀ п╥п╟п╪п╣я┌п╦п╩п╦ п╨я─п╟я┘п╦ п©я─п╦ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦п╦ п╨п╬п╢п╣п╨п╬п╡ RealPlayer, + п©п╬п©я─п╬п╠я┐п╧я┌п╣ п╬я┌п╨п╩я▌я┤п╦я┌я▄ hyperthreading. </para> </note> @@ -665,16 +665,16 @@ $ ./configure --charset=noconv <sect2 id="cygwin"> <title><application>Cygwin</application></title> -<para>Для компиляции <application>MPlayer</application> требуется - <application>Cygwin</application> версии 1.5.0 или старше.</para> +<para>п■п╩я▐ п╨п╬п╪п©п╦п╩я▐я├п╦п╦ <application>MPlayer</application> я┌я─п╣п╠я┐п╣я┌я│я▐ + <application>Cygwin</application> п╡п╣я─я│п╦п╦ 1.5.0 п╦п╩п╦ я│я┌п╟я─я┬п╣.</para> -<para>Файлы заголовков DirectX надо распаковать в<filename class="directory"> - /usr/include/</filename> или <filename class="directory">/usr/local/include/ +<para>п╓п╟п╧п╩я▀ п╥п╟пЁп╬п╩п╬п╡п╨п╬п╡ DirectX п╫п╟п╢п╬ я─п╟я│п©п╟п╨п╬п╡п╟я┌я▄ п╡<filename class="directory"> + /usr/include/</filename> п╦п╩п╦ <filename class="directory">/usr/local/include/ </filename>.</para> -<para>Вы можете найти инструкции и файлы для запуска SDL - под <application>Cygwin</application> на - <ulink url="http://www.libsdl.org/extras/win32/cygwin/">сайте libsdl</ulink>.</para> +<para>п▓я▀ п╪п╬п╤п╣я┌п╣ п╫п╟п╧я┌п╦ п╦п╫я│я┌я─я┐п╨я├п╦п╦ п╦ я└п╟п╧п╩я▀ п╢п╩я▐ п╥п╟п©я┐я│п╨п╟ SDL + п©п╬п╢ <application>Cygwin</application> п╫п╟ + <ulink url="http://www.libsdl.org/extras/win32/cygwin/">я│п╟п╧я┌п╣ libsdl</ulink>.</para> </sect2> @@ -682,23 +682,23 @@ $ ./configure --charset=noconv <sect2 id="mingw"> <title><application>MinGW</application></title> -<para>Прежде, установка версии <application>MinGW</application>, - способной скомпилировать <application>MPlayer</application>, была - сложновата, но сейчас все работает с самого начала. Просто установите - <application>MinGW</application> 3.1.0 или более новый и MSYS 1.0.9 или старше и - укажите постустановщику MSYS, что <application>MinGW</application> - установлен.</para> +<para>п÷я─п╣п╤п╢п╣, я┐я│я┌п╟п╫п╬п╡п╨п╟ п╡п╣я─я│п╦п╦ <application>MinGW</application>, + я│п©п╬я│п╬п╠п╫п╬п╧ я│п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟я┌я▄ <application>MPlayer</application>, п╠я▀п╩п╟ + я│п╩п╬п╤п╫п╬п╡п╟я┌п╟, п╫п╬ я│п╣п╧я┤п╟я│ п╡я│п╣ я─п╟п╠п╬я┌п╟п╣я┌ я│ я│п╟п╪п╬пЁп╬ п╫п╟я┤п╟п╩п╟. п÷я─п╬я│я┌п╬ я┐я│я┌п╟п╫п╬п╡п╦я┌п╣ + <application>MinGW</application> 3.1.0 п╦п╩п╦ п╠п╬п╩п╣п╣ п╫п╬п╡я▀п╧ п╦ MSYS 1.0.9 п╦п╩п╦ я│я┌п╟я─я┬п╣ п╦ + я┐п╨п╟п╤п╦я┌п╣ п©п╬я│я┌я┐я│я┌п╟п╫п╬п╡я┴п╦п╨я┐ MSYS, я┤я┌п╬ <application>MinGW</application> + я┐я│я┌п╟п╫п╬п╡п╩п╣п╫.</para> -<para>Распакуйте файлы заголовков DirectX в <filename class="directory">/mingw/include/</filename>.</para> +<para>п═п╟я│п©п╟п╨я┐п╧я┌п╣ я└п╟п╧п╩я▀ п╥п╟пЁп╬п╩п╬п╡п╨п╬п╡ DirectX п╡ <filename class="directory">/mingw/include/</filename>.</para> -<para>Для поддержки сжатых заголовкоав MOV необходима - <ulink url="http://www.gzip.org/zlib/">zlib</ulink>, которую - <application>MinGW</application> по умолчанию не предоставляет. - Сконфигурируйте её, указав <option>--prefix=/mingw</option> и установите - её до компиляции <application>MPlayer</application>'а.</para> +<para>п■п╩я▐ п©п╬п╢п╢п╣я─п╤п╨п╦ я│п╤п╟я┌я▀я┘ п╥п╟пЁп╬п╩п╬п╡п╨п╬п╟п╡ MOV п╫п╣п╬п╠я┘п╬п╢п╦п╪п╟ + <ulink url="http://www.gzip.org/zlib/">zlib</ulink>, п╨п╬я┌п╬я─я┐я▌ + <application>MinGW</application> п©п╬ я┐п╪п╬п╩я┤п╟п╫п╦я▌ п╫п╣ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐п╣я┌. + п║п╨п╬п╫я└п╦пЁя┐я─п╦я─я┐п╧я┌п╣ п╣я▒, я┐п╨п╟п╥п╟п╡ <option>--prefix=/mingw</option> п╦ я┐я│я┌п╟п╫п╬п╡п╦я┌п╣ + п╣я▒ п╢п╬ п╨п╬п╪п©п╦п╩я▐я├п╦п╦ <application>MPlayer</application>'п╟.</para> -<para>Полные инструкции по сборке <application>MPlayer</application> и необходимых - библиотек могут быть найдены на странице +<para>п÷п╬п╩п╫я▀п╣ п╦п╫я│я┌я─я┐п╨я├п╦п╦ п©п╬ я│п╠п╬я─п╨п╣ <application>MPlayer</application> п╦ п╫п╣п╬п╠я┘п╬п╢п╦п╪я▀я┘ + п╠п╦п╠п╩п╦п╬я┌п╣п╨ п╪п╬пЁя┐я┌ п╠я▀я┌я▄ п╫п╟п╧п╢п╣п╫я▀ п╫п╟ я│я┌я─п╟п╫п╦я├п╣ <ulink url="http://mplayerhq.hu/MPlayer/releases/win32/contrib/MPlayer-MinGW-Howto.txt">MPlayer MinGW HOWTO</ulink>.</para> </sect2> @@ -709,88 +709,88 @@ $ ./configure --charset=noconv <title>Mac OS</title> <para> -<application>MPlayer</application> не работает на Mac OS версий меньше 10, -но компилируется "из коробки" на Mac OS X 10.2 и старше. Предпочитаемым компилятором -является версия Apple GCC 3.x или более позднего. Вы можете получить начальное окружение -для компиляции, установив Apple'овский +<application>MPlayer</application> п╫п╣ я─п╟п╠п╬я┌п╟п╣я┌ п╫п╟ Mac OS п╡п╣я─я│п╦п╧ п╪п╣п╫я▄я┬п╣ 10, +п╫п╬ п╨п╬п╪п©п╦п╩п╦я─я┐п╣я┌я│я▐ "п╦п╥ п╨п╬я─п╬п╠п╨п╦" п╫п╟ Mac OS X 10.2 п╦ я│я┌п╟я─я┬п╣. п÷я─п╣п╢п©п╬я┤п╦я┌п╟п╣п╪я▀п╪ п╨п╬п╪п©п╦п╩я▐я┌п╬я─п╬п╪ +я▐п╡п╩я▐п╣я┌я│я▐ п╡п╣я─я│п╦я▐ Apple GCC 3.x п╦п╩п╦ п╠п╬п╩п╣п╣ п©п╬п╥п╢п╫п╣пЁп╬. п▓я▀ п╪п╬п╤п╣я┌п╣ п©п╬п╩я┐я┤п╦я┌я▄ п╫п╟я┤п╟п╩я▄п╫п╬п╣ п╬п╨я─я┐п╤п╣п╫п╦п╣ +п╢п╩я▐ п╨п╬п╪п©п╦п╩я▐я├п╦п╦, я┐я│я┌п╟п╫п╬п╡п╦п╡ Apple'п╬п╡я│п╨п╦п╧ <ulink url="http://developer.apple.com/tools/download/">Xcode</ulink>. -Если у вас Mac OS X 10.3.9 или выше и QuickTime 7, можете использовать -драйвер видео вывода <option>macosx</option>. +п∙я│п╩п╦ я┐ п╡п╟я│ Mac OS X 10.3.9 п╦п╩п╦ п╡я▀я┬п╣ п╦ QuickTime 7, п╪п╬п╤п╣я┌п╣ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ +п╢я─п╟п╧п╡п╣я─ п╡п╦п╢п╣п╬ п╡я▀п╡п╬п╢п╟ <option>macosx</option>. </para> <para> -К сожалению, основное окружение не позволяет получить преимущество от всех -приятных возможностей <application>MPlayer</application>. В частности, -чтобы иметь включенную поддержку OSD, потребуются установленные в системе -библиотеки <systemitem class="library">fontconfig</systemitem> -и <systemitem class="library">freetype</systemitem>. -В отличие от остальных Unix'ов, таких как Linux и клоны BSD, OS X -не имеет поставляющейся с ОС систему управления пакетами. +п я│п╬п╤п╟п╩п╣п╫п╦я▌, п╬я│п╫п╬п╡п╫п╬п╣ п╬п╨я─я┐п╤п╣п╫п╦п╣ п╫п╣ п©п╬п╥п╡п╬п╩я▐п╣я┌ п©п╬п╩я┐я┤п╦я┌я▄ п©я─п╣п╦п╪я┐я┴п╣я│я┌п╡п╬ п╬я┌ п╡я│п╣я┘ +п©я─п╦я▐я┌п╫я▀я┘ п╡п╬п╥п╪п╬п╤п╫п╬я│я┌п╣п╧ <application>MPlayer</application>. п▓ я┤п╟я│я┌п╫п╬я│я┌п╦, +я┤я┌п╬п╠я▀ п╦п╪п╣я┌я▄ п╡п╨п╩я▌я┤п╣п╫п╫я┐я▌ п©п╬п╢п╢п╣я─п╤п╨я┐ OSD, п©п╬я┌я─п╣п╠я┐я▌я┌я│я▐ я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╫я▀п╣ п╡ я│п╦я│я┌п╣п╪п╣ +п╠п╦п╠п╩п╦п╬я┌п╣п╨п╦ <systemitem class="library">fontconfig</systemitem> +п╦ <systemitem class="library">freetype</systemitem>. +п▓ п╬я┌п╩п╦я┤п╦п╣ п╬я┌ п╬я│я┌п╟п╩я▄п╫я▀я┘ Unix'п╬п╡, я┌п╟п╨п╦я┘ п╨п╟п╨ Linux п╦ п╨п╩п╬п╫я▀ BSD, OS X +п╫п╣ п╦п╪п╣п╣я┌ п©п╬я│я┌п╟п╡п╩я▐я▌я┴п╣п╧я│я▐ я│ п·п║ я│п╦я│я┌п╣п╪я┐ я┐п©я─п╟п╡п╩п╣п╫п╦я▐ п©п╟п╨п╣я┌п╟п╪п╦. </para> <para> -Есть как минимум два на выбор: -<ulink url="http://fink.sourceforge.net/">Fink</ulink> и +п∙я│я┌я▄ п╨п╟п╨ п╪п╦п╫п╦п╪я┐п╪ п╢п╡п╟ п╫п╟ п╡я▀п╠п╬я─: +<ulink url="http://fink.sourceforge.net/">Fink</ulink> п╦ <ulink url="http://www.macports.org/">MacPorts</ulink>. -Они оба предоставляют одинаковый сервис (т.е. огромное количество пакетов -для установки, разрешение зависимостей, возможность простой -установки/обновления/удаления пакетов и т.д.). -Fink предлагает как предкомпилированные бинарные пакеты, так и сборку -всего из исходников, в то время как MacPorts предлагает только собирать из -исходных текстов. -Автор данного руководства выбрал MacPorts исходя из того простого соображения, -что его базовая установка легче. -Последующие примеры будут основаны на MacPorts. +п·п╫п╦ п╬п╠п╟ п©я─п╣п╢п╬я│я┌п╟п╡п╩я▐я▌я┌ п╬п╢п╦п╫п╟п╨п╬п╡я▀п╧ я│п╣я─п╡п╦я│ (я┌.п╣. п╬пЁя─п╬п╪п╫п╬п╣ п╨п╬п╩п╦я┤п╣я│я┌п╡п╬ п©п╟п╨п╣я┌п╬п╡ +п╢п╩я▐ я┐я│я┌п╟п╫п╬п╡п╨п╦, я─п╟п╥я─п╣я┬п╣п╫п╦п╣ п╥п╟п╡п╦я│п╦п╪п╬я│я┌п╣п╧, п╡п╬п╥п╪п╬п╤п╫п╬я│я┌я▄ п©я─п╬я│я┌п╬п╧ +я┐я│я┌п╟п╫п╬п╡п╨п╦/п╬п╠п╫п╬п╡п╩п╣п╫п╦я▐/я┐п╢п╟п╩п╣п╫п╦я▐ п©п╟п╨п╣я┌п╬п╡ п╦ я┌.п╢.). +Fink п©я─п╣п╢п╩п╟пЁп╟п╣я┌ п╨п╟п╨ п©я─п╣п╢п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟п╫п╫я▀п╣ п╠п╦п╫п╟я─п╫я▀п╣ п©п╟п╨п╣я┌я▀, я┌п╟п╨ п╦ я│п╠п╬я─п╨я┐ +п╡я│п╣пЁп╬ п╦п╥ п╦я│я┘п╬п╢п╫п╦п╨п╬п╡, п╡ я┌п╬ п╡я─п╣п╪я▐ п╨п╟п╨ MacPorts п©я─п╣п╢п╩п╟пЁп╟п╣я┌ я┌п╬п╩я▄п╨п╬ я│п╬п╠п╦я─п╟я┌я▄ п╦п╥ +п╦я│я┘п╬п╢п╫я▀я┘ я┌п╣п╨я│я┌п╬п╡. +п░п╡я┌п╬я─ п╢п╟п╫п╫п╬пЁп╬ я─я┐п╨п╬п╡п╬п╢я│я┌п╡п╟ п╡я▀п╠я─п╟п╩ MacPorts п╦я│я┘п╬п╢я▐ п╦п╥ я┌п╬пЁп╬ п©я─п╬я│я┌п╬пЁп╬ я│п╬п╬п╠я─п╟п╤п╣п╫п╦я▐, +я┤я┌п╬ п╣пЁп╬ п╠п╟п╥п╬п╡п╟я▐ я┐я│я┌п╟п╫п╬п╡п╨п╟ п╩п╣пЁя┤п╣. +п÷п╬я│п╩п╣п╢я┐я▌я┴п╦п╣ п©я─п╦п╪п╣я─я▀ п╠я┐п╢я┐я┌ п╬я│п╫п╬п╡п╟п╫я▀ п╫п╟ MacPorts. </para> <para> -В частноски для компиляции <application>MPlayer</application> с поддержкой OSD: +п▓ я┤п╟я│я┌п╫п╬я│п╨п╦ п╢п╩я▐ п╨п╬п╪п©п╦п╩я▐я├п╦п╦ <application>MPlayer</application> я│ п©п╬п╢п╢п╣я─п╤п╨п╬п╧ OSD: <screen>sudo port install pkgconfig</screen> -Это установит <application>pkg-config</application>, который является системой -управления флагами компиляции/сборки библиотек. -Скрипт <systemitem>configure</systemitem> программы <application>MPlayer</application> -использует его для правильного обнаружения библиотек. -Тем же способом можно установить <application>fontconfig</application>: +п╜я┌п╬ я┐я│я┌п╟п╫п╬п╡п╦я┌ <application>pkg-config</application>, п╨п╬я┌п╬я─я▀п╧ я▐п╡п╩я▐п╣я┌я│я▐ я│п╦я│я┌п╣п╪п╬п╧ +я┐п©я─п╟п╡п╩п╣п╫п╦я▐ я└п╩п╟пЁп╟п╪п╦ п╨п╬п╪п©п╦п╩я▐я├п╦п╦/я│п╠п╬я─п╨п╦ п╠п╦п╠п╩п╦п╬я┌п╣п╨. +п║п╨я─п╦п©я┌ <systemitem>configure</systemitem> п©я─п╬пЁя─п╟п╪п╪я▀ <application>MPlayer</application> +п╦я│п©п╬п╩я▄п╥я┐п╣я┌ п╣пЁп╬ п╢п╩я▐ п©я─п╟п╡п╦п╩я▄п╫п╬пЁп╬ п╬п╠п╫п╟я─я┐п╤п╣п╫п╦я▐ п╠п╦п╠п╩п╦п╬я┌п╣п╨. +п╒п╣п╪ п╤п╣ я│п©п╬я│п╬п╠п╬п╪ п╪п╬п╤п╫п╬ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄ <application>fontconfig</application>: <screen>sudo port install fontconfig</screen> -Затем можно продолжить, запустив <application>MPlayer</application>'овский -<systemitem>configure</systemitem> скрипт (задайте переменные окружения -<systemitem>PKG_CONFIG_PATH</systemitem> и <systemitem>PATH</systemitem> так, -чтобы <systemitem>configure</systemitem> мог найти библиотеки, установленные -при помощи MacPorts): +п≈п╟я┌п╣п╪ п╪п╬п╤п╫п╬ п©я─п╬п╢п╬п╩п╤п╦я┌я▄, п╥п╟п©я┐я│я┌п╦п╡ <application>MPlayer</application>'п╬п╡я│п╨п╦п╧ +<systemitem>configure</systemitem> я│п╨я─п╦п©я┌ (п╥п╟п╢п╟п╧я┌п╣ п©п╣я─п╣п╪п╣п╫п╫я▀п╣ п╬п╨я─я┐п╤п╣п╫п╦я▐ +<systemitem>PKG_CONFIG_PATH</systemitem> п╦ <systemitem>PATH</systemitem> я┌п╟п╨, +я┤я┌п╬п╠я▀ <systemitem>configure</systemitem> п╪п╬пЁ п╫п╟п╧я┌п╦ п╠п╦п╠п╩п╦п╬я┌п╣п╨п╦, я┐я│я┌п╟п╫п╬п╡п╩п╣п╫п╫я▀п╣ +п©я─п╦ п©п╬п╪п╬я┴п╦ MacPorts): <screen>PKG_CONFIG_PATH=/opt/local/lib/pkgconfig/ PATH=$PATH:/opt/local/bin/ ./configure</screen> </para> <sect2 id="osx_gui"> <title>MPlayer OS X GUI</title> <para> -Вы можете получить родной GUI для <application>MPlayer</application> вместе с -предкомпилированными бинарниками <application>MPlayer</application> для Mac OS X -из проекта -<ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink>, но предупреждаем: -этот проект давно не развивается. +п▓я▀ п╪п╬п╤п╣я┌п╣ п©п╬п╩я┐я┤п╦я┌я▄ я─п╬п╢п╫п╬п╧ GUI п╢п╩я▐ <application>MPlayer</application> п╡п╪п╣я│я┌п╣ я│ +п©я─п╣п╢п╨п╬п╪п©п╦п╩п╦я─п╬п╡п╟п╫п╫я▀п╪п╦ п╠п╦п╫п╟я─п╫п╦п╨п╟п╪п╦ <application>MPlayer</application> п╢п╩я▐ Mac OS X +п╦п╥ п©я─п╬п╣п╨я┌п╟ +<ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink>, п╫п╬ п©я─п╣п╢я┐п©я─п╣п╤п╢п╟п╣п╪: +я█я┌п╬я┌ п©я─п╬п╣п╨я┌ п╢п╟п╡п╫п╬ п╫п╣ я─п╟п╥п╡п╦п╡п╟п╣я┌я│я▐. </para> <para> -К счастью, <application>MPlayerOSX</application> был подхвачен членом команды -<application>MPlayer</application>. Предварительные релизы доступны с нашей -<ulink url="http://mplayerhq.hu/dload.html">страницы закачки</ulink> -и скоро ожидается официальный релиз. +п я│я┤п╟я│я┌я▄я▌, <application>MPlayerOSX</application> п╠я▀п╩ п©п╬п╢я┘п╡п╟я┤п╣п╫ я┤п╩п╣п╫п╬п╪ п╨п╬п╪п╟п╫п╢я▀ +<application>MPlayer</application>. п÷я─п╣п╢п╡п╟я─п╦я┌п╣п╩я▄п╫я▀п╣ я─п╣п╩п╦п╥я▀ п╢п╬я│я┌я┐п©п╫я▀ я│ п╫п╟я┬п╣п╧ +<ulink url="http://mplayerhq.hu/dload.html">я│я┌я─п╟п╫п╦я├я▀ п╥п╟п╨п╟я┤п╨п╦</ulink> +п╦ я│п╨п╬я─п╬ п╬п╤п╦п╢п╟п╣я┌я│я▐ п╬я└п╦я├п╦п╟п╩я▄п╫я▀п╧ я─п╣п╩п╦п╥. </para> <para> -Чтобы самостоятельно собрать <application>MPlayerOSX</application> из -исходный текстов, вам потребуется +п╖я┌п╬п╠я▀ я│п╟п╪п╬я│я┌п╬я▐я┌п╣п╩я▄п╫п╬ я│п╬п╠я─п╟я┌я▄ <application>MPlayerOSX</application> п╦п╥ +п╦я│я┘п╬п╢п╫я▀п╧ я┌п╣п╨я│я┌п╬п╡, п╡п╟п╪ п©п╬я┌я─п╣п╠я┐п╣я┌я│я▐ <systemitem>mplayerosx</systemitem>, -<systemitem>main</systemitem> и копию -<systemitem>main</systemitem> SVN модуля, называющегося +<systemitem>main</systemitem> п╦ п╨п╬п©п╦я▌ +<systemitem>main</systemitem> SVN п╪п╬п╢я┐п╩я▐, п╫п╟п╥я▀п╡п╟я▌я┴п╣пЁп╬я│я▐ <systemitem>main_noaltivec</systemitem>. -<systemitem>mplayerosx</systemitem> - это GUI frontend, -<systemitem>main</systemitem> - это MPlayer, а -<systemitem>main_noaltivec</systemitem> - это MPlayer собранный без поддержки AltiVec. +<systemitem>mplayerosx</systemitem> - я█я┌п╬ GUI frontend, +<systemitem>main</systemitem> - я█я┌п╬ MPlayer, п╟ +<systemitem>main_noaltivec</systemitem> - я█я┌п╬ MPlayer я│п╬п╠я─п╟п╫п╫я▀п╧ п╠п╣п╥ п©п╬п╢п╢п╣я─п╤п╨п╦ AltiVec. </para> <para> -Для извлечения модулей из SVN: +п■п╩я▐ п╦п╥п╡п╩п╣я┤п╣п╫п╦я▐ п╪п╬п╢я┐п╩п╣п╧ п╦п╥ SVN: <screen> svn checkout svn://svn.mplayerhq.hu/mplayerosx/trunk/ mplayerosx @@ -799,64 +799,64 @@ svn checkout svn://svn.mplayerhq.hu/mplayer/trunk/ main </para> <para> -Чтобы собрать <application>MPlayerOSX</application> потребуется настроить что-то вроде этого: +п╖я┌п╬п╠я▀ я│п╬п╠я─п╟я┌я▄ <application>MPlayerOSX</application> п©п╬я┌я─п╣п╠я┐п╣я┌я│я▐ п╫п╟я│я┌я─п╬п╦я┌я▄ я┤я┌п╬-я┌п╬ п╡я─п╬п╢п╣ я█я┌п╬пЁп╬: <screen> MPlayer_source_directory | - |--->main (MPlayer Subversion исходники) + |--->main (MPlayer Subversion п╦я│я┘п╬п╢п╫п╦п╨п╦) | - |--->main_noaltivec (MPlayer Subversion исходники, сконфигурированные с --disable-altivec) + |--->main_noaltivec (MPlayer Subversion п╦я│я┘п╬п╢п╫п╦п╨п╦, я│п╨п╬п╫я└п╦пЁя┐я─п╦я─п╬п╡п╟п╫п╫я▀п╣ я│ --disable-altivec) | - |--->mplayerosx (MPlayer OS X Subversion исходники) + |--->mplayerosx (MPlayer OS X Subversion п╦я│я┘п╬п╢п╫п╦п╨п╦) </screen> -Сначала надо собрать main и main_noaltivec. +п║п╫п╟я┤п╟п╩п╟ п╫п╟п╢п╬ я│п╬п╠я─п╟я┌я▄ main п╦ main_noaltivec. </para> <para> -Затем установить глобальную переменную: +п≈п╟я┌п╣п╪ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄ пЁп╩п╬п╠п╟п╩я▄п╫я┐я▌ п©п╣я─п╣п╪п╣п╫п╫я┐я▌: <screen>export MACOSX_DEPLOYMENT_TARGET=10.3</screen> </para> <para> -Затем сконфигурировать: +п≈п╟я┌п╣п╪ я│п╨п╬п╫я└п╦пЁя┐я─п╦я─п╬п╡п╟я┌я▄: </para> <para> -Если конфигурируете для G4 или более позднего CPU с поддержной AltiVec, -делайте так: +п∙я│п╩п╦ п╨п╬п╫я└п╦пЁя┐я─п╦я─я┐п╣я┌п╣ п╢п╩я▐ G4 п╦п╩п╦ п╠п╬п╩п╣п╣ п©п╬п╥п╢п╫п╣пЁп╬ CPU я│ п©п╬п╢п╢п╣я─п╤п╫п╬п╧ AltiVec, +п╢п╣п╩п╟п╧я┌п╣ я┌п╟п╨: <screen> ./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11 </screen> -Если конфигурируете для машины c G3 без AltiVec, используйте: +п∙я│п╩п╦ п╨п╬п╫я└п╦пЁя┐я─п╦я─я┐п╣я┌п╣ п╢п╩я▐ п╪п╟я┬п╦п╫я▀ c G3 п╠п╣п╥ AltiVec, п╦я│п©п╬п╩я▄п╥я┐п╧я┌п╣: <screen> ./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11 --disable-altivec </screen> -Вам может потребоваться отредактировать <filename>config.mak</filename> и изменить -<systemitem>-mcpu</systemitem> и <systemitem>-mtune</systemitem> -с <systemitem>74XX</systemitem> на <systemitem>G3</systemitem>. +п▓п╟п╪ п╪п╬п╤п╣я┌ п©п╬я┌я─п╣п╠п╬п╡п╟я┌я▄я│я▐ п╬я┌я─п╣п╢п╟п╨я┌п╦я─п╬п╡п╟я┌я▄ <filename>config.mak</filename> п╦ п╦п╥п╪п╣п╫п╦я┌я▄ +<systemitem>-mcpu</systemitem> п╦ <systemitem>-mtune</systemitem> +я│ <systemitem>74XX</systemitem> п╫п╟ <systemitem>G3</systemitem>. </para> <para> -Продолжайте с +п÷я─п╬п╢п╬п╩п╤п╟п╧я┌п╣ я│ <screen> make </screen> -после чего идите в каталог mplayerosx и там наберите: +п©п╬я│п╩п╣ я┤п╣пЁп╬ п╦п╢п╦я┌п╣ п╡ п╨п╟я┌п╟п╩п╬пЁ mplayerosx п╦ я┌п╟п╪ п╫п╟п╠п╣я─п╦я┌п╣: <screen> make dist </screen> -Это создаст сжатый архив <systemitem>.dmg</systemitem> с котовым к использованию -бинарником. +п╜я┌п╬ я│п╬п╥п╢п╟я│я┌ я│п╤п╟я┌я▀п╧ п╟я─я┘п╦п╡ <systemitem>.dmg</systemitem> я│ п╨п╬я┌п╬п╡я▀п╪ п╨ п╦я│п©п╬п╩я▄п╥п╬п╡п╟п╫п╦я▌ +п╠п╦п╫п╟я─п╫п╦п╨п╬п╪. </para> <para> -Также можно использовать проект <application>Xcode</application> 2.1; -более старый <application>Xcode</application> 1.x больше не работает. +п╒п╟п╨п╤п╣ п╪п╬п╤п╫п╬ п╦я│п©п╬п╩я▄п╥п╬п╡п╟я┌я▄ п©я─п╬п╣п╨я┌ <application>Xcode</application> 2.1; +п╠п╬п╩п╣п╣ я│я┌п╟я─я▀п╧ <application>Xcode</application> 1.x п╠п╬п╩я▄я┬п╣ п╫п╣ я─п╟п╠п╬я┌п╟п╣я┌. </para> </sect2> </sect1> @@ -865,52 +865,52 @@ make dist <title>Exotic Platforms</title> <para> -<application>MPlayer</application> работает на некоторых экзотических платформах, -но большинство платформно-специфичных изменений для этих систем не были внесены обратно в основное -дерево исходных кодов. За инструкциями по сборке придется обратиться к -документации, специфичной для системы. +<application>MPlayer</application> я─п╟п╠п╬я┌п╟п╣я┌ п╫п╟ п╫п╣п╨п╬я┌п╬я─я▀я┘ я█п╨п╥п╬я┌п╦я┤п╣я│п╨п╦я┘ п©п╩п╟я┌я└п╬я─п╪п╟я┘, +п╫п╬ п╠п╬п╩я▄я┬п╦п╫я│я┌п╡п╬ п©п╩п╟я┌я└п╬я─п╪п╫п╬-я│п©п╣я├п╦я└п╦я┤п╫я▀я┘ п╦п╥п╪п╣п╫п╣п╫п╦п╧ п╢п╩я▐ я█я┌п╦я┘ я│п╦я│я┌п╣п╪ п╫п╣ п╠я▀п╩п╦ п╡п╫п╣я│п╣п╫я▀ п╬п╠я─п╟я┌п╫п╬ п╡ п╬я│п╫п╬п╡п╫п╬п╣ +п╢п╣я─п╣п╡п╬ п╦я│я┘п╬п╢п╫я▀я┘ п╨п╬п╢п╬п╡. п≈п╟ п╦п╫я│я┌я─я┐п╨я├п╦я▐п╪п╦ п©п╬ я│п╠п╬я─п╨п╣ п©я─п╦п╢п╣я┌я│я▐ п╬п╠я─п╟я┌п╦я┌я▄я│я▐ п╨ +п╢п╬п╨я┐п╪п╣п╫я┌п╟я├п╦п╦, я│п©п╣я├п╦я└п╦я┤п╫п╬п╧ п╢п╩я▐ я│п╦я│я┌п╣п╪я▀. </para> <sect2 id="qnx"> <title>QNX</title> <para> -Вам нужно скачать и установить SDL для QNX. Затем запустите -<application>MPlayer</application> с опциями <option>-vo sdl:photon</option> -и <option>-ao sdl:nto</option>, и все будет работать быстро. +п▓п╟п╪ п╫я┐п╤п╫п╬ я│п╨п╟я┤п╟я┌я▄ п╦ я┐я│я┌п╟п╫п╬п╡п╦я┌я▄ SDL п╢п╩я▐ QNX. п≈п╟я┌п╣п╪ п╥п╟п©я┐я│я┌п╦я┌п╣ +<application>MPlayer</application> я│ п╬п©я├п╦я▐п╪п╦ <option>-vo sdl:photon</option> +п╦ <option>-ao sdl:nto</option>, п╦ п╡я│п╣ п╠я┐п╢п╣я┌ я─п╟п╠п╬я┌п╟я┌я▄ п╠я▀я│я┌я─п╬. </para> <para> -Вывод <option>-vo x11</option> будет ещё медленнее, чем под Linux, поскольку под -QNX X'ы <emphasis>эмулируются</emphasis>, что ОЧЕНЬ медленно. +п▓я▀п╡п╬п╢ <option>-vo x11</option> п╠я┐п╢п╣я┌ п╣я┴я▒ п╪п╣п╢п╩п╣п╫п╫п╣п╣, я┤п╣п╪ п©п╬п╢ Linux, п©п╬я│п╨п╬п╩я▄п╨я┐ п©п╬п╢ +QNX X'я▀ <emphasis>я█п╪я┐п╩п╦я─я┐я▌я┌я│я▐</emphasis>, я┤я┌п╬ п·п╖п∙п²п╛ п╪п╣п╢п╩п╣п╫п╫п╬. </para> </sect2> <sect2 id="amiga"> <title>Amiga/MorphOS (GeekGadgets)</title> <para> -Люди с <ulink url="http://www.amigasoft.net">www.amigasoft.net</ulink> -сделали пакеты текущих <application>MPlayer</application> и +п⌡я▌п╢п╦ я│ <ulink url="http://www.amigasoft.net">www.amigasoft.net</ulink> +я│п╢п╣п╩п╟п╩п╦ п©п╟п╨п╣я┌я▀ я┌п╣п╨я┐я┴п╦я┘ <application>MPlayer</application> п╦ <application>MEncoder</application>. </para> <para> -Nicholas Det at Genesi сделал большой и значительный порт <application>MPlayer -</application>'а под MorphOS. К сожалению, он основан на серии 0.90. +Nicholas Det at Genesi я│п╢п╣п╩п╟п╩ п╠п╬п╩я▄я┬п╬п╧ п╦ п╥п╫п╟я┤п╦я┌п╣п╩я▄п╫я▀п╧ п©п╬я─я┌ <application>MPlayer +</application>'п╟ п©п╬п╢ MorphOS. п я│п╬п╤п╟п╩п╣п╫п╦я▌, п╬п╫ п╬я│п╫п╬п╡п╟п╫ п╫п╟ я│п╣я─п╦п╦ 0.90. </para> <para> -Получите их с <ulink url="http://www.morphzone.org/">MorphZone</ulink>: +п÷п╬п╩я┐я┤п╦я┌п╣ п╦я┘ я│ <ulink url="http://www.morphzone.org/">MorphZone</ulink>: <itemizedlist> <listitem><para> <ulink url="http://www.morphzone.org/modules/mydownloads/singlefile.php?lid=90"> -<application>MPlayer</application> 0.91 бинарник</ulink> +<application>MPlayer</application> 0.91 п╠п╦п╫п╟я─п╫п╦п╨</ulink> </para></listitem> <listitem><para> <ulink url="http://www.morphzone.org/modules/mydownloads/singlefile.php?lid=91"> -<application>MPlayer</application> 0.91 исходный код</ulink> +<application>MPlayer</application> 0.91 п╦я│я┘п╬п╢п╫я▀п╧ п╨п╬п╢</ulink> </para></listitem> <listitem><para> <ulink url="http://www.morphzone.org/modules/mydownloads/singlefile.php?lid=92"> -<application>MEncoder</application> 1.0pre3 бинарник</ulink> +<application>MEncoder</application> 1.0pre3 п╠п╦п╫п╟я─п╫п╦п╨</ulink> </para></listitem> </itemizedlist> </para> |