![]() |
Quote:
Quote:
|
1 Attachment(s)
Quote:
Intro_Script1.log Intro_AVISource_x10.log First_Script.log Second_Script.log I just remembered, the only background app running was the usual antivirus (Kaspersky Antivirus 2016) , and CPU was checked at 0% at the start of each run. |
1 Attachment(s)
Not entirely sure what you were after with power saving - I already had both of those settings set to 'never', but I was on the 'balanced' profile. Set it to 'high performance' and ran all four scripts.
Quote:
Quote:
Quote:
If I drag the input high down, things get lighter and the wave form moves up. If I drag the input high up, things get darker and the wave form moves down. If I drag the output high down, things get darker and the wave form moves down. If I drag the output high up, things get lighter and the wave form moves up. I'm just not sure what the difference is. Doing it in VDub, everything has a max of 255 and a min of 0, so in cases where things need to be higher or lower than those on the input I use the output in the opposite direction. In AviSynth, there doesn't appear to be a minimum or maximum, so I can set input_low to -30 and input_high to 280 and it's all fine...although I'm not sure how much I'm changing that I shouldn't just be doing with gamma anyway. The 'how do I figure out how to use it?' was in reference to RemoveSpots. Quote:
|
Thanks for the logs, both.
Quote:
|
Min and Max Processor State are already 100% (minimum was 5 when I had it under 'balanced'), I don't see a cooling policy option.
|
Ah, okay. I did a quick search and it seemed as though Min was always 5 on default plans. :o
I did see one post in a WoW thread that said a Hyper-Threaded quad-core would show 12% CPU usage for single-threaded apps (100% / 8 logical cores = 12.5%). But that was really the only search result I could find referring to this. Changing it to 13% does find a few more, such as this. Meanwhile, the number of results discussing why quad-cores get "stuck" at 25% CPU usage is innumerable. I would have expected it to be easy to find results talking about the 12% cap if it's common to 8-core systems. But let's go back and compare your AVSMeter results to your VirtualDub tests. Quote:
Code:
FPS (min | max | average): 0.844 | 9674 | 6.211Code:
FPS (min | max | average): 0.863 | 7632 | 6.255But the real point here: 50 seconds is a lot shorter than 90-94. You can double-check that VDub can also do ~50 sec by using File -> Run video analysis pass. You'll have to actually watch the window the entire time, as it closes once completed. I believe your ~90-sec result is bottlenecked by HDD I/O. If you're reading to the same drive as you're writing to, it needs to thrash back and forth the entire time when both the input & output are a lossless file. Have you tried reading from internal and writing to external? sanlyn's results: Quote:
Code:
FPS (min | max | average): 1.925 | 12516 | 16.19 |
Quote:
|
Screenshots of Perf and Log tabs of that VDub window may indicate something.
|
BTW, I think you all won. I had to install Lagarith.
See the messy ordeal post here: http://www.digitalfaq.com/forum/vide...ed-messed.html Huffyuv 32-bit in 64-bit ffdshow is borked for PAL. I need to run some speed tests. I may switch from Huffyuv to Lagarith for all encoding. Not sure yet. So, Lagarith test files are now fine for me. :o |
1 Attachment(s)
This might be relevant, but it just ran in 47 seconds.
|
Quote:
Well, there's a slowdown in koberulz' system somewhere. For some info on what I'm using most of the time, the PC I'm on right now has 4 SATA hard drives in IDE mode. The C: drive is a 250GB that has only the OS and installed program files, except for Avisynth, VirtualDub, and freebie standalone utilities that are on the 320GB Drive D: (which is also used for storage, pictures, documents, saved forum posts, plugin downloads, Wiki pages, web articles, PDF's etc., periodically backed up on an external USB drive). Drives E: and F: are 500GB each for intermediate working files, scripts for SD and HD work, and processing. I ran AVSmeter on Drive E:. A DVD reader and a BluRay/DVD burner are mapped as Drives G: and H:. USB and a.c. powered external drives are for additional storage and backups only, no processing. All original lossless captures underway and archived are on external USB's -- I pull off portions of them as needed for processing. Kaspersky Antivirus is a resource hog that slows things down tortuously when it does auto hard drive scans, so I turned scanning off and do it manually overnight. Windows Automatic updates has been turned off for years (big deal, there are no XP updates anyway). Any other software that uses auto update is disabled when possible. As an estimate of my old XP/AMD cheapo Biostar mobo machine used for capture, it would take about twice as long to run any script. I have a newer small Win7 Pro x64 refurb PC but noticed no outstanding speed increase running Avisynth -- I just don't have to reboot as often as with XP when working heavy processing for long periods. I've done a little work with high definition on the win7 PC, but I guess I'm just a holdout. I do almost everything on XP, being a bah-humbug renegade who thinks mostly that what Microsoft did to everything post-XP is near criminal. HD hasn't yet given me the buzz I expected from it, even on my big plasma TV. Maybe others can explain the slowdown, I'm running out of ideas. |
In the meantime, I still had some AviSynth questions in this post:
Quote:
|
...now I can't even get a standard AVI - no AviSynth or VirtualDub processing at all - to run at more than 2fps.
EDIT: Closed VDub, reopened it, tried to open the video file: --------------------------- ffdshow error --------------------------- AVISource autodetect: couldn't open file 'Captures\Capture 1st AVT.avi' Error code: 3 (ffdshow_dec_avisynth_script, line 3) --------------------------- OK --------------------------- I don't get it. It's just an AVI file? |
Quote:
Quote:
Yes, "Smooth" in TweakColor and "interp" in Tweak are similar. TweakColor has no "dither" function. Minsat and Maxsat are also similar. The complaint about the older Tweak versions was that the effect of adjusting color ranges was not as precise as it is these days or in TweakColor. Tweakcolor was a 2004 modification of the older Tweak. If you like, you can use Tweak in the same way that TweakColor was used. Bit if you use Tweak, set "coring" to false. Quote:
No, numerically there's no min or max value specified that I know of, but you can use a "Levels" control to either adjust for valid levels or to completely crush darks and blow out highlights, as you wish. Quote:
function RemoveSpotsMC(clip, int "limit", bool "_grey") function RemoveSpotsMC2X(clip, int "limit", bool "_grey") function RemoveSpots(clip, int "limit", bool "_grey") For each of those functions you can use code that calls them using default values: RemoveSpotsMC() or RemoveSpotsMC2X() or RemoveSpots() If you look at the script you'll see that the default values for "limit" are defined in the script, It wouldn't be as good idea to change the default, since the script itself changes them. "Limit" is a threshold or strength/mode value. The three functions are arranged in such a way that you can call any of them separately. - If you specify RemoveSpots() alone, there is no motion vector search to help determne more precisely what is a spot and what isn't. The spot remover action is perfomed only once, on one image. - If you use RemoveSpotsMC() a motion vector search is performed -- basically meaning that image motion is examined to help determine whether something that looks like a spot exists in more than one image. This version then calls the spot remover activity only once. - If you use RemoveSpotsMC2X(), the same motion vector search is performed but cleaners are performed twice. The only syntax value people change is "_grey", which refers to grayscale images. "_grey" default is false for color video), set it to true for monochrome. For monochrome _grey to be truly effective, however, insure that your image is truly greyscale by using Avisynth's grayscale() filter before calling these functions. The motion vector operations in the script are from MVTools, while other operators are in the original RmoveDirt() plugin. MVTools and RemoveDirt are required for Remove Spots, but if you have something like QTGMC you already have those support plugins. Quote:
Quote:
Quote:
|
3 Attachment(s)
Quote:
Quote:
Quote:
Attachment 6647 Which I adjusted with Levels(-30,0.7,280,16,235). Attachment 6646 But I'm not sure if I'm doing that right, or if I should be keeping input and output within the 0-255 range and just playing with the gamma, or what. I mean, I seem to be getting more detail than I started with. Certainly more than my previous effort where I didn't adjust the levels until the VDub stage. Quote:
Quote:
Quote:
I also had that file open via an AVS in AvsPmod and another instance of VirtualDub, after closing everything it now works fine, including playback speed. Bizarre. EDIT: I also keep getting this when I open AvsPmod: Attachment 6648 |
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
I run projects using AVisynth 2.6 most of the time, but I have older projects that require v2.5 and 2.5 plugins. I can switch versions of Avisynth.dll in the System folder, but I have to explicitly import some 2.5 dll's in the script from another folder. That's not as often as it seems, as most 2.5 plugins also work in v2.6. But a few oldies don't. Most people don't download a zip'd or compressed plugin package into the plugins folder. They download zips into a separate folder somewhere, unzip it there, look over the specs, and move only the needed dll's or avsi into the plugins folder. Otherwise you have a plugins folder full of cpp's, htm's, readme's, and other junk that shouldn't be there. |
Quote:
Quote:
What I posted also isn't finished, it was just the AviSynth step (and possibly not all of that, I don't exactly recall). Further color work is occurring in VirtualDub, although it's still complicated by the fact that there's really not much in the original anyway. Irritatingly, it's an overcompensation made at half time as a response to the first half being underlit, but that didn't clip any details so I've been able to actually get that one looking okay. I'm running the first part of that script through VDub as we speak, so no samples until tomorrow. Quote:
Quote:
Quote:
Quote:
|
2 Attachment(s)
Samples of that other game.
|
1 Attachment(s)
Quote:
These were made with defective cameras? Or something just as disatrous, whatever it was. 1stHalf isn't just underexposed, it's worse than that. Both captures have crippled output in the blue, magenta, and red range. The best you can do is to try and stertch those valus into something visiblem but the results will look prtty bad. This "levels" statemnet needs a mention: Quote:
http://www.digitalfaq.com/forum/atta...1&d=1476539821 Basically what that levels statement does is to drag some of the brightst values into the y=235 range and make some burned-out brights a little darker. The other color work raised what little red and magenta was available, but because so many color values are missing in the lower half of the vectorsope it affected the court colors adversely (the markings on the floor aren't white, for one thing, and shadows elsewhere are green). But you're correct in that the best you can do is to stretch the avaialbe data to look like something else, even if few of the colors look correct. Another problem is that the capture itself apparently tried to include values that are outside of the video's capabilities. 1stHalf,avi is simply a dark capture where levels and color values hover around the dark-to-midtone range, and most color values approach gray. The originals are simply too corrupt for anyone to expect very much. Even if you made 1stHalf a grayscale image, it has no values beyond the midrange. You can make the darks and mids brighter, but there's no color detail to be retrieved. What remains of the video is mostly noise. |
2 Attachment(s)
Not sure if it's just my imagination, but there does seem to be more detail when I have -30 and 280 there than when I have 0 and 255.
And yeah, I wasn't expecting much from either of them. Although I've got the first half looking pretty decent, actually. Good enough that it's overtaken the first half in terms of watchability, at least. And yeah, I have no idea what was going on with the camera or its settings. Attachment 6663Attachment 6664 |
Site design, images and content © 2002-2026 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2026 Jelsoft Enterprises Ltd.