Results 1 to 8 of 8

Thread: problem installing win32 codec

  1. #1
    Join Date
    Oct 2008
    Location
    South Africa
    Posts
    146

    Default problem installing win32 codec

    Hi Everyone,

    I have installed VLC and Mplayer successfully. Now that I want to install the win32 codec. I get an error which says it needs libstdc.

    Any suggestions?

    Thanks

    H

  2. #2
    Join Date
    Jun 2008
    Location
    /dev/swat
    Posts
    1,181

    Default Re: problem installing win32 codec

    Is it the same thread with prev one?

    Apart from that, did you update your system?
    After installing vlc, Mplayer, you would be able to run all kind of audio/video formats.
    Or you can install SMplayer. Which is better than others, at least for me.

    Which repos you have?

    zypper lr --details
    Linux[openSUSE, KDE], PHP, MySQL, Wordpress, Tech News, etc :
    http://anl4u.com

  3. #3
    Join Date
    Jan 2009
    Location
    Toronto, Ontario
    Posts
    188

    Default Re: problem installing win32 codec

    henkasdf wrote:

    >
    > Hi Everyone,
    >
    > I have installed VLC and Mplayer successfully. Now that I want to
    > install the win32 codec. I get an error which says it needs libstdc.
    >
    > Any suggestions?
    >
    > Thanks
    >
    > H
    >
    >

    Hi henkasdf,

    Is it an error message or is it just wanting to install a dependency? If
    it's saying that it needs libstdc it should be able to find it but it'd ask
    you to confirm that installing it is okay.

    --
    kev.

  4. #4
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,471
    Blog Entries
    14

    Default Re: problem installing win32 codec

    I've looked at some previous posts of yours, Henk, and I think I know where the problem is. You very likely have a mix of packages from the videolan repo and packman's. That's the first thing.

    Next, how do you try to install the codec? Libstdc is on every linux system. Bring your repos back to just 11.1-oss, -non-oss, and Packman. Start the software installer, repo view, packman, right click in packages and pick All packages, Update unconditionally. Select w32codec-all for install. Accept.
    Also make sure libxine1-codecs is installed.

    Good luck
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  5. #5

    Default Re: problem installing win32 codec

    Let me summarize:

    You are trying to install a package, which

    a) you won't need in >99% of all cases (believe me) no matter if you have a 32 or a 64 Bit system

    b) you won't have any benefits from, if you have a 64 Bit system (No, I don't know if that is the case but I would rather guess you have one, if so, ask yourself why it is called "Win32codecs".)

    c) has _no_ dependencies what so ever to any library not already provided by a standard install (except for 64 Bit systems, where installing them is rather pointless, except you also want to install 32 Bit mediaplayers which then will also not user them in > 99% of all cases, because there are free codecs which will be preferred)

    No draw your conclusions.

  6. #6

    Default Re: problem installing win32 codec

    Quote Originally Posted by Knurpht View Post
    I've looked at some previous posts of yours, Henk, and I think I know where the problem is. You very likely have a mix of packages from the videolan repo and packman's. That's the first thing.
    This statement is correct in general and one can not say this often enough.

    However in this case it has nothing to do with packman and videolan being activated at the same time, videolan does not provide those codecs anyway.

    This makes perfect sense, if there is one player who won't even care about those codecs, then it's vlc, the w32codecs package is provided by the mplayer folks for "historic" reasons, no recent player will really need them and the amount of videos who will really need those codecs with a recent player is negligible today (I haven found one for years).

    On a 64 Bit system, they are even more than useless.

  7. #7
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,471
    Blog Entries
    14

    Default Re: problem installing win32 codec

    Quote Originally Posted by Akoellh View Post
    On a 64 Bit system, they are even more than useless.
    Cheers Akoelh. I do have them installed, will remove and test if what I use works. For me it's merely installed as a standard routine..
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  8. #8

    Default Re: problem installing win32 codec

    Do you have your mplayer/xine/vlc/whatever installed as 64 bit versions?

    If so, you won't be even able to use them (and you won't have used them at all during your "64 Bit career").

    Let me show you something (Yes, I just installed them for the first time after 2 or 3 years).

    Code:
    /usr/lib/win32/acelpdec.ax:                 MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    /usr/lib/win32/alf2cd.acm:                  MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    /usr/lib/win32/aslcodec_dshow.dll:          MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    /usr/lib/win32/aslcodec_vfw.dll:            MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    /usr/lib/win32/asusasv2.dll:                MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    /usr/lib/win32/asusasvd.dll:                MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    /usr/lib/win32/ativcr2.dll:                 MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    
    ---------- snip -----
    Or like this:

    Code:
    file /usr/lib/win32/* |grep 64
    /usr/lib/win32/vssh264core.dll:             MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    /usr/lib/win32/vssh264dec.dll:              MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    /usr/lib/win32/vssh264.dll:                 MS-DOS executable PE  for MS Windows (DLL) (GUI) Intel 80386 32-bit
    The only "64" is in three of the _names_, none of those files is for 64 Bit, consequently _no_ 64 Bit player will be able to load those codecs.

    There is AFAIK no "plugin-wrapper" for MPlayer/Xine/vlc/*whatever* and very likely there never will be, as there is ffmpeg&Co. which will do the same job natively without the need for proprietary Windows codecs.

    Before that with 64 Bit systems the only way to use those "win32codecs" was to install a 32 bit Player (maybe even chrooted), but this has become obsolete since (mainly) ffmpeg matured.

Posting Permissions

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