View Full Version : Question on high performance AVC decoder
jasonme
17th August 2007, 05:07
Hello experts,
I'm working on an AVC decoding related project and I really want to know the performance comparasion between different decoders. So which one should give the best performance currently? Are there any data or benchmarks to show that? In the open source community, which decoder performs the best? Especially which decoder performs the fastest de-entropy coding?
I know it seems my questions seem a little bit fuzzy, but if you can help me find some information or point me some direction to look into, I would be extremely appreciated. Thank you very much!
akupenguin
17th August 2007, 05:16
Fastest overall: CoreAVC
There are only 2 open source H.264 decoders, and ffmpeg is about 10 times faster than JM.
jasonme
17th August 2007, 06:20
Thank you for your kindly answer.
So there is no way or info if I want to compare the performance myself then, right? I mean I want to know how well the decoders currently can do under different scenarios, for example, high bit-rate, low bit-rate, low resolution, high definition, etc. And most of all, I need to find out how many frames the decoders can decode under these different scenarios.
I thought there should be some publicly known test results available on the internet, but google didn't respond much. So thank you again for any more info.
Dark Shikari
17th August 2007, 06:28
Thank you for your kindly answer.
So there is no way or info if I want to compare the performance myself then, right? I mean I want to know how well the decoders currently can do under different scenarios, for example, high bit-rate, low bit-rate, low resolution, high definition, etc. And most of all, I need to find out how many frames the decoders can decode under these different scenarios.
I thought there should be some publicly known test results available on the internet, but google didn't respond much. So thank you again for any more info.
TimeCodec = free speed tester.
jasonme
17th August 2007, 06:41
Thank you Dark Shikari.
Although I don't have most of the CODECs with me. I have ffmpeg, jm and a private implementation of AVC decoder, I can test these three. But I can't find out how fast others can perform, so it is still pretty hard for me to get that done.
Let me ask this question this way. I'm more concerned about HD 264 sequence decoding speed issues. So currently, how many frames per second can CoreAVC decode for a 1080p sequence with 15M/s bit-rate. I know that different processor will give different performance, so would you please just give me a rough estimate?
Thank all you guys so much!
bond
18th August 2007, 10:38
altough its already old you might want to check the decoder comparison sticky
Sagittaire
18th August 2007, 10:45
Little test on my c2d at 2.7 Ghz with ED 18 Mbps 1080p24 stream without hardware decoding. ED 18 Mbps use HP@4.1 with 3ref, 2 bframes, cabac, inloop, all partitions, 8x8dct, wpred.
H264 decoding with CoreAVC decoder
68.72 fps with CPU between 90 and 100%
I use graphedit with Elecard Chegepuga benchmark.
jasonme
20th August 2007, 03:47
Thank all you guys!
I just checked CoreAVC, but I didn't reach the 68.72fps on 1080p or near them. My CPU is not fast as yours. It's Intel 2.0 4 core. I decode AVC stream with playback, and I only got an around 26fps performance. But the CPU is not fully utilized. So how can I test the peak performance with video playback? Thank you again!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.