VideoHelp Forum




+ Reply to Thread
Results 1 to 5 of 5
  1. Member
    Join Date
    Oct 2005
    Location
    United Kingdom
    Search Comp PM
    Hi, I compress a lot of videos, I was wondering is there a Dual Core XVID and X264 codec? If so could you link me to them please? I can't seem to find them, I have a dual core system so it would be a great speed bump!
    Quote Quote  
  2. For Xvid go to:

    http://www.koepi.org/xvid.shtml

    And download the "latest unstable binary":

    http://www.koepi.org/XviD-1.2.-127-25022006.exe

    After installing it you have to enable multithreading by going to the "Other Options" from the Xvid Configuration dialog. Set "Number of Threads" the number of cores you have, probably 2.
    Quote Quote  
  3. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    Technically there is no multithreaded x264 codec, since it isn't a codec. As for XviD, it is multithreaded, but only for encoding and I suppose the true definition of a multithreaded codec would mean that both decoding and encoding are multithreaded. Sounds like you are only interested in the encoding part anyway.

    You can find my builds at http://celticdruid.no-ip.com/xvid/
    xvidencraw and XviD VfW are both multithreaded as is x264 cli. Plenty of other x264 builds around though (Sharktooth, x264.nl, etc.) and all of them are multithreaded. Koepi did an early 1.2cvs build, but that is about it for other XviD builds other than Squid_80's own xvidencraw builds. Probably you want VfW though and x264 VfW is dead. There are some newer builds I think on DTS' site, however it was pretty much always multithreaded.
    Quote Quote  
  4. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    You may think you know what a codec is, but it's time for you to learn what is asymetric compression technology. Modern video compression is asymetric, which means encoding takes far more time and CPU power than the decoding.
    Quote Quote  
  5. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    AVC still takes a fair amount of power to decode, especially at HD resolutions. Also whilst encoding can take as long as it needs to, decoding needs to be done real time. So on a multicore setup, you really want an SMP enabled AVC decoder or at least GPU acceleration to share the load.

    My point was that x264 can't decode. It is an encoder only, hence not a codec. XviD, the encoder is multithreaded, but the decoder isn't so as a codec (encoder and decoder) technically it is only half multithreaded. ASP MPEG-4 doesn't require the kind of power that AVC does to decode though.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!