Find the answer to your Linux question:
Results 1 to 7 of 7
xine doesn't seem to recognize the codecs I install. I put them in /usr/lib/codecs like I've seen in other posts, and I checked .xine/config to make sure the path was ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Mar 2005
    Posts
    7

    xine doesn't play wmv9 files


    xine doesn't seem to recognize the codecs I install. I put them in /usr/lib/codecs like I've seen in other posts, and I checked .xine/config to make sure the path was right to the codecs.
    When I try to play wmv9 file I get a message:

    Code:
    Missing Windows Media 9 codec

    btw, I put codecs in /usr/lib/win32 too for good measure

  2. #2
    Linux Newbie
    Join Date
    Oct 2005
    Posts
    167
    Hmm.. i've never tried wmv9 codecs on linux before. have you installed w32codecs?

    Keith

  3. #3
    Just Joined!
    Join Date
    Mar 2005
    Posts
    7
    Yes. I installed that from the rpm and it didn't help

  4. #4
    Just Joined! Amano's Avatar
    Join Date
    Dec 2006
    Location
    Montreal, Canada
    Posts
    61
    It seems like you're just missing some codecs; the xine config is probably ok. Unfortunately, I have no idea which codec you need...It's strange win32codec didn't work' you'd expect a codec to wmv 9 files would be there...

    Anyway, look around, try downloading other codec libraries.

  5. #5
    Just Joined!
    Join Date
    Mar 2005
    Posts
    7
    Quote Originally Posted by Amano
    It seems like you're just missing some codecs; the xine config is probably ok. Unfortunately, I have no idea which codec you need...It's strange win32codec didn't work' you'd expect a codec to wmv 9 files would be there...

    Anyway, look around, try downloading other codec libraries.
    here is the contents of my /usr/lib/codecs directory
    Code:
    3ivxdmo.dll          ir41_qc.dll                  tsccvid.dll
    acelpdec.ax          ir50_32.dll                  tsd32.dll
    alf2cd.acm           ir50_qc.dll                  tssoft32.acm
    apmpg4v1.apl         ir50_qcx.dll                 tvqdec.dll
    apmpg4v1.dll         ivvideo.dll                  ubv263d+.ax
    aslcodec_dshow.dll   jp2avi.dll                   ubvmp4d.dll
    aslcodec_vfw.dll     l3codeca.acm                 ultimo.dll
    asusasv2.dll         l3codecx.ax                  VDODEC32.dll
    asusasvd.dll         LCMW2.dll                    vdowave.drv
    ativcr2.dll          LCodcCMP.dll                 vgpix32d.dll
    atrac3.acm           LCODCCMW2E.dll               vid_3ivX.xa*
    atrc.so.6.0*         lhacm.acm                    vid_cvid.xa*
    AvidQTAVUICodec.qtx  lsvxdec.dll                  vid_cyuv.xa*
    avimszh.dll          m3jp2k32.dll                 vid_h261.xa*
    avizlib.dll          m3jpeg32.dll                 vid_h263.xa*
    BeHereiVideo.qtx     m3jpegdec.ax                 vid_iv32.xa*
    CLRVIDDC.DLL         m3jpegenc.ax                 vid_iv41.xa*
    clrviddd.dll         mcdvd_32.dll                 vid_iv50.xa*
    cook.so*             mcmjpg32.dll                 ViVD2.dll
    cook.so.6.0*         mi-sc4.acm                   vivog723.acm
    ctadp32.acm          mpg4c32.dll                  vmnc.dll
    CtWbJpg.DLL          mpg4ds32.ax                  voxmsdec.ax
    ddnt.so.6.0*         msadp32.acm                  vp31vfw.dll
    DECVW_32.DLL         msg711.acm                   vp4vfw.dll
    divxa32.acm          msgsm32.acm                  vp5vfw.dll
    divx_c32.ax          msh261.drv                   vp6vfw.dll
    divxc32.dll          msms001.vwp                  vp7vfw.dll
    divxc32f.dll         msnaudio.acm                 vssh264core.dll
    divxcfvk.dll         msrle32.dll                  vssh264dec.dll
    divxcvki.ax          msscds32.ax                  vssh264.dll
    divxcvki.dll         msvidc32.dll                 vsshdsd.dll
    divxdec.ax           mvoiced.vwp                  vsslight.dll
    divx.dll             nsrt2432.acm                 vsswlt.dll
    dnet.so.6.0*         pclepim1.dll                 wma9dmod.dll
    drv2.so.6.0*         qdv.dll                      wmadmod.dll
    drv3.so.6.0*         qpeg32.dll                   wmsdmod.dll
    drv4.so.6.0*         qtmlClient.dll               wmspdmod.dll
    drvc.so*             QuickTimeEssentials.qtx      wmv8ds32.ax
    dspr.so.6.0*         QuickTimeInternetExtras.qtx  wmv9dmod.dll
    huffyuv.dll          QuickTime.qts                wmvadvd.dll
    i263_32.drv          README                       wmvdmod.dll
    iac25_32.ax          rt32dcmp.dll                 wmvds32.ax
    iccvid.dll           scg726.acm                   wnvplay1.dll
    icmw_32.dll          sipr.so.6.0*                 wnvwinx.dll
    imaadp32.acm         sp5x_32.dll                  wvc1dmod.dll
    imc32.acm            tm20dec.ax                   zmbv.dll
    ir32_32.dll          tokf.so.6.0*
    ir41_32.dll          tokr.so.6.0*
    As you can see, I have the wmv9dmod.dll, but still some wm9 files don't play.
    Where do I go from here. This is one of the things keeping me tied to windoze.

  6. #6
    Linux Newbie
    Join Date
    Oct 2005
    Posts
    167
    Okay, two more suggestions you can try...

    1) if you havn't already, try installing VLCPlayer. I believe that includes it comes packages with it's own set of codecs, and can play many formats.

    2) In windows, try installing a program like AVIcodec (http://avicodec.duby.info/) which can tell you exactly what codec/ version a media file is encoded with. Then try doing a google for the exact codec + "linux" and see if anything comes up.

    If you can put a small part of the file you are trying to play up online somewhere, i or other people could try it out too and tell you if we have any luck.

    goodluck~!

  7. #7
    Linux Guru fingal's Avatar
    Join Date
    Jul 2003
    Location
    Birmingham - UK
    Posts
    1,539
    Just a theory, but if you installed Xine as an rpm it probably doesn't know where to look for your codecs (not sure why not as you said you put the correct path in the config file). Assuming that's true, open a terminal and go into /usr/lib/codecs

    Then become root, and type ln -s /usr/lib/win32/ Follow this by typing ls -al . You should see something that looks like: win32@

    So the idea is that Xine will look in /usr/lib/codecs and load the codecs from /usr/lib/win32

    Not sure if that will work, but it's an idea.

    ::Edit:: I realised after I posted this that I also have trouble playing some wmv files with Xine. I use Kplayer for those, which is basically a gui for Mplayer. It seems to be quite an under-rated player imho, but I've had some luck using that.

    Creating a symbolic link - as shown above - wouldn't hurt though.
    I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •