I'm looking for a good audio-video encoder which can utilize all cores of a multi-core CPU.
I've tried mencoder
, but I can't see a "multi-core" option, and it appears to be using only one core at any given moment.
If mencoder cannot utilize multiple cores, is there another program which can?
It doesnt' bother me whether it is a GUI or CLI...
You need to use the "threads" option which is available for most encoder/decoders. Example:
Search for "threads" on the man page: http://manpages.ubuntu.com/manpages/maverick/en/man1/mencoder.1.html
For video encoding I use transmagedon. You can find it in Ubuntu Software Center. By default, it utilize multiple cores.
mencoder -lavdopts threads=N or is it mencoder -lavcopts threads=N
I'm also not sure how these related to "xvidencopts" above.
Though I'm not sure if these hurt quality or not...they might. You'll also need a fairly recent version of mencoder and ffmpeg for best results. Again it might hurt output quality.