Video Compression > MPEG-2

Looking for comparison FFmpeg, MPEG2Enc, HCEnc

<< < (5/5)

qyot27:

--- Quote from: Redsandro on April 04, 2012, 04:43:52 PM ---Am I too old to do a proper duckduckgo/google, or hasn't there been a final version for Hank315's HCenc yet?
Latest version I can find is the .26 beta from 13 months ago.
--- End quote ---
As far as I know, yes.  The 16-06-2011 beta is the newest one.


--- Quote ---Also, I've noticed this strange behavior where I can have 3 simultaneous encodes; ffmpeg, mencoder, and hcenc, all crunching numbers, and my machine is only using about 25% of it's processor capacity. I can almost play Battlefield in the background.

However, when I launch an instance of Adobe Media Encoder making an mpeg (I think the plugin is still from MainConcept), THEN suddenly all my 4 CPU cores go up to 100% and I can't even play minesweeper in the background.

I don't get this. Can't those 3 other encodes (I wanted to do 1 at a time, but since they seem lazy, I thought I'd do all at once to get the queue done faster) just make my computer be unusable for one hour at 100% and be done 4 times as fast?

--- End quote ---
Do you have HCenc set to multithread?  Is your source filter multithreaded (and are you telling it to multithread, if it doesn't do so automatically)?

And HCenc won't hit 100%.  At best it'll be 75% (if I remember what hank315 said correctly).  It had something to do with overhead or thread priority or dedicating one core to the script decoding or something.

Ultimately, though, what matters is the fps the encoder is hitting, not how much CPU it consumes.  Yes, there is a correlation between them, but it's not accurate to do so when comparing to a completely different program.  The Adobe encoder might be able to take more CPU cycles, but is it really encoding 4x faster than HCenc does on 1x?  A proper comparison would be to compare the same program at 25% load vs. 100% load (or as close to 100% as you can manage).

Redsandro:
The source is probably not multithreaded, but when I do 3 encodes specifically for that problem, I thought I'd get 3 cores at ~ max.

3 encodes from 3 different sources, I'd think 3 cores would be at ~ max.
Watch as I start Adobe Media Encoder (halfway through CPU graph)

Navigation

[0] Message Index

[*] Previous page

Go to full version