changeset 8183:f3c7601d52d7

quicktime+libwine HOWTO
author arpi
date Wed, 13 Nov 2002 18:07:12 +0000
parents ee87db98f4eb
children 4d948b753e9d
files DOCS/tech/qt-libwine-howto.txt
diffstat 1 files changed, 49 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/DOCS/tech/qt-libwine-howto.txt	Wed Nov 13 18:07:12 2002 +0000
@@ -0,0 +1,49 @@
+How to get win32 quicktime audio/video codec plugins support work?
+==================================================================
+
+1. Get the latest wine source. Some leech urls:
+    http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20021031.tar.gz
+    ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20021031.tar.gz
+    ftp://ftp.fu-berlin.de/unix/linux/mirrors/sunsite.unc.edu/ALPHA/wine/development/Wine-20021031.tar.gz
+    ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20021031.tar.gz
+   Compile and install it:
+    ./configure
+    make
+    make install
+    
+2. Get mplayer CVS (RTFM...), and compile this way:
+   ./configure --disable-win32  (--disable-win32 is VERY important)
+   add '#define USE_QTX_CODECS' to config.h
+   make mplayer.exe.so
+   
+3. Get the quicktime DLLs & wine config pack:
+   [ftp|http]://mplayerhq.hu/MPlayer/releases/qt-dotwine.tar.bz2
+   If you already have ~/.wine, backup it:
+       mv ~/.wine ~/.wine.orig
+   Extract the tarball in your home dir:
+       cd
+       tar -xjf qt-dotwine.tar.bz2
+
+4. Launch mplayer with wine:
+	wine z:/path/to/mplayer/main/mplayer.exe.so -- file.mov [options]
+	
+   You can also create a wrapper script to emulate 'old' mplayer behaviour:
+   Create a file called 'mplayer' with content:
+        wine z:/path/to/mplayer/main/mplayer.exe.so -- $*
+   then: chmod +x mplayer
+
+NOTES:
+   Note 1: when first time starting wine, it will create a FONT database, it
+   may take a while... don't worry, it won't be rebuild next time!
+   
+   Note 2: wine/quicktime DLLs fork several processes/threads, they
+   somehow don't die at exit and keep eating your memory in the background,
+   so it's recommended to 'killall wine' after running mplayer this way...
+   
+   Note 3: yes we all know this is messy hack, and we're working on a
+   cleaner solution, using the minimalist loader included in mplayer
+   instead of all the bloat coming with libwine.
+   
+   Note 4: due to --disable-win32, you cannot use vfw/acm/dshow and quicktime
+   DLLs at the same time.
+