Motion Blur uses up Preview RAM

farss wrote on 4/20/2010, 6:35 AM
Did this get mentioned before?

I cannot understand why this happens. I add 4 frames of MB and the amount of video the preview RAM holds drops to a quarter. Sure 4 frame of MB means 4 time the work Vegas has to do but that should have no effect on what's in the buffer. This is in V9.0b, I'm wondering if this is expected behavior, a bug that's been fixed or something we've never noted before.

Bob.

Comments

xberk wrote on 4/20/2010, 8:24 AM
Bob not sure I'm testing this right in 9.0d but I'm seeing about 50% reduction in the Dynamic Ram Preview....but I don't use MB so I had to look it up. Here's what I did. My DRP is set to 256 on 9.0d 32 bit. I repeated in 9.0d 64 bit with 256 DRP. Same result.

I added a VIdeo bus track. Added MB envelope. Raised the envelope line to what I think is reading 4 frames (not sure about how to set on 4 frames). Then I toggled the "bypass fx and envelopes" off. Selected an area on my timeline that covers a 3 second crossfade and ran Shift-B for a DRP. It ran the whole 3 seconds and I could preview it.. Then I toggled the bypass back ON and Rand Shift-B for DRP. It stopped at about half way through the crossfade.

Am I testing this right? - Paul

Paul B .. PCI Express Video Card: EVGA VCX 10G-P5-3885-KL GeForce RTX 3080 XC3 ULTRA ,,  Intel Core i9-11900K Desktop Processor ,,  MSI Z590-A PRO Desktop Motherboard LGA-1200 ,, 64GB (2X32GB) XPG GAMMIX D45 DDR4 3200MHz 288-Pin SDRAM PC4-25600 Memory .. Seasonic Power Supply SSR-1000FX Focus Plus 1000W ,, Arctic Liquid Freezer II – 360MM .. Fractal Design case ,, Samsung Solid State Drive MZ-V8P1T0B/AM 980 PRO 1TB PCI Express 4 NVMe M.2 ,, Wundiws 10 .. Vegas Pro 19 Edit

TheHappyFriar wrote on 4/20/2010, 2:05 PM
Vegas 8c. I have the same max # of RAM for preview with or w/o motion blur: 1024. Doesn't matter what amount I set the motion blur to.
farss wrote on 4/20/2010, 2:24 PM
Xberk,
yes, you're testing it correctly.

The HappyFriar,
the amount of Preview RAM doesn't change. The amount of video it will hold is what changes e.g. No MB, I can buffer 16 seconds in my 1024MB, 4 frames of MB then my 1024MB will only buffer 4 seconds.

Bob.
TheHappyFriar wrote on 4/20/2010, 2:39 PM
ok. Here's my retest then:
0MB: 00:00:25;18
4frame MB 00:00:3;08

So I get a definite difference.
farss wrote on 4/20/2010, 2:43 PM
Thanks,
so as that was in V8 then a reasonable conclusion is its always been this way.

Bob.
jabloomf1230 wrote on 4/20/2010, 7:39 PM
Doesn't motion blur get applied globally to all tracks? There is a setting to bypass motion blur on each track, where it isn't needed. See if that improves RAM usage. My experience with motion blur is that it is a total RAM hog. The only ways around it are to reduce the preview quality or prerender.
farss wrote on 4/21/2010, 12:49 AM
Motion blur is applied to the Video Buss.
Don't know of anyway to bypass it on a per track basis. There is an icon to bypass buss FXs and MB. Bypassing it might improve the amount of video the Preview RAM can hold but that's not the issue. The issue is why does having MB decrease the amount of video the preview buffer can hold.

Maybe the answer is Vegas needs more RAM as more frames have to be buffered to calculate the motion blur. The more frames of MB, the more buffering Vegas needs to do internally and it uses some of the Preview RAM to do this. Not that this theory holds up well either. One way to stop Vegas going wobbly is to decrease Preview RAM so that suggest Vegas holds it and will not use it, even to prevent a crash.

Bob.
Grazie wrote on 4/21/2010, 2:08 AM
> Don't know of anyway to bypass it on a per track basis.

Er? Unless I don't understand your concept of tracks, do you mean Events=Time(?), then slap in a MB Envelope and add points for the MB? - But I'm guessing you knew this already?

Grazie

farss wrote on 4/21/2010, 3:23 AM
Now I'm confussed :)
Original statment by Jabloomf1230:

"There is a setting to bypass motion blur on each track, where it isn't needed."

Darned if I can find anyway to do this. I did look and I can see no switch that causes a track to bypass MB or being routed through the Video Buss Master which is the only place where MB can be applied, via an envelope.

Yes indeed, the envelope means one can control MB over time however if two tracks have events being comped at the same point in time they either both get MB or they don't. No way to apply it to only one of those tracks and hence events.

Maybe I cannot find this elusive switch, if anyone can I'd love to be found wrong.

