.WMV player for Linux?

NikPreviousAcct

No Lifer
Aug 15, 2000
52,763
1
0
Originally posted by: Childs
Originally posted by: Nik
It isn't made for SuSE :(

http://www.videolan.org/vlc/

Just about every OS is supported. You can also look into mplayer.

quoted from site:

We currently do not have an official VLC media player package for SUSE. This is because we have no SUSE maintainer. A package could easily be created if someone offered to invest some time into this. Please contact the mailinglist if you would like to port our Mandrake and Redhat/Fedora spec file to the SUSE distribution.

In the mean time, you could try this unofficial and by VideoLAN unsupported SuSE rpm:
RPM by Rainer Lay

When I try installing the RPM, this is what I get (I'm still learning Linux):

<home/ffmcobalt/Desktop/vlc-0.7.2-0.pm.8.i686.rpm';echo RESULT=$?
warning: //home/ffmcobalt/Desktop/vlc-0.7.2-0.pm.8.i686.rpm: V3 DSA signature: NOKEY, key ID cd3140cd
error: Failed dependencies:
a52dec >= 0.7.4 is needed by vlc-0.7.2-0.pm.8
alsa >= 1.0.6 is needed by vlc-0.7.2-0.pm.8
faad2 >= 2.0 is needed by vlc-0.7.2-0.pm.8
libcddb >= 0.9.5 is needed by vlc-0.7.2-0.pm.8
libcdio >= 0.69 is needed by vlc-0.7.2-0.pm.8
libdvbpsi3 >= 0.1.4 is needed by vlc-0.7.2-0.pm.8
libdvdcss2 >= 1.2.8 is needed by vlc-0.7.2-0.pm.8
libdvdnav >= 0.1.10 is needed by vlc-0.7.2-0.pm.8
libdvdplay >= 1.0.1 is needed by vlc-0.7.2-0.pm.8
libffmpeg0 >= 0.4.8 is needed by vlc-0.7.2-0.pm.8
libmpeg2 >= 0.4.0b is needed by vlc-0.7.2-0.pm.8
libtheora >= 0.9_1.0alpha3 is needed by vlc-0.7.2-0.pm.8
liba52.so.0 is needed by vlc-0.7.2-0.pm.8
libavcodec.so is needed by vlc-0.7.2-0.pm.8
libcddb.so.0 is needed by vlc-0.7.2-0.pm.8
libcdio.so.0 is needed by vlc-0.7.2-0.pm.8
libcdio.so.0(CDIO_0) is needed by vlc-0.7.2-0.pm.8
libdvbpsi.so.3 is needed by vlc-0.7.2-0.pm.8
libdvdcss.so.2 is needed by vlc-0.7.2-0.pm.8
libdvdnav.so.4 is needed by vlc-0.7.2-0.pm.8
libdvdplay.so.0 is needed by vlc-0.7.2-0.pm.8
libfaad.so.0 is needed by vlc-0.7.2-0.pm.8
libmpeg2.so.0 is needed by vlc-0.7.2-0.pm.8
libtheora.so.0 is needed by vlc-0.7.2-0.pm.8
RESULT=1
 

Childs

Lifer
Jul 9, 2000
11,450
7
81
Download source

./configure
make install

Actually, I didnt download the source and look at it, but I'm sure it'll work. I think mplayer is available through YAST, or you can use apt to get it, and maybe even VLC.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Actually, I didnt download the source and look at it, but I'm sure it'll work

Right, because if he doesn't have any of the required libraries installed he'll definately have all the required development tools and headers :/

I don't have any experience with SuSe but you should be able to find a repository that has mplayer and all of it's dependencies, but I havn't a clue whether SuSe uses apt, yum, something unique or what.
 

drag

Elite Member
Jul 4, 2002
8,708
0
0
You can use mplayer or Xine to play wmv videos. Also most media players like Totem that are based on mplayer/Xine engines will play wmv, too.

What you need is the windows codecs, the .dll files. Then you copy them to a win32 folder in a lib folder under your /usr/ directory. There should be a rpm file somewere that you can install them automaticly for your distro.

Usually it's /usr/lib/win32 folder.

Windows codec .dlls I have on my linux machine:
aslcodec_dshow.dll
asusasv2.dll
asusasvd.dll
ativcr2.dll
avimszh.dll
avizlib.dll
clrviddd.dll
divxc32.dll
divx.dll
huffyuv.dll
iccvid.dll
icmw_32.dll
ir32_32.dll
ir41_32.dll
ir50_32.dll
ivvideo.dll
jp2avi.dll
LCMW2.dll
LCodcCMP.dll
LCODCCMW2E.dll
m3jp2k32.dll
m3jpeg32.dll
mcdvd_32.dll
mcmjpg32.dll
mpg4c32.dll
msrle32.dll
msvidc32.dll
pclepim1.dll
qdv.dll
qpeg32.dll
qtmlClient.dll
rt32dcmp.dll
sp5x_32.dll
tsccvid.dll
tsd32.dll
ubvmp4d.dll
ultimo.dll
vgpix32d.dll
ViVD2.dll
vp31vfw.dll
vp4vfw.dll
vp5vfw.dll
vp6vfw.dll
vssh264core.dll
vssh264dec.dll
vssh264.dll
vsslight.dll
vsswlt.dll
wma9dmod.dll
wmadmod.dll
wmspdmod.dll
wmv9dmod.dll
wmvdmod.dll
wnvplay1.dll
wnvwinx.dll

I can play wmv, avi files. I can retreive most streamed content, although sometimes it requires a bit of command line work. I can even recieve and play Realplayer-based file formats. I use Totem, mplayer, Xine. There are others that can do this.

here is a place with a RPM for Win32 codecs for various Suse distros

Not sure of the quality of them or anything, check out the mplayer homepage for details.

To find other rpms, use a rpm search tool like those on www.rpmfind.net (couldn't use it right now, seems very busy. I just search google for suse win32 rpms

edit:

Maybe better then using codecs rpm, go to mplayer's website and download them directly And then copy them to /usr/lib/win32 manually. That way you won't have to worry about "dirty" rpms.

You may not have a media player that can support them, in that case I suggest Xine, it's widely avaible.

edit2:

For the command line, to unpackage files (don't know if you need to do this, you can use gui tools if you want.)
for zip files:
unzip filname.zip
for tar.bz2:
tar jxfv filename.tar.bz2
for tar.gz or .tgz files:
tar zxfv filename.tar.gz
 

NikPreviousAcct

No Lifer
Aug 15, 2000
52,763
1
0
I purposely installed the compiler crap so I can do things like make and stuff. However, I'm still learning. Talk to me like I'm a baby. :p