Mercurial > mplayer.hg
changeset 16568:78a6e833472f
synced with 1.70
author | jheryan |
---|---|
date | Fri, 23 Sep 2005 12:55:18 +0000 |
parents | 4cf5dad6b88c |
children | 8f2900435150 |
files | DOCS/xml/cs/ports.xml |
diffstat | 1 files changed, 131 insertions(+), 22 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/xml/cs/ports.xml Fri Sep 23 12:34:24 2005 +0000 +++ b/DOCS/xml/cs/ports.xml Fri Sep 23 12:55:18 2005 +0000 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- Synced with: 1.60 --> +<!-- Synced with: 1.70 --> <chapter id="ports" xreflabel="Ports"> <title>Porty</title> @@ -60,7 +60,7 @@ </para> <para> -RPM balíčky pro Mandrake jsou dostupné z +RPM balíčky pro Mandrake/Mandriva jsou dostupné z <ulink url="http://plf.zarb.org/">P.L.F.</ulink>. SuSE zařadilo do své distribuce zmrzačenou verzi <application>MPlayer</application>u. V posledních verzích ji odstranili. Funkční @@ -418,11 +418,24 @@ <para>Yes, <application>MPlayer</application> runs on Windows under <ulink url="http://www.cygwin.com/"><application>Cygwin</application></ulink> and <ulink url="http://www.mingw.org/"><application>MinGW</application></ulink>. - It does not have a GUI yet, but the command line version is almost completely - functional. <ulink url="../../tech/patches.txt">Patches</ulink> are always welcome. - You should check out the - <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-cygwin/">mplayer-cygwin</ulink> - mailing list for help and latest information.</para> + It does not have an official GUI yet, but the command line version + is completely functional. You should check out the + <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-cygwin/">MPlayer-cygwin</ulink> + mailing list for help and latest information. + Official Windows binaries can be found on the + <ulink url="http://www.mplayerhq.hu/homepage/design7/dload.html">download page</ulink>. + Installer packages and simple GUI frontends are available from external + sources, we have collected then in the Windows section of our + <ulink url="http://www.mplayerhq.hu/homepage/design7/projects.html#windows">projects page</ulink>. +</para> + +<para>If you wish to avoid using the command line, a simple trick is + to put a shortcut on your desktop that contains something like the + following in the execute section: + <screen><replaceable>c:\path\to\</replaceable>mplayer.exe %1</screen> + This will make <application>MPlayer</application> play any movie that is + dropped on the shortcut. Add <option>-fs</option> for fullscreen mode. +</para> <para>Best results are achieved with the native DirectX video output driver (<option>-vo directx</option>) and the native Windows waveout audio driver @@ -504,11 +517,6 @@ <option>-autosync 100</option>. If some of these options help you, you may want to put them in your config file.</para> -<para>Sascha Sommer releases official Windows binaries from time to time, - Joey Parrish makes unofficial Windows packages complete with installer. - Look for these in the Windows section of - <ulink url="http://www.mplayerhq.hu/homepage/design7/projects.html#windows">our projects page</ulink>.</para> - <sect2 id="cygwin"> <title><application>Cygwin</application></title> @@ -542,6 +550,10 @@ Configure it with <option>--prefix=/mingw</option> and install it before compiling <application>MPlayer</application>.</para> +<para>Complete instructions for building <application>MPlayer</application> + and necessary libraries can be found in the + <ulink url="http://mplayerhq.hu/MPlayer/releases/win32/contrib/MPlayer-MinGW-Howto.txt">MPlayer MinGW HOWTO</ulink>.</para> + </sect2> @@ -550,28 +562,125 @@ <sect1 id="macos"> <title>Mac OS</title> <para> -Only Mac OS X 10.2 and up is supported by the "raw" -<application>MPlayer</application> source. Feel free to make support for older -Mac OS versions and send patches! +<application>MPlayer</application> should compile out-of-the-box on +Mac OS X 10.2 and up. The preferred compiler is the Apple version of +GCC 3.x or later. If you have Mac OS X 10.3.9 or later and QuickTime 7 +you can use the macosx video output driver. +</para> + +<sect2 id="mplayerosx"> +<title>MPlayer OS X</title> + +<para> +You can get a native GUI for <application>MPlayer</application> together with +precompiled <application>MPlayer</application> binaries for Mac OS X from the +<ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink> project, but be +warned: that project is not active anymore. +</para> + +<para> +Fortunately, <application>MPlayerOSX</application> has been taken over +by a member of the <application>MPlayer</application> team. +Preview releases are available from our +<ulink url="http://mplayerhq.hu/dload.html">download page</ulink> +and an official release should arrive soon. +</para> + +<para> +In order to build <application>MPlayerOSX</application> from source +yourself, you need the <systemitem>mplayerosx</systemitem>, the +<systemitem>main</systemitem> and a copy of the +<systemitem>main</systemitem> CVS module named +<systemitem>main_noaltivec</systemitem>. +<systemitem>mplayerosx</systemitem> is the GUI frontend, +<systemitem>main</systemitem> is MPlayer and +<systemitem>main_noaltivec</systemitem> is MPlayer built without AltiVec +support. +</para> + +<para> +To check out CVS modules use: + +<screen> +cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login +cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -P mplayerosx +cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co -P main +</screen> </para> <para> -Apple's modified GCC 3.x is preferred for compiling -<application>MPlayer</application> especially when using -<systemitem class="library">libavcodec</systemitem> as Apple's -modified GCC 2.95.x doesn't support C99 syntax well. +In order to build <application>MPlayerOSX</application> you will need to +set up something like this: + +<screen> +MPlayer_source_directory + | + |--->main (MPlayer CVS source) + | + |--->main_noaltivec (MPlayer CVS source configured with --disable-altivec) + | + |--->mplayerosx (MPlayer OS X CVS source) +</screen> + +You first need to build main and main_noaltivec. +</para> + +<para> +Next, set a global variable: + +<screen>export MACOSX_DEPLOYMENT_TARGET=10.3</screen> +</para> + +<para> +Then, configure: </para> <para> -One can get an Aqua GUI for <application>MPlayer</application> together with -compiled <application>MPlayer</application> binaries for Mac OS X from the -<ulink url="http://mplayerosx.sf.net/">MPlayerOSX</ulink> project. +If you configure for a G4 or later CPU with AltiVec support, do as follows: +<screen> +./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11 +</screen> +If you configure for a G3-powered machine without AltiVec, use: +<screen> +./configure --with-termcaplib=ncurses.5 --disable-gl --disable-x11 +--disable-altivec +</screen> +You may need to edit <filename>config.mak</filename> and change +<systemitem>-mcpu</systemitem> and <systemitem>-mtune</systemitem> +from <systemitem>74XX</systemitem> to <systemitem>G3</systemitem>. </para> + +<para> +Continue with +<screen> +make +</screen> +then go to the mplayerosx directory and type + +<screen> +make dist +</screen> +This will create a compressed <systemitem>.dmg</systemitem> archive +with the ready to use binary. +</para> + +<para> +You can also use the <application>Xcode</application> 2.1 project; +the old project for <application>Xcode</application> 1.x does +not work anymore. +</para> +</sect2> </sect1> <sect1 id="amiga"> <title>Amiga/MorphOS (GeekGadgets)</title> <para> +The people over at <ulink url="www.amigasoft.net">www.amigasoft.net</ulink> +make current <application>MPlayer</application> and +<application>MEncoder</application> packages. +</para> + +<para> Nicholas Det at Genesi has done a big and powerful port of <application>MPlayer </application> for MorphOS. Sadly it's based on the 0.90 series. </para>