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

Reply
 
Thread Tools Search this Thread Display Modes
Old 16th May 2008, 17:05   #61  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,319
D56k

Here is my CPU-Z http://www.uploadgeek.com/uploads456/0/cpuz.PNG
IgorC is offline   Reply With Quote
Old 16th May 2008, 17:31   #62  |  Link
sparky
DivX Team
 
Join Date: Oct 2001
Location: San Diego, CA
Posts: 24
Please hold on, we're investigating.

BTW you're guys are making sure to turn off the logo before you do your tests, right?
sparky is offline   Reply With Quote
Old 16th May 2008, 17:48   #63  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,319
Quote:
Originally Posted by DigitAl56K View Post
I noticed you used the null renderer, how do things play out with the a renderer attached?
The numbers are different with VMR9 but difference between CoreAVC and your decoder is still the same. CoreAVC is still faster.

Quote:
Originally Posted by sparky View Post
Please hold on, we're investigating.

BTW you're guys are making sure to turn off the logo before you do your tests, right?
Yes, I disabled logo.
IgorC is offline   Reply With Quote
Old 16th May 2008, 18:29   #64  |  Link
the_corona
Registered User
 
Join Date: Mar 2006
Posts: 55
Quote:
Originally Posted by sparky View Post
Please hold on, we're investigating.

BTW you're guys are making sure to turn off the logo before you do your tests, right?
No, I didn't. While I will turn it off once (if) I'll use it productively, all testes are done with complete default settings.

If you feel the logo impacts performance by that much.....may I suggest you consider removing it. It adds zero value to the customer anyways and frankly, I would assume it annoys most of them...sorry :-)

Edit: Also a very quick tests with only one run each (logo on/off) shows basically no difference.

And while I'm at it, some more things I noticed:
The installer didn't quite create the start menu shortcut right, it points to:
Code:
C:\Windows\System32\rundll32.exe C:\PROGRA~2\DivX\DivX Codec H264\DivXDecH264.ax Config
while the files are actually in:
Quote:
C:\Program Files (x86)\DivX\DivX Codec H264
I'm also pretty sure it should be in quotes (").

The uninstaller is correct though:
Code:
"C:\Program Files (x86)\DivX\DivXH264CodecBundleUninstall.exe"

Last edited by the_corona; 16th May 2008 at 18:46.
the_corona is offline   Reply With Quote
Old 16th May 2008, 18:39   #65  |  Link
sparky
DivX Team
 
Join Date: Oct 2001
Location: San Diego, CA
Posts: 24
Quote:
Originally Posted by the_corona View Post
No, I didn't. While I will turn it off once (if) I'll use it productively, all testes are done with complete default settings.

If you feel the logo impacts performance by that much.....may I suggest you consider removing it. It adds zero value to the customer anyways and frankly, I would assume it annoys most of them...sorry :-)
The logo impacts performance for the first 10 seconds or so. If you're running a test on a 30 second clip, you're not getting an accurate picture. The effect is not big but your numbers will be skewed.

I don't think that logo is that annoying and there are reasons to keep it on by default in the beta.

Can anyone suggest where I might find 300.2006.1080p.BluRay.DTS.x264-CtrlHD.sample.noaudio.mkv?
sparky is offline   Reply With Quote
Old 16th May 2008, 18:49   #66  |  Link
the_corona
Registered User
 
Join Date: Mar 2006
Posts: 55
Quote:
Originally Posted by sparky View Post
The logo impacts performance for the first 10 seconds or so. If you're running a test on a 30 second clip, you're not getting an accurate picture. The effect is not big but your numbers will be skewed.
Ok then, I just did a quick test and saw hardly any difference, but next benchmarks i'll run I'll make sure to disable it. I'm too tired to perform real tests now (yes. I actually do run each 3 times and average over them ;-))

If you need any of my clips, pm me.

Thnx
the_corona is offline   Reply With Quote
Old 16th May 2008, 19:54   #67  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,319
300.2006.1080p.BluRay.DTS.x264-CtrlHD.sample.noaudio.mkv

http://www.mediafire.com/?1d1i1m39waz

It's from Dark Shikari's x264 blog http://x264dev.multimedia.cx/
IgorC is offline   Reply With Quote
Old 16th May 2008, 20:00   #68  |  Link
sparky
DivX Team
 
Join Date: Oct 2001
Location: San Diego, CA
Posts: 24
Thank you.

Part of the problem is that Beta 1 uses YUY2 by default, while CoreAVC defaults to YV12. YUY2 is slower. I'm not sure why it didn't show up in Al's tests.

I'll benchmark the 300 clip and we'll try to get you an updated build as soon as we can.

p.s. does anyone know what 'fps' is in TimeCodec? (decoding framerate seems to be 'dfps')

