Hi, webmaster schrieb:
Why is so complicated play DiVX en SuSE, I already have a Mplayer playing DiVX but had to compile again with DiVX codecs and win32 video libs... even like that, don't support my subtitles, why is that hard?... bsplayer in windows do it same and better with subtitles and it's free.... anyone had another solution than mplayer and subtitles support?
without maybe being comprehensive nor even complete... The following is more or less what to to do get a mplayer version vor SuSE 8.1 that is capable of the most things the standard SUSE version can do and - more important - play divx etc. videos. BEFORE I did things like that I always only downloaded the tar-ball, default skin, default fonts and win32codec from the mplayer homepage and it worked fine. However, with the SuSE 8.1 I saw that some other things can be done with mplayer as well, so I made some attempts on it. Maybe with the following you can get everything from SuSE plus divx and so on (the really important thins :-) to work. Altough I never tested "LIVE" streaming (rtps:// or so). Ré /local/build> cd MPlayer-0.90pre8/ /local/build> tar xjf /partitions/software/MPlayer/MPlayer-0.90pre8.tar.bz2 /local/build> tar xjf /partitions/software/MPlayer/w32codec.tar.bz2 /local/build> unzip /partitions/software/MPlayer/mp-arial-iso-8859-1.zip /local/build> tar xjf /partitions/software/MPlayer/default.tar.bz2 /local/build/live> tar xzf /partitions/software/MPlayer/live.2002.10.11.tar.gz /local/build> rpm --rebuild /partitions/software/MPlayer/divx4linux-20020418-1_suse80.src.rpm --target athlon /local/build> mv /usr/src/packages/RPMS/athlon/divx4linux-20020418-1.athlon.rpm /partitions/software/MPlayer/ orineo:/local/MPlayer_suserpm # rpm -Uhv /partitions/software/MPlayer/divx4linux-20020418-1.athlon.rpm -vv --ignorearch orineo:/local/MPlayer_suserpm # rpm -Uhv /media/dvd/suse/i586/libdvdread-devel-0.9.3-35.i586.rpm /local/build> rpm --rebuild --target athlon /partitions/software/MPlayer/libdvdnav-0.1.3-0.src.rpm /local/build> mv /usr/src/packages/RPMS/athlon/libdvdnav-0.1.3-0.athlon.rpm /partitions/software/MPlayer/ orineo:/local/MPlayer_suserpm # rpm -Uhv --ignorearch /partitions/software/MPlayer/libdvdnav-0.1.3-0.athlon.rpm --force /local/build> cd live/ /local/build/live> ./genMakefiles linux /local/build/live> make orineo:/local/MPlayer_suserpm # rpm -Uhv /media/dvd/suse/i586/libdvdread-devel-0.9.3-35.i586.rpm orineo:/local/MPlayer_suserpm # rpm -Uhv /media/dvd/suse/i586/gtk-devel-1.2.10-437.i586.rpm /media/dvd/suse/i586/glib-devel-1.2.10-305.i586.rpm /local/build/MPlayer-0.90pre8> cd .. /local/build/MPlayer-0.90pre8> ./configure \ --enable-gui \ --prefix=/usr \ --confdir=/etc \ --enable-largefiles \ --with-libdvdnav=/usr/include/dvdnav \ \ --enable-live \ \ --enable-freetype \ --language=de \ \ --libdir=%_libdir \ --enable-joystick \ --with-livelibdir=`pwd`/../live \ # make MANDIR=$RPM_BUILD_ROOT/usr/share/man DESTDIR=$RPM_BUILD_ROOT install # cp -a iso-8859-1/arial-18/* $RPM_BUILD_ROOT/usr/share/mplayer/font # cp -a default $RPM_BUILD_ROOT/usr/share/mplayer/Skin