View Full Version : Windows vs Linux decoder quality comparison
DocAliG
19th March 2007, 12:12
Hi all,
i'm looking for a fair comparison (in term of quality) between windows build and linux build. I'm actually working on a transcoding tool (from scratch).
If someone heard about this.....
Thanks a lot !
Sergey A. Sablin
19th March 2007, 12:30
Hi all,
i'm looking for a fair comparison (in term of quality) between windows build and linux build. I'm actually working on a transcoding tool (from scratch).
If someone heard about this.....
Thanks a lot !
If decoder compliant with spec then output has to be exactly same for each platform decoder support.
So there shouldn't be any difference between decoders in term of quality if their are compliant (except if some of them implement any post-processing which is out of the spec)
DocAliG
19th March 2007, 15:08
So there shouldn't be any difference between decoders in term of quality if their are compliant (except if some of them implement any post-processing which is out of the spec)
Does it means that all decoders which are MPEG compliant output the same quality? :rolleyes: Then MainConcept, Dicas, Ateme, Vanguard.... etc etc, are all doing the same thing ?
So everybody should use the JM.....
Hellworm
19th March 2007, 15:17
No, the idcts used in mpeg decoders can differ in precision. But the integer transformation used in mpeg-4 avc is always bit exact.
Sergey A. Sablin
19th March 2007, 15:18
Does it means that all decoders which are MPEG compliant output the same quality? :rolleyes: Then MainConcept, Dicas, Ateme, Vanguard.... etc etc, are all doing the same thing ?
So everybody should use the JM.....
I've said any avc spec compliant decoders, that means if all of these decoders are compliant then yes - if their aren't then this is a _bug_ in software - not just different quality (like for mpeg-1/2/4p2)
So everybody should use the JM.....
Well, personally I prefer watching movies at framerates higher than 1 fps ;)
DocAliG
19th March 2007, 15:31
Well, personally I prefer watching movies at framerates higher than 1 fps ;)
lol... :p
Are you saying that the JM is slow ? Noooo......
Sergey A. Sablin
19th March 2007, 16:40
Well, personally I prefer watching movies at framerates higher than 1 fps ;)
latest JM software changelog says decoder was improved twice - so it is already 2 fps at least ;)
bond
19th March 2007, 18:48
first of all define quality
for my definition of quality check the decoder comparison
BetaBoy
20th March 2007, 03:10
first of all define quality
for my definition of quality check the decoder comparison
Bond... Speaking of.... and chance for an update to add CoreAVC?
DocAliG
20th March 2007, 12:10
first of all define quality
for my definition of quality check the decoder comparison
Well, err..., it's true that's a hard definition. But any comparison would be appreciated, objective (PSNR, MSE,...) or subjectively. Like people feedbacks who are using both, or one of them....
:thanks:
foxyshadis
20th March 2007, 13:42
PSNR? MSE? The only valid comparison you can make for AVC decoders is featureset, speed, and bugs. It was already said that the output of a compliant decoder (barring bugs and speedup hacks) has to be identical to the reference decoder. Not within a certain error margin, like other MPEGs, but identical.
ffmpeg has some speedup hacks, and I don't think coreavc does but I know both have their share of bugs, but the latter are quite rare and the former you have to explicitly enable, knowing it'll reduce quality.
In other words, MSE is always going to be 0 and PSNR is always going to be infinite.
As bond says,
imho the quality of a decoder is defined by four things:
A) price
B) supported features of the format
C) decoding speed
D) postprocessing
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.