Last edited by sparky; 16th May 2008 at 20:18.
sparky is offline   Reply With Quote
Old 17th May 2008, 02:54   #69  |  Link
DigitAl56K
Registered User
 
Join Date: Nov 2002
Location: San Diego, CA
Posts: 936
Hi all,

I've just posted an update on the project home page with some of the feedback we've been getting so far, including a note about the color space issue we're seeing that we believe is causing some of you to see different results than we do on our test box for Beta 1.

We'll aim to get a new build out next week.
DigitAl56K is offline   Reply With Quote
Old 17th May 2008, 05:58   #70  |  Link
KEROLiUKAS
DivX Connected Freak
 
Join Date: Jan 2008
Posts: 18
Anybody care to share the tools (or the names) that you guys are using to benchmark this decoder so i could do the same on my machine?
KEROLiUKAS is offline   Reply With Quote
Old 17th May 2008, 06:29   #71  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,667
Quote:
Originally Posted by DigitAl56K View Post
Hi all,

I've just posted an update on the project home page with some of the feedback we've been getting so far, including a note about the color space issue we're seeing that we believe is causing some of you to see different results than we do on our test box for Beta 1.

We'll aim to get a new build out next week.
Just as a note, since you're aiming to get lossless support working, I'd like to note that lossless+CABAC has some bitstream issues in current x264 (regression probably a week or two ago), so if you're using the latest and wondering why it won't work in your decoder, it isn't your fault

Edit: Fixed in official x264.

Last edited by Dark Shikari; 17th May 2008 at 07:55.
Dark Shikari is offline   Reply With Quote
Old 17th May 2008, 14:26   #72  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,230
I did a few quick tests with the DivX H.264 Decoder Beta-1 this morning.
It seems to work 100% fine with a bunch HD trailer I have tested. Performance is also great on my Quadcore.
Congratulations so far, but CoreAVC is still a bit faster...

Here are my result from the "Syriana" 1080p trailer:
Code:
[ffdshow-tryouts]
(NULL) User: 45s, kernel: 0s, total: 45s, real: 57s, fps: 74.9, dfps: 58.8
(VMR9) User: 88s, kernel: 0s, total: 89s, real: 109s, fps: 38.3, dfps: 31.1

[DivX H.264 Decoder]
(NULL) User: 10s, kernel: 0s, total: 11s, real: 22s, fps: 309.5, dfps: 148.8
(VMR9) User: 62s, kernel: 0s, total: 63s, real: 72s, fps: 53.8, dfps: 47.2

[CoreAVCDecoder Trial]
(NULL) User: 7s, kernel: 0s, total: 7s, real: 21s, fps: 458.4, dfps: 156.7
(VMR9) User: 48s, kernel: 0s, total: 48s, real: 56s, fps: 70.8, dfps: 60.0

The problem is, the DivX Decoder doesn't work with the H.264 videos I encoded myself (using x264 and Avidemux).
Either the video doesn't run smooth (although CPU load is at ~5%) or 'mplayerc'.exe crashes in module 'divxdech264.ax'.
Tried muxing to several containers (MP4, MKV, AVI), but all of them don't play smooth (except for MP4, MP4 simply crashes).
I also tried 'internal' splitters vs. Haali Media Splitter. No difference...

Here is the file information, as reported by Avinaptic:
Code:
[ About H.264 encoding ]

User data: x264
User data: core 59 r839 27c3071
User data: H.264/MPEG-4 AVC codec
User data: Copyleft 2003-2008
User data: http://www.videolan.org/x264.html
User data: cabac=1
User data: ref=6
User data: deblock=1:0:0
User data: analyse=0x3:0x113
User data: me=umh
User data: subme=7
User data: brdo=1
User data: mixed_ref=1
User data: me_range=24
User data: chroma_me=1
User data: trellis=1
User data: 8x8dct=1
User data: cqm=0
User data: deadzone=21,11
User data: chroma_qp_offset=0
User data: threads=6
User data: nr=0
User data: decimate=1
User data: mbaff=0
User data: bframes=15
User data: b_pyramid=1
User data: b_adapt=1
User data: b_bias=0
User data: direct=3
User data: wpredb=1
User data: bime=1
User data: keyint=1000
User data: keyint_min=25
User data: scenecut=40(pre)
User data: rc=2pass
User data: bitrate=851
User data: ratetol=1,0
User data: rceq='blurCplx^(1-qComp)'
User data: qcomp=1,00
User data: qpmin=10
User data: qpmax=51
User data: qpstep=4
User data: cplxblur=20,0
User data: qblur=0,5
User data: ip_ratio=1,40
User data: pb_ratio=1,30
User data: aq=2:1,00
SPS id: 0
  Profile: High@L5.1
  Num ref frames: 6
  Aspect ratio: Square pixels
  Chroma format idc: YUV 4:2:0
