[MPlayer-cygwin] Ogg Ggm support

Stefan Gürtler Stefan.guertler at stud.tum.de
Fri Aug 15 14:36:27 CEST 2003


Hi Sascha, Diego and co.
I would like my MinGW-Port to be able to playback .ogg and .ogm files.
documentation.html states:

2.1.1.12 OGG/OGM files
This is a new file format from Xiphophorus. It can contain any video or
audio codec, CBR or VBR. You will need to have libogg and libvorbis
installed before compiling MPlayer to be able to play it.

So i need those two libs in msys/libs to get it compiling and working. But I
like to use mplayer on machines without a posix environment, like Saschas
precompiled mplayers from ftp.mplayer.hq do.
For the real, xamin and win32 codecs it is possible to enable them with the
"./configure --enable-real/xamin/win32" switch and tell mplayer that he will
find the dlls (dynamically linked libraries) in e.g. a subfolder by using
"./configure --with-codecsdir=codecs". Is there a possiblity to handle those
(statically linked) libs like the dlls, too?
The same goes for libfaad2 and Matroska. Sven was wondering how to get dlls
from. I have compiled the libfaad2 under cygwin, too. How to use it (other
than copying it to /msys/lib and /msys/include and tell
./configure --with-extralibdir=/lib --with-extraincdir=/include ). As i
would loose the functions of this libs as soon as i move mplayer.exe out of
the posix-environment.
Would it work out to install MPlayer to a directory in /opt using
"./configure --prefix=/opt/MinGW-MPlayer", creating subdirectories called
/opt/MinGW-MPlayer/include and /opt/MinGW-MPlayer/libs, fill the include and
librarie files of libogg, libvorbis, libfaad2 and Matroska into those
folders and tell configure about it by using
"./configure --with-extraincdir=libs --with-extralibdir=include"
When i copy the folder MinGW-MPlayer out of the posix-environment and onto
another system, will mplayer forgett about the prefix and just look for a
subfolder lib, like it does in the case of the dlls?
The documentation about matroska is quite poor, too. But I need libebml and
libmatroska, right? What about includes? All i found up to now is
http://www.bunkus.org/videotools/mkvtoolnix/.
Stefan



More information about the MPlayer-cygwin mailing list