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 ASP

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 23rd December 2005, 17:20   #21  |  Link
dvd_maniac
Registered User
 
Join Date: Feb 2002
Location: northeast/usa
Posts: 830
When using Xvid with AutoGK on a dual-core PentiumD 820, can I just replace the xvidcore.dll and expect AutoGK to funtction with it properly?
dvd_maniac is offline  
Old 8th January 2006, 21:21   #22  |  Link
Alain_French
Registered User
 
Join Date: Mar 2003
Posts: 70
Hi,

Is it necessary to have an SMP to test your build ?

I test yours and the koepi's one 1.2CVS but encodage freeze. To encode 1 frame, it makes 1 or 2 min !!! Is use avisynth + vdubmod 1.5.4.1. (I have not updated vdumod because of the extraction of WAV frome the avs was too long...). Should I update vdubmod for that works ?
Can vdubmod version change the speed of encodage ?

Thank you
Alain
Alain_French is offline  
Old 8th January 2006, 21:39   #23  |  Link
Koepi
Moderator
 
Koepi's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 4,454
You need to set the program's priority to normal. If it's less or even idle, the speed will be as slow as you described.

Cheers
Koepi
Koepi is offline  
Old 8th January 2006, 22:26   #24  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
Quote:
You need to set the program's priority to normal. If it's less or even idle, the speed will be as slow as you described.
Why is that? Every other SMP optimized video codec I have has no problem running at idle priority and still eats up as much CPU as the mulithreading code allows.
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline  
Old 8th January 2006, 22:35   #25  |  Link
Koepi
Moderator
 
Koepi's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 4,454
The patch from sysKin is "experimental". Also, I can only tell what I observed here on my uniprocessor setup and describe the workaround which helped in my case.

Maybe I totally f*cked that build. I can't check that, but that's why it's marked "unstable", "alpha", "experimental" Until now I have no reports from SMP users. This is the first uniprocessor report and I observe the same.

Maybe I shouldn't hardcode 2 threads, maybe they're evil on 1 processor. So if someone could verify that it works as expected on SMP?

Cheers
Koepi
Koepi is offline  
Old 8th January 2006, 23:40   #26  |  Link
Alain_French
Registered User
 
Join Date: Mar 2003
Posts: 70
yes i put vdubmod on idle in the program itself and i put thread in idle in windows...
but i always use your build and this is the first time, i have this problem.
I ll test tomorrow again and if i have always the problem, i ll come back.

I will be happy if i could test on smp but i have only an 2800+ :s
I hope having one soon, but i prefer wait for good report here. Real comparaison on a same sample like Doom9 knows how do it

Thank you
Alain
Alain_French is offline  
Old 9th January 2006, 17:37   #27  |  Link
Revgen
Registered User
 
Join Date: Sep 2004
Location: Near LA, California, USA
Posts: 1,545
Okay I did some tests on my AMD X2 4600+ with Koepi's XviD-1.2.-127-07012006 W/Syskin's multithread patch and Celtic Druid's Xvid 1.1 01012006 stable release. The FPS is recorded on the 2nd pass.

I used no filters in this test exept for DGDecode 1.46 Beta 2


Results:

Celtic Druid - Xvid 1.1 Stable - 12.80 FPS

Koepi - XviD-1.2.-127-07012006 - Experimental Build - 19.86FPS: About a 55% increase.

It Works
__________________
Pirate: Now how would you like to die? Would you like to have your head chopped off or be burned at the stake?

Curly: Burned at the stake!

Moe: Why?

Curly: A hot steak is always better than a cold chop.
Revgen is offline  
Old 9th January 2006, 18:14   #28  |  Link
celtic_druid
Registered User
 
celtic_druid's Avatar
 
Join Date: Oct 2001
Location: Melbourne, Australia
Posts: 2,171
If you are going to compare, you should use: http://ffdshow.faireal.net/mirror/xv....2005.12.25.7z
That way it is 1.2 vs. 1.2. No real changes to the cvs since then. Just a small EMT64 fix and a change to the bitstream version.
celtic_druid is offline  
Old 9th January 2006, 18:46   #29  |  Link
Revgen
Registered User
 
Join Date: Sep 2004
Location: Near LA, California, USA
Posts: 1,545
Quote:
Originally Posted by celtic_druid
If you are going to compare, you should use: http://ffdshow.faireal.net/mirror/xv....2005.12.25.7z
That way it is 1.2 vs. 1.2. No real changes to the cvs since then. Just a small EMT64 fix and a change to the bitstream version.
Thanks,

Well I tested this version and I got 12.63FPS, which is slightly slower than the 1.1 stable version. That would make Koepi's build about 57% faster. It works even better
__________________
Pirate: Now how would you like to die? Would you like to have your head chopped off or be burned at the stake?

Curly: Burned at the stake!

Moe: Why?

Curly: A hot steak is always better than a cold chop.

Last edited by Revgen; 9th January 2006 at 18:49.
Revgen is offline  
Old 9th January 2006, 20:52   #30  |  Link
Koepi
Moderator
 
Koepi's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 4,454
Revgen:

Thanks for the test! These results are at least more satisfying

I'm currently fiddling around with Sleep(0) vs. WaitForObject() and achieved a blazing 0 fps record (stalled after frame 1, waited forever ). Let's see how it works out

Cheers
Koepi
Koepi is offline  
Old 9th January 2006, 21:01   #31  |  Link
Romario
Registered User
 
Romario's Avatar
 
Join Date: Dec 2005
Location: Qetchua mountains in Peru, and Klingon battlecruiser D'Mar
Posts: 393
Koepi, what about B-Frames, are they also multithead optimized, or not?