PPS id: 0 (SPS: 0)
  Entropy coding type: CABAC
  Weighted prediction: No
  Weighted bipred idc: B slices - implicit weighted prediction
  8x8dct: Yes
Number of frames: 147239
Drop/delay frames: 0
Corrupted frames: 0

P-slices: 60437 ( 41.047 %) ##########               
B-slices: 86345 ( 58.643 %) ###############          
I-slices:   457 (  0.310 %)                          
SP-slices:     0 (  0.000 %)                          
SI-slices:     0 (  0.000 %)
Note: Those files run 100% fine when I use MPC with ffdshow/CoreAVC or MPlayer.


// EDIT

I have uploaded a short sample here:
http://mplayer.somestuff.org/misc/h264_sample.7z

PW is "Remoulade"


Using the DivX H.264 Decoder, I get:


Using ffdshow-tryouts for the very same video, I get:


Using Haali Renderer and Haali Media Splitter in both cases.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 18th May 2008 at 00:55.
LoRd_MuldeR is offline   Reply With Quote
Old 17th May 2008, 16:49   #73  |  Link
the_corona
Registered User
 
Join Date: Mar 2006
Posts: 55
Quote:
Originally Posted by KEROLiUKAS View Post
Anybody care to share the tools (or the names) that you guys are using to benchmark this decoder so i could do the same on my machine?
I use Haali's Timecodec, and I imagin othe people doing the same.
the_corona is offline   Reply With Quote
Old 17th May 2008, 19:21   #74  |  Link
iwod
Registered User
 
Join Date: Apr 2002
Posts: 757
I am wondering if Adobe will use this instead for the H.264 decoder inside Flash.
Since the decoder was license from MainConcept and now Mainconcept is part of Divx.

Any chance for a Mac version?
iwod is offline   Reply With Quote
Old 18th May 2008, 01:37   #75  |  Link
ChronoCross
Does it really matter?
 
ChronoCross's Avatar
 
Join Date: Jun 2004
Location: Chicago, IL
Posts: 1,542
Is anyone experiencing an issue with divx codec overriding the Coreavc as the preferred decoder? Even after I try to set it again from the coreavc dialog it won't pass up the divx codec for merit. All I can do is uninstall it to play videos with core
ChronoCross is offline   Reply With Quote
Old 18th May 2008, 01:42   #76  |  Link
DigitAl56K
Registered User
 
Join Date: Nov 2002
Location: San Diego, CA
Posts: 936
ChronoCross: I see that also. That shouldn't happen and I'll bring it up next week.
DigitAl56K is offline   Reply With Quote
Old 18th May 2008, 01:50   #77  |  Link
Disabled
Registered User
 
Join Date: Aug 2004
Posts: 211
Quote:
Originally Posted by ChronoCross View Post
Is anyone experiencing an issue with divx codec overriding the Coreavc as the preferred decoder? Even after I try to set it again from the coreavc dialog it won't pass up the divx codec for merit. All I can do is uninstall it to play videos with core
I experienced the exact opposite. After installation CoreAVC still decoded the video, but then I hat it prefered in MPC HC, so I disabled Core. Then the MPC internal decoder took over and only after decoding this DivX kicked in...
Disabled is offline   Reply With Quote
Old 18th May 2008, 06:07   #78  |  Link
MarcioAB
Registered User
 
MarcioAB's Avatar
 
Join Date: Nov 2005
Posts: 157
I'm using MPC (media player classic). The decoder is not updating the OSD (on-screen display).
MarcioAB is offline   Reply With Quote
Old 18th May 2008, 10:04   #79  |  Link
Beastie Boy
Registered User
 
Beastie Boy's Avatar
 
Join Date: Mar 2002
Posts: 353
Quote:
Originally Posted by Henrikx View Post
Is a Linux version planned?
I'm interested in this too. Could be good for a HTPC.
Beastie Boy is offline   Reply With Quote
Old 18th May 2008, 11:30   #80  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,779
file specs: x264_hp_2pass_720x288_B3-Ref_Ref5_p4x4-i8x8_loop-5_WBP_cabac_cqm-qmatrix
cpu: pentium3 866mhz

result:
DivxH264 42.83fps
ffdshow 64.48fps
CoreAVC 75.57fps

so it doesnt seem to be very fast on non-multithreading cpus


it also crashed on a baseline profile sample i created with x264: x264-r285_bp_720x288_B0_Ref5_p8x8-i4x4_loop-5_wbp_mp4box.mp4
if you want i can upload it
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Reply

Tags
coreavc, divx, h264 decoder, remoulade

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 00:12.


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