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 1st January 2010, 04:12   #401  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
AppName: mplayerc.exe AppVer: 1.3.1293.9018 ModName: diavc.ax
ModVer: 0.0.0.0 Offset: 000453aa
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 1st January 2010, 05:11   #402  |  Link
Fadeout
Registered User
 
Join Date: Dec 2009
Posts: 150
Quote:
Originally Posted by schweinsz View Post
A new version is uploaded.
The implementation of the single-thread decoding for old cpu is modified.
Well, on my Athlon 64 I still get a crash, but now I can't even go back to the alpha.

The beta crashes, the alpha says it cannot render (like it misses the codec).

Alpha now doesn't work anymore even on my Core 2 Duo, as if the beta version is now preventing a rollback to work (to switch I simply register the other filter, having alpha and beta in two separate folders).
Fadeout is offline   Reply With Quote
Old 1st January 2010, 12:10   #403  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Could someone help me with the debug?
download the following file, unzip it and run the two .bat files.
Feedback the results to me.
http://di-avc.com/test.7z
You must use the single-care cpu because the decoder crashes on it.
schweinsz is offline   Reply With Quote
Old 1st January 2010, 13:44   #404  |  Link
the_corona
Registered User
 
Join Date: Mar 2006
Posts: 55
test.bat

Code:
first decoder inited!
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4234111 counters used by decoder and 12102 counters used by others.

Decoding speed: 83 fps
test2.bat
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4431532 counters used by decoder and 15220 counters used by others.

Decoding speed: 79 fps
These are on my Athlon64 x2, I assigned only one cpu core to the cmd.exe I usted to start the bat...hope this is what you need. They didnt seem to crash for me either with just double clicking (fps number higher though).

I can test on Athlon64 x2/Sempron/Atom/Core Duo if you need...but not before tonight.
the_corona is offline   Reply With Quote
Old 1st January 2010, 16:55   #405  |  Link
ForceX
Registered User
 
Join Date: Oct 2006
Posts: 150
On a single-core A64:

test.bat
Code:
first decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4107778 counters used by decoder and 11540 counters used by others.

Decoding speed: 86 fps
test2.bat
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4198624 counters used by decoder and 11584 counters used by others.

Decoding speed: 84 fps
Just FYI: Running the batch files produces multiple times produces variable FPS/counters results. Also, that elementary stream is not being decoded properly by DiAVC when using Elecard demuxer (no .h264 file is, really). Not sure if it's the demuxer's fault, but CoreAVC and DivX works fine with Elecard.

Last edited by ForceX; 1st January 2010 at 17:05.
ForceX is offline   Reply With Quote
Old 1st January 2010, 17:04   #406  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by ForceX View Post
On a single-core A64:

test.bat
Code:
first decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4107778 counters used by decoder and 11540 counters used by others.

Decoding speed: 86 fps
test2.bat
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4198624 counters used by decoder and 11584 counters used by others.

Decoding speed: 84 fps
Just FYI: Running the batch files produces multiple times produces variable FPS/counters results. Also, that stream is not decoded properly by DiAVC.
The decoder is correct and doesn't crash on the bitstream, that means the filter is with some problems. Thank you very much.
This is a mbaff bitstream and I use it as a conformance verification. I compared the result gotten by my decoder and jm, it is exactly equal. How you get "that stream is not decoded properly by DiAVC"?
schweinsz is offline   Reply With Quote
Old 1st January 2010, 17:07   #407  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Code:
sgltrd.exe  basketball720x576.264
first decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
Then crash:

AppName: sgltrd.exe AppVer: 0.0.0.0 ModName: sgltrd.exe
ModVer: 0.0.0.0 Offset: 000aa4a7

Code:
mttrd.exe   basketball720x576.264
first decoder inited!
 1 decoder inited!
 2 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
Then crash:

AppName: mttrd.exe AppVer: 0.0.0.0 ModName: mttrd.exe
ModVer: 0.0.0.0 Offset: 000aa4a7

With a Pentium M 730.
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 1st January 2010, 17:13   #408  |  Link
ForceX
Registered User
 
Join Date: Oct 2006
Posts: 150
Quote:
Originally Posted by schweinsz View Post
How you get "that stream is not decoded properly by DiAVC"?
I mean I'm getting this kind of output:
http://i45.tinypic.com/2db8jyc.png

Also the video freezes and stutters. I'm using Elecard demuxer. It may be the demuxer's incompatibility but other AVC decoders give proper output with Elecard.
ForceX is offline   Reply With Quote
Old 1st January 2010, 17:16   #409  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by STaRGaZeR View Post
Code:
sgltrd.exe  basketball720x576.264
first decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
Then crash:

AppName: sgltrd.exe AppVer: 0.0.0.0 ModName: sgltrd.exe
ModVer: 0.0.0.0 Offset: 000aa4a7

Code:
mttrd.exe   basketball720x576.264
first decoder inited!
 1 decoder inited!
 2 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
Then crash:

AppName: mttrd.exe AppVer: 0.0.0.0 ModName: mttrd.exe
ModVer: 0.0.0.0 Offset: 000aa4a7

With a Pentium M 730.
Thank you, there BE a bug in the decoder.
schweinsz is offline   Reply With Quote
Old 1st January 2010, 17:17   #410  |  Link
the_corona
Registered User
 
Join Date: Mar 2006
Posts: 55
Sempron 1800mhz (1 Core):

Code:
first decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4470703 counters used by decoder and 13453 counters used by others.

