Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 6th September 2010, 10:01   #1061  |  Link
Underground78
Registered User
 
Underground78's Avatar
 
Join Date: Oct 2004
Location: France
Posts: 567
Quote:
Originally Posted by NikosD View Post
Give me a good reason to buy such product - a software H.264 decoder - when:

1) There is FFMpeg-mt which is a free software H.264 decoder
2) Most of CPU processors are at least dual core
3) There are free DXVA players/codecs (PotPlayer, MPC-HC, FFDShow DXVA) plus WMP12 for Windows 7
Well, I answer your question before you ask so see last post, short answer is "DGAVCDecDi".
Underground78 is offline   Reply With Quote
Old 6th September 2010, 10:08   #1062  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
The cheating goes more to All-in-one players, not the customizable codecs.
NikosD is offline   Reply With Quote
Old 6th September 2010, 10:09   #1063  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Quote:
Originally Posted by Underground78 View Post
Well, I answer your question before you ask so see last post, short answer is "DGAVCDecDi".
Yeah, I saw it after my post
NikosD is offline   Reply With Quote
Old 6th September 2010, 19:36   #1064  |  Link
Fadeout
Registered User
 
Join Date: Dec 2009
Posts: 150
If you are close to the limit DiAVC buys you some more space because it's faster. Same reasons for buying CoreAVC.

For a number of systems they make the difference.
Fadeout is offline   Reply With Quote
Old 8th September 2010, 23:42   #1065  |  Link
TheRyuu
warpsharpened
 
Join Date: Feb 2007
Posts: 787
Soooooo about that Windows 7 64bit bug...
TheRyuu is offline   Reply With Quote
Old 10th September 2010, 22:47   #1066  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
I uploaded a new version of the DiAVC Trial version to di-avc.com. Please download it and use it on win7 x64, perhaps it works.
schweinsz is offline   Reply With Quote
Old 10th September 2010, 23:04   #1067  |  Link
TheRyuu
warpsharpened
 
Join Date: Feb 2007
Posts: 787
Quote:
Originally Posted by schweinsz View Post
I uploaded a new version of the DiAVC Trial version to di-avc.com. Please download it and use it on win7 x64, perhaps it works.
It does indeed work.
TheRyuu is offline   Reply With Quote
Old 10th September 2010, 23:07   #1068  |  Link
Guest
Guest
 
Join Date: Jan 2002
Posts: 21,901
Congratulations, schweinsz, and thank you.
Guest is offline   Reply With Quote
Old 11th September 2010, 00:30   #1069  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Yes, I did a very short test and it seems to work indeed.
sneaker_ger is offline   Reply With Quote
Old 11th September 2010, 08:54   #1070  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Yes, it works.

And yes it's the slowest.

System:
Win 7 x64 - C2D@2.83GHz

Sample Test:
http://rapidshare.com/files/41658614...7Mbps.mov.html

Using graphstudio (3 passes) average results:

CoreAVC v2.0
Work time: 00:00:07:656 107.8842 fps
FFMpeg-mt rev 3563
Work time: 00:00:08203 100.6872 fps
DiAVC v1.2.0.7
Work time 00:00:08.316 99.3296 fps

Third out of three for the "World's Fastest H.264 High-Definition Software Decoder"

Last edited by NikosD; 11th September 2010 at 08:57.
NikosD is offline   Reply With Quote
Old 11th September 2010, 09:08   #1071  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by NikosD View Post
Yes, it works.

And yes it's the slowest.

System:
Win 7 x64 - C2D@2.83GHz

Sample Test:
http://rapidshare.com/files/41658614...7Mbps.mov.html

Using graphstudio (3 passes) average results:

CoreAVC v2.0
Work time: 00:00:07:656 107.8842 fps
FFMpeg-mt rev 3563
Work time: 00:00:08203 100.6872 fps
DiAVC v1.2.0.7
Work time 00:00:08.316 99.3296 fps

Third out of three for the "World's Fastest H.264 High-Definition Software Decoder"
This is movie trailer that are all coded using the CAVLC. But most of the movies available are coded by CABAC. You should test the decoders using more bitstreams.
schweinsz is offline   Reply With Quote
Old 11th September 2010, 09:38   #1072  |  Link
TheRyuu
warpsharpened
 
Join Date: Feb 2007
Posts: 787
It's faster on everything I've tested so far.
Using dss2 and avs2avi (-o n -c null) on the rat.264 file (muxed to mkv) in the dg benchmark thread (this is on an i7@3.8ghz):

ffmpeg-mt: ~209fps
diavc: ~270fps

And I'm fairly certain people would mainly use this for cabac decoding, which it should (and appears to) be the fastest in the vast majority of cases.
TheRyuu is offline   Reply With Quote
Old 11th September 2010, 09:48   #1073  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Quote:
Originally Posted by schweinsz View Post
This is movie trailer that are all coded using the CAVLC. But most of the movies available are coded by CABAC. You should test the decoders using more bitstreams.
OK, let's play by your rules.

New clip. A CABAC one this time.

Here:
http://rapidshare.com/files/41790603...ivity.mkv.html

DiAVC is still the slowest

CoreAVC
Work time: 00:00:24.987 102.8126 fps
FFMpeg-mt
Work time: 00:00:25.445 100.9624 fps
DiAVC
Work time: 00:00:26.441 97.1589 fps

