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 |
28th August 2008, 00:06 | #942 | Link |
Fighting spam with a fish
Join Date: Sep 2005
Posts: 2,699
|
Hmm...Virtualdub can be a little awkward when showing processor usage.
Actually, showing processor usage of Avisynth scripts in general is a little weird. I find the best way to know processor usage is by dragging and dropping the script into Media Player Classic, and look at the cpu usage there. If it still says 25%, then that is an issue and we can work to solve that. However, it it racks up and starts using ~80% or more, and you are only getting 1-2fps, then there is nothing you can do about it. (except overclock or get a better processor.) |
28th August 2008, 01:07 | #943 | Link |
Registered User
Join Date: Mar 2005
Posts: 64
|
No, it's really 25%. I've checked it in XP with Performance Monitor and in Wine with Gnome System Monitor. Performance is also the same whether I have the SetMTMode() command or not. It looks like it's really only using 1 core.
2FPS is only marginally better than I was getting with my old single-core Athlon64 3500+. |
28th August 2008, 01:54 | #944 | Link |
Sleepy overworked fellow
Join Date: Feb 2008
Location: Maple syrup's homeland
Posts: 933
|
iirc, setmtmode must be the very first line of your script... and if the filters are not compatible with SetMTMode(2,0), make several calls of SetMTMode by changing the mode.
Also, I recommend testing increasing the # of thread since you can use more threads than the # of CPU you have to make it run faster... it all depends on your filterchain.
__________________
AnimeIVTC() - v2.00 -http://boinc.berkeley.edu/- Let all geeks use their incredibly powerful comps for the greater good (no, no, it won't slow your filtering/encoding :p) |
28th August 2008, 04:48 | #945 | Link |
Registered User
Join Date: Mar 2005
Posts: 64
|
That got it. I moved SetMTMode to the first line and not much happened. But then I increased the number of threads to 8 and CPU usage shot up to 75%. At 12 threads it hit 100% and I'm getting 6-8fps. That'll do nicely.
Thanks for the assist. HOWEVER, I understood from my searching not to use SetMTMode before Telecide().Decimate() because it splits the frame up and telecide needs the whole frame intact to do its combing detection. That's why I had SetMTMode after telecide in my script. Is this not right, or have I misunderstood something? |
13th September 2008, 08:19 | #948 | Link |
AviSynth plugger
Join Date: Nov 2003
Location: Russia
Posts: 2,183
|
Yes, such plan was existed. http://forum.doom9.org/showthread.ph...22#post1063222
but tsp is absent since jan2008. may be you will do it?
__________________
My Avisynth plugins are now at http://avisynth.org.ru and mirror at http://avisynth.nl/users/fizick I usually do not provide a technical support in private messages. |
13th September 2008, 10:41 | #950 | Link |
AviSynth plugger
Join Date: Nov 2003
Location: Russia
Posts: 2,183
|
The official support of MT is planned by Avisynth dev in Avisynth 2.6.0
__________________
My Avisynth plugins are now at http://avisynth.org.ru and mirror at http://avisynth.nl/users/fizick I usually do not provide a technical support in private messages. |
14th September 2008, 05:47 | #951 | Link |
likes to tinker
Join Date: Jan 2004
Location: girt by sea
Posts: 635
|
tsp's last post was 4 April 2008 http://forum.doom9.org/showthread.ph...40#post1121340
I hope like Crikey tsp's OK and stays around, or I'll be with the older MT version until 2.6.0 ... I'd suggest lots of people now depend on MT for significantly increased throughput since multi-cores have become ubiquitous |
14th September 2008, 06:16 | #952 | Link | ||
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Quote:
Quote:
|
||
15th September 2008, 12:09 | #954 | Link | |
ffdshow/AviSynth wrangler
Join Date: Feb 2003
Location: Austria
Posts: 2,441
|
Quote:
Anybody for setting up an "get IanB a dual-core machine" fund?
__________________
now playing: [artist] - [track] ([album]) |
|
16th September 2008, 04:33 | #956 | Link |
Registered User
Join Date: Jul 2002
Posts: 587
|
me too
I would really love to get MT at the IanB level lol as well as a file read/decode to MEGA cache that can read WAY ahead and use as much ram as I throw at it. (ram disk is just not as good since it would have to be 20+ gigs to fit my .TS file on it lol) SetDecodeCacheSize(2048) etc... I wonder if that could be made as a separate process so those using 32 bit OS could use more than 2 gigs? |
16th September 2008, 05:24 | #957 | Link | |
Registered User
Join Date: Jun 2008
Posts: 177
|
Quote:
|
|
16th September 2008, 06:58 | #960 | Link |
ZZZzzzz...
Join Date: Jan 2007
Location: USA
Posts: 303
|
I don't think that its the lack of a dual-core processor thats stopping IanB (or anyone else). They're pretty cheap now a days. I think its a lack of interest thats preventing further development. Or maybe severe procrastination.
|
Thread Tools | Search this Thread |
Display Modes | |
|
|