Decoding speed: 79 fps
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4661021 counters used by decoder and 13264 counters used by others.

Decoding speed: 76 fps
Atom 1600mhz
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
2657842 counters used by decoder and 11391 counters used by others.

Decoding speed: 58 fps
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
2482841 counters used by decoder and 10982 counters used by others.

Decoding speed: 62 fps
Core Duo 1800mhz (2 Core...same as A64 gave cmd.exe only one core
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
1971485641 counters used by decoder and 8748719 counters used by others.

Decoding speed: 90 fps
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
2021019457 counters used by decoder and 9506171 counters used by others.

Decoding speed: 88 fps
PS: A64x2 from before is clocked at 2200mhz
the_corona is offline   Reply With Quote
Old 1st January 2010, 17:46   #411  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Quote:
Originally Posted by the_corona View Post
Sempron 1800mhz (1 Core):

Code:
first decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4470703 counters used by decoder and 13453 counters used by others.

Decoding speed: 79 fps
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
4661021 counters used by decoder and 13264 counters used by others.

Decoding speed: 76 fps
Atom 1600mhz
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
2657842 counters used by decoder and 11391 counters used by others.

Decoding speed: 58 fps
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
2482841 counters used by decoder and 10982 counters used by others.

Decoding speed: 62 fps
Core Duo 1800mhz (2 Core...same as A64 gave cmd.exe only one core
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
1971485641 counters used by decoder and 8748719 counters used by others.

Decoding speed: 90 fps
Code:
first decoder inited!
 1 decoder inited!
 2 decoder inited!
 3 decoder inited!
 4 decoder inited!
decoder iit post 1!
decoder iit post 2!
decoder iit post 2!
decoder iit post 4!
decoder iit post 5!
99 frames decoded totally.
2021019457 counters used by decoder and 9506171 counters used by others.

Decoding speed: 88 fps
PS: A64x2 from before is clocked at 2200mhz
Thank you very much! I found that only the PentiumM and athlon64 got crashing.
schweinsz is offline   Reply With Quote
Old 1st January 2010, 18:22   #412  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
To STaRGaZeR:
Another test for more crash information.
http://di-avc.com/test2.7z
Only pentiumM and athlon64 cpu are needed because the decoder only crashes the two cpu.
schweinsz is offline   Reply With Quote
Old 1st January 2010, 20:07   #413  |  Link
Fadeout
Registered User
 
Join Date: Dec 2009
Posts: 150
Athlon 64, I get this:

Code:
J:\test2>snglthrd.exe paris_cif_24.264
isSSSE3          0
 1 decoder inited!
nalu type    7
nalu type    8
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    1
curSLCtype 2 I 1
poc    0  slctype  2 mbx   0 mby   0 mbtype       3  info          0 mb_start
      0
mbmode  0 AfterMBtype arth range  14c value     521ec0 btlft  14
Then crash.
Fadeout is offline   Reply With Quote
Old 1st January 2010, 20:15   #414  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
I get exactly the same. Crash:

AppName: snglthrd.exe AppVer: 0.0.0.0 ModName: snglthrd.exe
ModVer: 0.0.0.0 Offset: 000aa76a
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.

Last edited by STaRGaZeR; 1st January 2010 at 21:25.
STaRGaZeR is offline   Reply With Quote
Old 1st January 2010, 21:14   #415  |  Link
ForceX
Registered User
 
Join Date: Oct 2006
Posts: 150
Code:
nalu type    1
curSLCtype 1 I 0
175 frames decoded totally.
49158523 counters used by decoder and 18649 counters used by others.

Decoding speed: 12 fps
On my single-core Athlon64. No crash.
ForceX is offline   Reply With Quote
Old 1st January 2010, 21:15   #416  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
Thank you both. Looks there exist some incompatibility of SSE2 code with the two cpu.
Have a more test to sure it.
http://di-avc.com/test3.7z
schweinsz is offline   Reply With Quote
Old 1st January 2010, 21:29   #417  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Code:
snglthrd.exe paris_cif_24.264
isSSSE3          0
 1 decoder inited!
nalu type    7
nalu type    8
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    5
nalu type    1
curSLCtype 2 I 1
poc    0  slctype  2 mbx   0 mby   0 mbtype       3  info          0 mb_start
      0
mbmode  0 AfterMBtype arth range  14c value     521ec0 btlft  14
  iprd mode end!
cbp   47 qp  26
idx  0  isSig   1
dt tok    c
Then crash:

AppName: snglthrd.exe AppVer: 0.0.0.0 ModName: snglthrd.exe
ModVer: 0.0.0.0 Offset: 000aa76a
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 1st January 2010, 22:06   #418  |  Link
ForceX
Registered User
 
Join Date: Oct 2006
Posts: 150
No crash again on my system. Decode completes successfully like previous test.
ForceX is offline   Reply With Quote
Old 1st January 2010, 22:26   #419  |  Link
schweinsz
Registered User
 
Join Date: Nov 2005
Posts: 497
A new bata version is available.
changes:
fix a bug (a fault use of a sse3 code in sse2 functions).

Great thanks to ForceX, STaRGaZeR, Fadeout and the_corona for their help.

Last edited by schweinsz; 1st January 2010 at 22:31.
schweinsz is offline   Reply With Quote
Old 1st January 2010, 22:36   #420  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
With the Beta release I have a strange problem: The video is jumping back and forth like crazy

I went back to the Alpha (2009-12-14) and problem is gone...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊
LoRd_MuldeR 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 22:23.


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