Third out of three.

It makes me wonder what will be your next excuse to justify the "World's Fastest H.264 High-Definition Software Decoder" title

OK let's be honest to each other and the others.
Change the title to something more decent and modest for your potential customers.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 11th September 2010, 10:11   #1074  |  Link
Disabled
Registered User
 
Join Date: Aug 2004
Posts: 211
How are you measuring the performance? There are wrong ways to measure this you know? (I'd never thing I'd bring the CoreAVC excuse here...)
I have a similar system and DiAVC always was the fastest for me...
Those are all 32Bit codecs?
Disabled is offline   Reply With Quote
Old 11th September 2010, 10:24   #1075  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
@NikosD, I don't see you complaining in the CoreAVC thread. They also claim to have the fastest software decoder. Why are you only complaining in this thread and not in the CoreAVC thread? Do you actually think that your benchmarks are the only ones that count and that all benchmarks done by other users are worthless? It seems that many people report that DiAVC is fastest for them. You seem to have better results with CoreAVC. That's fine, but if you want to complain, at least be fair and complain in both threads.
madshi is offline   Reply With Quote
Old 11th September 2010, 10:25   #1076  |  Link
Underground78
Registered User
 
Underground78's Avatar
 
Join Date: Oct 2004
Location: France
Posts: 567
DiAVC is clearly not optimized for CAVLC (but maybe schweinsz can do something for this ?) but I have different results than yours for your CABAC sample :
FFMpeg-mt : 80.8 fps
DivX H264 Decoder : 99.0 fps
CoreAVC : 105.9 fps
DiAVC : 109.5 fps

(Tested on Windows XP SP3 with an Athlon X2 6000+)

Edit : on my laptop :

CoreAVC (cuda) : 63.0 fps
FFMpeg-mt : 83.5 fps
CoreAVC : 86.5 fps
DiAVC : 104.8 fps

Don't know why CoreAVC is so slow here.

Last edited by Underground78; 11th September 2010 at 10:50.
Underground78 is offline   Reply With Quote
Old 11th September 2010, 10:48   #1077  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Quote:
Originally Posted by madshi View Post
@NikosD, I don't see you complaining in the CoreAVC thread. They also claim to have the fastest software decoder. Why are you only complaining in this thread and not in the CoreAVC thread? Do you actually think that your benchmarks are the only ones that count and that all benchmarks done by other users are worthless? It seems that many people report that DiAVC is fastest for them. You seem to have better results with CoreAVC. That's fine, but if you want to complain, at least be fair and complain in both threads.
Complain with others results ?

This is the best advice I have heard for a long time.

I have aleady said that FFMpeg-mt, DivX, CoreAVC and now after my tests, DiAVC are very close in terms of performance generally.
There is no clear winner.
It depends on the clip and the CPU architecture.

My advice:
Use free software decoders like FFMpeg-mt and free DXVA decoders like FFDShow DXVA, MPC-HC, PotPlayer

@Superb and Mixer73
Where are you hiding ?
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Old 11th September 2010, 11:03   #1078  |  Link
madshi
Registered Developer
 
Join Date: Sep 2006
Posts: 9,140
Quote:
Originally Posted by NikosD View Post
I have aleady said that FFMpeg-mt, DivX, CoreAVC and now after my tests, DiAVC are very close in terms of performance generally.
There is no clear winner.
It depends on the clip and the CPU architecture.
In that case neither DiAVC nor CoreAVC should claim to have the fastest decoder, right? So again: Why do you complain about DiAVC's claim, and why do you not complain about CoreAVC's similar claim?

Quote:
Originally Posted by NikosD View Post
My advice:
Use free software decoders like FFMpeg-mt and free DXVA decoders like FFDShow DXVA, MPC-HC, PotPlayer
Are you aware that it is quite rude to enter a thread and then post "my advice is to use something else"?

Anyway, you've posted your opinion, you've posted your advice, so maybe now it's time for you to move on and leave this thread be. Thank you.
madshi is offline   Reply With Quote
Old 11th September 2010, 11:07   #1079  |  Link
Underground78
Registered User
 
Underground78's Avatar
 
Join Date: Oct 2004
Location: France
Posts: 567
@schweinsz : are you aware that DiAVC can play Lossless H264 files created using x264 ?
Underground78 is offline   Reply With Quote
Old 11th September 2010, 11:12   #1080  |  Link
NikosD
Registered User
 
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
Quote:
Originally Posted by madshi View Post
In that case neither DiAVC nor CoreAVC should claim to have the fastest decoder, right? So again: Why do you complain about DiAVC's claim, and why do you not complain about CoreAVC's similar claim?


Are you aware that it is quite rude to enter a thread and then post "my advice is to use something else"?

Anyway, you've posted your opinion, you've posted your advice, so maybe now it's time for you to move on and leave this thread be. Thank you.
I gave advice because you gave advice. Complain to another thread etc etc

To your next advice I reply that I have no intention to close this thread. Nor the power to close it, even if you seem to give me such power.

And I can write to every thread I want, whenever I want.

Keep these kind of advices to yourself and others.

Thank you
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1)
HEVC decoding benchmarks
H.264 DXVA Benchmarks for all
NikosD is offline   Reply With Quote
Reply

Tags
avc, diavc, fastest decoder, h.264, software


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 21:13.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.