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. |
|
|
Thread Tools | Search this Thread | Display Modes |
31st December 2009, 04:24 | #382 | Link | |
Kid for Today
Join Date: Aug 2004
Posts: 3,477
|
Quote:
and that'd be interesting to measure the electricity consumption w/ a wattmeter...so we'd see if CUDA really has an edge over software decoding. |
|
31st December 2009, 04:48 | #383 | Link |
Registered User
Join Date: Dec 2009
Posts: 150
|
Is Graphstudio ok to measure performance? View -> Decoder Performance
With a 1080p clip at L5.1 on a Core 2 Duo E8400: DiAVC beta: 81.3 FPS DiAVC alpha: 72.6 FPS CoreAVC 2: 63.0 FPS Athlon 64 3500+: DiAVC beta: crashes! DiAVC alpha: 24.6 FPS CoreAVC 2: 22.3 FPS But on the Athlon 64 the actual use shows a very slightly lower CPU usage fore CoreAVC and it seems to behave better overall, so I don't know. |
31st December 2009, 07:41 | #384 | Link |
Registered User
Join Date: Nov 2005
Posts: 497
|
Give my speed comparison.
Same sequences with the last comparison. http://forum.doom9.org/showthread.ph...02#post1334702 My laptop: Core Duo T2350@1.86GHz, 1G RAM, FSB533MHz DiAVC=DiAVC beta version 1 coreavc=coreavc2.0 timecodec, null renderer air.mp4: 1920x1080, 5.2Mbps DiAVC: User: 7s, kernel: 0s, total: 7s, real: 29s, fps: 286.9, dfps: 76.0 DIVX: User: 9s, kernel: 0s, total: 9s, real: 30s, fps: 245.4, dfps: 72.5 CoreAVC: User: 6s, kernel: 0s, total: 6s, real: 29s, fps: 339.5, dfps: 74.6 assembly.mp4: 1920x832, 5.5Mbps DiAVC: User: 6s, kernel: 0s, total: 6s, real: 39s, fps: 379.3, dfps: 66.0 DIVX: User: 6s, kernel: 0s, total: 6s, real: 44s, fps: 397.5, dfps: 58.7 CoreAVC: User: 5s, kernel: 0s, total: 5s, real: 43s, fps: 450.4, dfps: 59.5 blue ray.mp4: 1920x1080, 22.9Mbps DiAVC: User: 3s, kernel: 0s, total: 3s, real: 21s, fps: 303.3, dfps: 48.2 DIVX: User: 3s, kernel: 0s, total: 3s, real: 22s, fps: 287.2, dfps: 44.4 CoreAVC: User: 2s, kernel: 0s, total: 2s, real: 21s, fps: 381.7, dfps: 46.2 deep blue.mp4: 1440x1080, 18.9Mbps DiAVC: User: 2s, kernel: 0s, total: 2s, real: 20s, fps: 353.1, dfps: 38.7 DIVX: User: 6s, kernel: 0s, total: 6s, real: 23s, fps: 118.0, dfps: 34.2 CoreAVC: User: 1s, kernel: 0s, total: 1s, real: 20s, fps: 469.7, dfps: 38.3 goldcurse2.mkv: 1920x1080, 29.3Mbps DiAVC: User: 10s, kernel: 0s, total: 11s, real: 78s, fps: 278.0, dfps: 39.4 DIVX: User: 12s, kernel: 0s, total: 12s, real: 86s, fps: 250.2, dfps: 35.8 CoreAVC: User: 9s, kernel: 0s, total: 9s, real: 83s, fps: 338.0, dfps: 36.9 planet earth.mp4: 1920x1080, 11.7Mbps DiAVC: User: 13s, kernel: 0s, total: 14s, real: 84s, fps: 295.3, dfps: 49.5 DIVX: User: 15s, kernel: 0s, total: 15s, real: 101s, fps: 264.0, dfps: 41.3 CoreAVC: User: 12s, kernel: 0s, total: 12s, real: 95s, fps: 330.9, dfps: 44.1 BillSample.mp4 (interlace): 1440x1080, 5.2Mbps DiAVC: User: 1s, kernel: 0s, total: 1s, real: 12s, fps: 760.1, dfps: 106.7 DIVX: User: 2s, kernel: 0s, total: 2s, real: 12s, fps: 568.8, dfps: 104.6 CoreAVC: User: 1s, kernel: 0s, total: 1s, real: 12s, fps: 842.0, dfps: 110.8 withyou.mp4 (interlace): 1440x1080, 4.9Mbps DiAVC: User: 25s, kernel: 1s, total: 26s, real: 98s, fps: 575.8, dfps: 155.2 DIVX: User: 30s, kernel: 0s, total: 30s, real: 105s, fps: 493.2, dfps: 145.3 CoreAVC: User: 20s, kernel: 0s, total: 20s, real: 98s, fps: 727.1, dfps: 154.8 kellylove.mp4 (interlace): 1920x1080, 27.4Mbps DiAVC: User: 15s, kernel: 0s, total: 16s, real: 107s, fps: 289.4, dfps: 43.1 DIVX: User: 20s, kernel: 0s, total: 20s, real: 122s, fps: 228.8, dfps: 38.1 CoreAVC: User: 12s, kernel: 0s, total: 12s, real: 118s, fps: 375.0, dfps: 39.2
__________________
The Next Generation Internet Video Codec project.[/url]. |
31st December 2009, 08:38 | #385 | Link |
Registered User
Join Date: Aug 2009
Posts: 19
|
I have a very strange result:
Code:
coreavc 2.0 User: 2s, kernel: 0s, total: 2s, real: 3s, fps: 577.1, dfps: 415.0 User: 2s, kernel: 0s, total: 2s, real: 3s, fps: 563.8, dfps: 413.3 diavc User: 2s, kernel: 0s, total: 2s, real: 4s, fps: 533.0, dfps: 356.0 User: 2s, kernel: 0s, total: 2s, real: 4s, fps: 573.7, dfps: 358.6 ffmpeg-mt User: 24s, kernel: 0s, total: 24s, real: 24s, fps: 62.8, dfps: 62.5 User: 24s, kernel: 0s, total: 24s, real: 24s, fps: 63.1, dfps: 62.7 divx User: 3s, kernel: 0s, total: 3s, real: 4s, fps: 482.9, dfps: 343.4 User: 3s, kernel: 0s, total: 3s, real: 4s, fps: 462.3, dfps: 344.6 ffdshow is the svn version from xvidvideo.ru. H264 decoder is ffmpeg-mt. Why the performace is so weak? Edit: system is hp 380G5, 2003 ent 32bit. Last edited by hxhxd; 31st December 2009 at 08:40. Reason: add system info |
31st December 2009, 08:41 | #387 | Link |
Registered User
Join Date: Oct 2006
Posts: 150
|
DiAVC still seems to have a lot of problem with lower level (L1.1 Baseline/Main) AVCs. Such videos in FLV give green bars/corrupted videos. But after I extracted the streams and remuxed them in MKV it was fine, however, the extraced elementary H.264 stream run through Elecard Demuxer freezes on DiAVC. DivX doesn't have such issues.
|
31st December 2009, 08:56 | #388 | Link | |
Registered User
Join Date: Aug 2009
Posts: 19
|
Quote:
When set it to 8, the result is: Code:
User: 2s, kernel: 0s, total: 2s, real: 4s, fps: 518.8, dfps: 332.9 User: 2s, kernel: 0s, total: 3s, real: 4s, fps: 508.0, dfps: 332.9 |
|
31st December 2009, 12:11 | #389 | Link | |
Registered User
Join Date: Nov 2005
Posts: 497
|
Quote:
__________________
The Next Generation Internet Video Codec project.[/url]. |
|
31st December 2009, 18:04 | #391 | Link |
Registered User
Join Date: Nov 2005
Posts: 497
|
A new beta version is available:
changes: Fix the bug related to low-resolution videoes correct code for judge SSSE3 Fix a bug on parsing prefix-length sps
__________________
The Next Generation Internet Video Codec project.[/url]. |
31st December 2009, 18:19 | #393 | Link |
Registered User
Join Date: Nov 2005
Posts: 497
|
Looks that there is a bug related to the single-thread. I will fix it as soon as possible.
__________________
The Next Generation Internet Video Codec project.[/url]. |
31st December 2009, 19:45 | #394 | Link |
Registered User
Join Date: Nov 2005
Posts: 497
|
Re-download it now, I added a protection to prevent the pentiumM from using SSSE3.
__________________
The Next Generation Internet Video Codec project.[/url]. |
31st December 2009, 20:46 | #396 | Link | |
Registered User
Join Date: Nov 2005
Posts: 497
|
Quote:
I added a protection as follows: __cpuid(nBuff, 0); nHighestFeature = (u32)nBuff[0]; ...... __cpuid(CPUInfo, 1); nLogicalProcessors = ((CPUInfo[1] >> 16) & 0xff); isSSSE3 = (CPUInfo[2]&0x200); if(nProcessorType==AMD_CPU || nHighestFeature<=6) isSSSE3 = 0;
__________________
The Next Generation Internet Video Codec project.[/url]. Last edited by schweinsz; 31st December 2009 at 20:48. |
|
31st December 2009, 21:16 | #397 | Link |
Registered User
Join Date: Dec 2009
Posts: 150
|
Redone tests. With a 1080p clip at L5.1 on a Core 2 Duo E8400.
DiAVC beta: User: 2s, kernel: 0s, total: 2s, real: 18s, fps: 637.4, dfps: 79.7 User: 2s, kernel: 0s, total: 2s, real: 18s, fps: 604.0, dfps: 80.2 User: 2s, kernel: 0s, total: 2s, real: 18s, fps: 655.4, dfps: 79.7 CoreAVC2 User: 1s, kernel: 0s, total: 1s, real: 22s, fps: 770.1, dfps: 63.1 User: 1s, kernel: 0s, total: 1s, real: 23s, fps: 733.5, dfps: 62.7 User: 2s, kernel: 0s, total: 2s, real: 22s, fps: 655.4, dfps: 63.1 Still crashes on Athlon 64. And still problem with subtitles appearing too soon. |
31st December 2009, 23:16 | #398 | Link |
Registered User
Join Date: Nov 2005
Posts: 497
|
A new version is uploaded.
The implementation of the single-thread decoding for old cpu is modified.
__________________
The Next Generation Internet Video Codec project.[/url]. |
1st January 2010, 03:50 | #399 | Link |
4:2:0 hater
Join Date: Apr 2008
Posts: 1,302
|
It still crashes here. It's curious though, MPC loads the file, starts playing it and the crash report appears instantaneously. However MPC shows "Playing" and the time counter increases normally until you accept the crash popup. Black screen in the whole process.
|
Tags |
avc, diavc, fastest decoder, h.264, software |
Thread Tools | Search this Thread |
Display Modes | |
|
|