Bob.
jabloomf1230 wrote on 4/21/2010, 10:26 AM
I'm not at my Vegas PCs at the moment, but each track (not the Video bus track), has a little icon (looks like some boxes, as I recall, heh, heh) that if you click on it, will allow you to bypass motion blur, just for that track. Don't get your hopes up, though. I tried it last night, before posting my message and it doesn't help much with the RAM issue and motion blur.

I'm positive that this is included in the arcane Vegas help file.
xberk wrote on 4/21/2010, 12:04 PM
Not sure how this works as I have not used MB for anything .. but I do see the icon on each track -- further explanations of uses for Motion Blur would be appreciated ..
Regards the preview buffer being reduced when using MB -- it just must suck up the RAM and thereby shorten the preview time- unless I'm not thinking of this right.

Motion Blue Track icon - Paul

Paul B .. PCI Express Video Card: EVGA VCX 10G-P5-3885-KL GeForce RTX 3080 XC3 ULTRA ,,  Intel Core i9-11900K Desktop Processor ,,  MSI Z590-A PRO Desktop Motherboard LGA-1200 ,, 64GB (2X32GB) XPG GAMMIX D45 DDR4 3200MHz 288-Pin SDRAM PC4-25600 Memory .. Seasonic Power Supply SSR-1000FX Focus Plus 1000W ,, Arctic Liquid Freezer II – 360MM .. Fractal Design case ,, Samsung Solid State Drive MZ-V8P1T0B/AM 980 PRO 1TB PCI Express 4 NVMe M.2 ,, Wundiws 10 .. Vegas Pro 19 Edit

jabloomf1230 wrote on 4/21/2010, 2:50 PM
Thanks "x". You saved me the trouble of posting my own screen shot.BTW,

I estimate (via Everest) that the motion blur effect uses ~ 1 GB of RAM, using Vegas 9.0d x64. The number of keyframes in the envelope has no effect, nor does bypassing motion blur on other video tracks.

For example, if you are running Vegas x64 with 4 GB RAM, you might have 2.5 GB physical RAM free under Windows 7 x64. If motion blur uses 1 GB by itself, you can see that you have limited how much preview RAM is available, no matter what value that you have it set to in Vegas. Of course, if you have 8 GB or 12 GB physical RAM, the influence of motion blur on the RAM pool becomes less pronounced.
farss wrote on 4/21/2010, 2:56 PM
I'm amazed at my own, what can I call it, lack of observation, stupidity??

I did or I thought I did, carefully check every icon in the track header and somehow completely missed that one. Having found it I thought, well OK, when did that get added. So I checked V4 and its been there all along, friggin hell. No excuse, back in V4 days I didn't need glasses either and still I missed it

I've used MB to repair problems in old tapes. It can work wonders if there's little or no motion to cover up dropouts etc or for noise reduction.

Its primary use is to add motion blur that is normally created by the shutter in a camera when compositing. Say you've created moving text. It can appear quite juddery due to the infinitely fast shutter. Adding MB adds motion blur helps prevent the judder. Use it in conjunction with Supersampling to get good looking motion blur.

You can also use it as an unnatural effect to add ghost like trails to moving objects.

Bob.
Grazie wrote on 4/21/2010, 10:29 PM
> You can also use it as an unnatural effect to add ghost like trails to moving objects.

Any chance of seeing a small snippet? Before and after? What's the Compo setup?

I have a job on that was shot in Las Vegas recently and would like to add this to some of the street scenes.

Nice one Bob!

Grazie
farss wrote on 4/22/2010, 1:31 AM
"Any chance of seeing a small snippet? Before and after? What's the Compo setup?"

Sure, except this took a bit as too much MB and my Vegas goes into red frame mode. Darn simple to invoke really.
Anyways here's ahot with increasing MB upto the max of 1 second. MB is asymetric gaussian.






Here's a demo of Superampling and GB. Starts with neither and then ramps MB to 1 frame and SS to max. Following that MB ramps upto 6 frames:




Just for anyone whose not familiar with Superampling, it only works with motion created within Vegas.

Bob.
xberk wrote on 4/22/2010, 8:21 AM
Motion Blur and Supersampling -- Undersampling -- these are worlds undiscovered for me. Thanks Bob. The waterfall example really shows it. Vegas has lots of power under the hood.

Spot gives 2 pages to this topic in his book --- one use seems to be to use Supersampling to help in shifting aspect ratio from one size to another, "such as converting video that is 160 x 160 to 720 x 480." --

Paul B .. PCI Express Video Card: EVGA VCX 10G-P5-3885-KL GeForce RTX 3080 XC3 ULTRA ,,  Intel Core i9-11900K Desktop Processor ,,  MSI Z590-A PRO Desktop Motherboard LGA-1200 ,, 64GB (2X32GB) XPG GAMMIX D45 DDR4 3200MHz 288-Pin SDRAM PC4-25600 Memory .. Seasonic Power Supply SSR-1000FX Focus Plus 1000W ,, Arctic Liquid Freezer II – 360MM .. Fractal Design case ,, Samsung Solid State Drive MZ-V8P1T0B/AM 980 PRO 1TB PCI Express 4 NVMe M.2 ,, Wundiws 10 .. Vegas Pro 19 Edit