I am little confused, is your build of Xvid 1.2 an alpha or beta version of Xvid 1.2 codec. Please, be more precize. Thank you.
Romario is offline  
Old 9th January 2006, 21:23   #32  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
Quote:
Koepi, what about B-Frames, are they also multithead optimized, or not?
How about reading koepi's note that he posted on his website? It says
Quote:
Changelog to XviD-1.1:
- {xvidcore} Experimental SMP support (2 threads hardcoded).
Patch for P- and B-frames from sysKin applied by hand.
- {xvidcore} Trellis improvements (according to sysKin).
- {xvidcore} Bumped bitstream version to 42, you never know (41 is XviD-1.1.0-final).
- {general} The two hardcoded threads are bad for single processor machines. This build doesn't work well on uniprocessor setups!
You've been warned before..
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline  
Old 9th January 2006, 21:24   #33  |  Link
Koepi
Moderator
 
Koepi's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 4,454
The installer shows you the releasenotes. Later on, in your XviD program group, you can click on "releasenotes" and read them again.

See for yourself:
XviD-1.2.-127-07012006 _Alpha Build_

Based on CVS from 07.01.2006 20:00h MET

Changelog to XviD-1.1.0:
[snip]
Koepi is offline  
Old 9th January 2006, 21:39   #34  |  Link
Romario
Registered User
 
Romario's Avatar
 
Join Date: Dec 2005
Location: Qetchua mountains in Peru, and Klingon battlecruiser D'Mar
Posts: 393
Doom9, why you send me Warning in my inbox? I said that I am confused. Your rules are too strict.
Romario is offline  
Old 9th January 2006, 22:06   #35  |  Link
Revgen
Registered User
 
Join Date: Sep 2004
Location: Near LA, California, USA
Posts: 1,545
Quote:
Originally Posted by Romario
Doom9, why you send me Warning in my inbox? I said that I am confused. Your rules are too strict.
Doom9 tends to not like posts that ask for information that is readily available. That is why he created Rule #1. Judging by the fact that it's Rule #1, It's my guess that it's something that he finds hard to tolerate.

He also may have interpreted you're "Please be more precise" as begging and pleading.


I personally wouldn't be offended by what you said, but it's Doom9's forum and his rules are quite clear. You just have to adjust.
__________________
Pirate: Now how would you like to die? Would you like to have your head chopped off or be burned at the stake?

Curly: Burned at the stake!

Moe: Why?

Curly: A hot steak is always better than a cold chop.
Revgen is offline  
Old 9th January 2006, 22:39   #36  |  Link
Romario
Registered User
 
Romario's Avatar
 
Join Date: Dec 2005
Location: Qetchua mountains in Peru, and Klingon battlecruiser D'Mar
Posts: 393
Well, thank you for explanation. But I ask that Koepi, not him.
Romario is offline  
Old 9th January 2006, 23:40   #37  |  Link
hatte
Years of lurkin!)
 
Join Date: Jul 2004
Location: Russia
Posts: 11
Tried on P4 3.0 HT. Normal priority, defaults except VHQ=4.

Code:
build			time (avg of 3)	~cpu load	size
1.1.0-30122005		135 s		65%		18396 kb
1.2.-127-07012006	124 s		93%		18324 kb

Last edited by hatte; 9th January 2006 at 23:44.
hatte is offline  
Old 10th January 2006, 04:25   #38  |  Link
levi
Registered User
 
Join Date: Mar 2003
Posts: 116
Saw no speed improvement on my dual core Intel running 64bit XP when replacing xvidcore.dll using Celtic Druid's 1.1 Final (approaching 40 fps ~60% CPU load).

Tried to install Koepi's XviD-1.2.-127-07012006.exe, but it gives an error on xvid.ax (see attached) & it won't complete the install. I believe that the problem is because of 64bit Windows sytem paths - xvid.ax registers in syswow64

Quote:
C:\WINDOWS\SysWOW64>regsvr32 xvid.ax
Attached Images
 

Last edited by levi; 10th January 2006 at 04:34.
levi is offline  
Old 10th January 2006, 07:37   #39  |  Link
Koepi
Moderator
 
Koepi's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 4,454
Ok, I'll remove the 64bit option from the testbuild installer again. I simply have no 64 bit machine (and no 64bit compilers for that matter), so it's useless there.

The multithreaded code is in xvidcore.dll. So if you replace the test-core with another core-dll, you will loose threads...

Cheers
Koepi
Koepi is offline  
Old 10th January 2006, 10:06   #40  |  Link
ckjnigel
Registered User
 
Join Date: Mar 2002
Posts: 17
Quote:
Originally Posted by levi
Saw no speed improvement on my dual core Intel running 64bit XP when replacing xvidcore.dll using Celtic Druid's 1.1 Final (approaching 40 fps ~60% CPU load).

Tried to install Koepi's XviD-1.2.-127-07012006.exe, but it gives an error on xvid.ax (see attached) & it won't complete the install. I believe that the problem is because of 64bit Windows sytem paths - xvid.ax registers in syswow64
Same here -- I'm on x64 with an Athlon single core 3300+.
I do want to say that I was very pleased by the solicitous way the installation rolled back after the glitch.
FWIW, I sometimes find I can only get codecs registered in the x64 directories by using Ghisler's Total Commander to navigate to the directory and perform the run line operation there.
Koepi, in the New Year's spirit, I'm so glad Nero hasn't captured you. Your codec builds have given me so much enjoyment for years now. Thanks!
ckjnigel is offline  
Closed Thread

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 22:44.


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