Results 1 to 6 of 6

Thread: ffmpeg, libffmpeg0 i686 vs i586. Which to install?

Hybrid View

  1. #1
    Join Date
    Jul 2008
    Location
    India
    Posts
    162

    Default ffmpeg, libffmpeg0 i686 vs i586. Which to install?

    Hi,
    I am using openSUSE 11.0 i586. All the rpms that i have are of i586 except for ffmpeg, libaudio2, libavcodec52, libffmpeg0 and other associated packages which are of i686. I am not sure if during the upgrade process i accidentally clicked the i686 option as the i586 builds are also available. Should i remove the i686s and install the i586s? Will there be silly problems if i do so?

    Thanks.

  2. #2
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,574
    Blog Entries
    38

    Default Re: ffmpeg, libffmpeg0 i686 vs i586. Which to install?

    In the most part, I believe they are interchangeable, unless your PCs are really old. I always try go for the i686, where the i686 is available. Sometimes you will find only a .i586 or .i386 rpm available, in which case, install what is available. At least that is the strategy that I employ, and it appears to work for me.

  3. #3
    Join Date
    Jul 2008
    Location
    India
    Posts
    162

    Default Re: ffmpeg, libffmpeg0 i686 vs i586. Which to install?

    I thought that i586 was more of a generic version vis-a-vis i686 which is why openSUSE provides i586 for 32-bit systems. My system is a 32-bit one (3.5+ yrs old, P4 2.66GHz). Fedora offers i386 for 32-bit systems.

    My question is: if Mplayer, Smplayer, vlc etc are i586, then is it not wiser to have ffmpeg etc as i586? i686 is not causing audio kind of problems though.

  4. #4
    Join Date
    Mar 2008
    Location
    Phuket, Thailand
    Posts
    26,574
    Blog Entries
    38

    Default Re: ffmpeg, libffmpeg0 i686 vs i586. Which to install?

    Quote Originally Posted by samrat_rao View Post
    I thought that i586 was more of a generic version vis-a-vis i686 which is why openSUSE provides i586 for 32-bit systems. My system is a 32-bit one (3.5+ yrs old, P4 2.66GHz). Fedora offers i386 for 32-bit systems.

    My question is: if Mplayer, Smplayer, vlc etc are i586, then is it not wiser to have ffmpeg etc as i586? i686 is not causing audio kind of problems though.
    I think if the i686 is available, you should go for it. One needs a really old PC for a .i586 to be necessary. My oldest PC currently, is an athlon-1100 (9+ years old) and I always put the .i686 on it, when they are available.

  5. #5
    Join Date
    Jun 2008
    Location
    UTC+10
    Posts
    9,686
    Blog Entries
    4

    Default Re: ffmpeg, libffmpeg0 i686 vs i586. Which to install?

    +1

    If you look at the definition of i686 or P6, you will see that you really have to have a very old CPU to not have i686:

    Intel P6 (microarchitecture) - Wikipedia, the free encyclopedia

    Essentially only the first generation Pentiums are i586 or P5. Also some AMD CPUs which are missing the CMOV instruction, like the K6.

    So if you see a i686 package available, go for it. As you can see, it really is only significant for computationally intensive libraries. openSUSE is actually fairly conservative. There are distros that have dropped i586 support and require i686. Such distros would disappoint people who might have the odd K6 based notebook or something.

  6. #6
    Join Date
    Jul 2008
    Location
    India
    Posts
    162

    Default Re: ffmpeg, libffmpeg0 i686 vs i586. Which to install?

    Thanks, oldcpu and ken_yap, for the clarifications. I'll keep my eyes open for i686 rpms.

    Cheers!

Posting Permissions

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