I'm fed up with trying to get ffmpeg to be more efficient (i've made a few posts/threads about it) with how it utilizes my 4-core CPU. Currently, ffmpeg will choke on high bit-rate transcoding of 1080p H264 (mkv container) material because ffmpeg will only use a single core of my CPU. Obviously this is useless when I have a 4 core CPU with 3 cores sitting around doing nothing when they could in fact be helping transcode the video.
I've recently installed PS3MediaServer to play around with transcoding video for my WDTVLive and low and behold, the "mencoder_mt.exe" that spawns is fully multithreaded and when I throw the same high bit-rate 1080p file at it, it uses all 4 cores beautifully.
Now, I've made a copy of the "mencoder_mt.exe" file and dumped it in Subsonic's transcode folder. Is there any way I can use that to pump video to JWPlayer? I would need an encoding string which is where i'm struggling. Can anyone shed some light on this? Thanks!
