Drop frames and stutter between clips not dropped.

david-ruby wrote on 8/21/2020, 10:01 AM

I have seen this happen starting at vegas 15. The preview screen shows dropped frames sometimes but other times it doesn't. But it always has a lil pause between a clip or two. Never a smooth transition from one clip to another. I have chased this problem again since V15 and with no answers from tech support. I am running a gforce 1015 ti that works great in Premiere pro BUT. Yep hold the but and no pickles please. I can say that Vegas 18 blows away Premiere pro as far as being able to actually play xavc-s 4k files with out a proxie on a timeline. That's pretty dang amazing. Way to go Vegas team! BUT! And yes it is back. Get it ? Back? Ok not funny. I still can't stop the preview window from skipping a frame or two proxie or not. Only happens when moving to next clip on time line. I have tried everything posted on the forums, you tube, reinstalled, etc. Nothing seems to cure it.Even using 1920x1080 24 xavc-s causes it to stutter. Premiere pro only works well for us using proxies so again congrats to Vegas! But help on this would be

amazing. I would love to put Vegas into our companies work loop.

 

I also must add I believe it has something to do with dynamic ram. Changing it as stated from 200 to 0 for certain things is a bug fix. And adding more dynamic ram say 500 makes it improve a bit. Must be a sweet spot somewhere.

Comments

LongIslander wrote on 8/21/2020, 10:21 AM

What CPU are you running? To use proxies in Vegas you must change the preview window to "preview" or "draft"

good will use the original file. (which will lag).

 

david-ruby wrote on 8/21/2020, 10:40 AM

Thanks LongIslander but been down this road a few many times. Know all about the proxies and preview settings and cpu is i7 3930k. Amazing enough it doesn't matter which setting. It will still do this. Thank you for the shout out. I appreciate it.

fr0sty wrote on 8/21/2020, 12:17 PM

VEGAS 18 System Requirements:

Processor: 6th Generation Intel Core i5 (or AMD equivalent) or better. 2.5 Ghz and 4 Core minimum. For 4K, 7th Generation Intel Core i7 (i7 7xxx... or AMD equivalent) or better. 3.0 Ghz and 8 Core minimum.

Last changed by fr0sty on 8/21/2020, 12:18 PM, changed a total of 1 times.

Systems:

Desktop

AMD Ryzen 7 1800x 8 core 16 thread at stock speed

64GB 3000mhz DDR4

Geforce RTX 3090

Windows 10

Laptop:

ASUS Zenbook Pro Duo 32GB (9980HK CPU, RTX 2060 GPU, dual 4K touch screens, main one OLED HDR)

michael-harrison wrote on 8/21/2020, 12:41 PM

fwiw I long ago accepted that transitions (even simple fades) will drop frames no matter how I tune my systems. It's frustrating but if the transition is critical to me, I just render out that part to make sure it's going to look the way I want. Frustrating but I too have yet to find a sure-fire solution

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

david-ruby wrote on 8/21/2020, 3:04 PM

VEGAS 18 System Requirements:

Processor: 6th Generation Intel Core i5 (or AMD equivalent) or better. 2.5 Ghz and 4 Core minimum. For 4K, 7th Generation Intel Core i7 (i7 7xxx... or AMD equivalent) or better. 3.0 Ghz and 8 Core minimum.

Hello Frosty. Yes I saw those as well but it was no different with earlier versions of vegas pro on this end. I can put anything on the timeline that is not 4k and still get this to happen. It has been this way for us since we dropped into vegas 15. Cpu does great and the gpu side is equal as far as seeing it being utilized. Major improvement there.

This is pretty much where I left off with Vegas 15. Everyone tried to help but to no avail. Crazy I know. Thank you for your time Dr Frosty. ; ) Well appreciated sir.

david-ruby wrote on 8/21/2020, 3:07 PM

fwiw I long ago accepted that transitions (even simple fades) will drop frames no matter how I tune my systems. It's frustrating but if the transition is critical to me, I just render out that part to make sure it's going to look the way I want. Frustrating but I too have yet to find a sure-fire solution

I am sure you went through all the system requirements as well, etc. Tried lesser formats for standard HD rather than 4 k? Wish I could help us both LOL. ; ) Thank you for your response.

michael-harrison wrote on 8/21/2020, 3:45 PM

fwiw I long ago accepted that transitions (even simple fades) will drop frames no matter how I tune my systems. It's frustrating but if the transition is critical to me, I just render out that part to make sure it's going to look the way I want. Frustrating but I too have yet to find a sure-fire solution

I am sure you went through all the system requirements as well, etc. Tried lesser formats for standard HD rather than 4 k? Wish I could help us both LOL. ; ) Thank you for your response.


Yeah, I don't work with 4k all that often and have found that there just seems to be something very inefficient in the VP pipeline when it comes to blending images. In one respect it's because they don't make very good use of the GPU. If I watch task manager when playing back, I can see that CPU use goes up by 20-30% during the transition but GPU use doesn't budge. Also they don't do much, if any, scaling on the GPU so setting your project size to the same size as your source media will get you some speedup.

System 1:

Windows 10
i9-10850K 10 Core
128.0G RAM
Nvidia RTX 3060 Studio driver [most likely latest]
Resolution        3840 x 2160 x 60 hertz
Video Memory 12G GDDR5

 

System 2:

Lenovo Yoga 720
Core i7-7700 2.8Ghz quad core, 8 logical
16G ram
Intel HD 630 gpu 1G vram
Nvidia GTX 1050 gpu 2G vram

 

Musicvid wrote on 8/21/2020, 4:45 PM

Yes, David, you have added Generated Effects exactly at the two places where the preview rate drops to 20, which ain't bad at all, especially for a third generation i7. That is because you are asking your system to render in real time, and only the most robust will keep up. Be fully aware that those two sections do not exist as files, but only as sets of instructions to your CPU.

The solution, of which I truly thought you were aware, Is to Prerender the "effected" events, either with RAM or file prerender. So you can see that it is not Vegas misbehaving, nor is it a criticism of your system. Prerender works every time as intended, so your high expectations are not altogether unreasonable.

david-ruby wrote on 8/21/2020, 5:11 PM

Yes, David, you have added Generated Effects exactly at the two places where the preview rate drops to 20, which ain't bad at all, especially for a third generation i7! That is because you are asking your system to render in real time, and only the most robust will keep up. Be fully aware that those two sections do not exist as files, but only as sets of instructions to your CPU.

The solution, of which I truly thought you were aware, Is to Prerender the "effected" events, either with RAM or file prerender. So you can see that it is not Vegas misbehaving, nor is it a criticism of your system. Prerender works every time as intended, so your high expectations are not altogether unreasonable.

Well put Musicvid as always. This is starting to make more and more sense to me now. I should probably look into upgrading my cpu if I wish to keep up with 4 k natively at this junction.Thank you also again Frosty for making me more aware of the specs. : )

I knew about pre rendering files in Vegas indeed, but so used to using proxies in premiere pro. Can't understand why the 4k proxies don't make for a better smooth playback in Vegas. I sent all my specs to Magix support and they asked me to not use proxies and just run the 4k files. Both again played fine but any time a cut came up from one to another a pause of the motion before the next clip plays. This again only happens every few clips. That is still what baffles me. I should at least get smooth playback. Proxies in premiere is the only thing saving my BUT on adobe. They play flawless with effects. There is noway of making a 4k file run on my rig in adobe without proxies. So I wonder what is different with Vegas proxies. Maybe I should be asking that? Thank you for shedding more light on this kind sir. Truly appreciate it.

Files are 3840X2160 23.976 xavc-s then I choose to make proxies in Vegas. Maybe I should try another codec for proxies in vegas? If possible?

Former user wrote on 8/21/2020, 6:20 PM

 

Files are 3840X2160 23.976 xavc-s then I choose to make proxies in Vegas. Maybe I should try another codec for proxies in vegas? If possible?

Vegas creates a 1080p AVC proxy using NVENC. That could be the problem especially if you are working with 50p or 60p. Ideally there would be an option to choose 720p as well for people with slower computers.

Musicvid wrote on 8/21/2020, 6:20 PM

Premiere renders your effects and transitions in the background. It's just a matter of where they allocate your resources. So I assume the best preview is with proxies for the media, and prerenders for the generated media.

david-ruby wrote on 8/21/2020, 6:55 PM

 

Files are 3840X2160 23.976 xavc-s then I choose to make proxies in Vegas. Maybe I should try another codec for proxies in vegas? If possible?

Vegas creates a 1080p AVC proxy using NVENC. That could be the problem especially if you are working with 50p or 60p. Ideally there would be an option to choose 720p as well for people with slower computers.

My files are 23.976. Premiere pro uses QuickTime as a proxy I believe.

david-ruby wrote on 8/21/2020, 6:57 PM

Premiere renders your effects and transitions in the background. It's just a matter of where they allocate your resources. So I assume the best preview is with proxies for the media, and prerenders for the generated media.

Is there a way to change what codec, settings, etc in vegas?

Former user wrote on 8/21/2020, 7:21 PM

 

Vegas creates a 1080p AVC proxy using NVENC. That could be the problem especially if you are working with 50p or 60p. Ideally there would be an option to choose 720p as well for people with slower computers.

My files are 23.976. Premiere pro uses QuickTime as a proxy I believe.

Our cpu's are basically the same. I don't see any fps drop using fade in/out transition with proxy created that is 1080P50, and you're only using 1/2 the frame rate. It may just depend on the transition you're using, and if it's not peaking out your cpu during the transition it might not help with getting a faster CPU, although a medium speed 4core in 2020 is dated for video editing. Vegas still has to real time render the effect, if Vegas is not efficient enough it can't do it. People with 3700x 8 cores and 3900x 12 core have complained about similar although they weren't using proxies and might have been using 4K

Also when looking at cpu in something like task manager it may not update fast enough to record the 100% cpu spike if there was one.

david-ruby wrote on 8/21/2020, 7:53 PM

 

Vegas creates a 1080p AVC proxy using NVENC. That could be the problem especially if you are working with 50p or 60p. Ideally there would be an option to choose 720p as well for people with slower computers.

My files are 23.976. Premiere pro uses QuickTime as a proxy I believe.

Our cpu's are basically the same. I don't see any fps drop using fade in/out transition with proxy created that is 1080P50, and you're only using 1/2 the frame rate. It may just depend on the transition you're using, and if it's not peaking out your cpu during the transition it might not help with getting a faster CPU, although a medium speed 4core in 2020 is dated for video editing. Vegas still has to real time render the effect, if Vegas is not efficient enough it can't do it. People with 3700x 8 cores and 3900x 12 core have complained about similar although they weren't using proxies and might have been using 4K

Also when looking at cpu in something like task manager it may not update fast enough to record the 100% cpu spike if there was one.

I should clarify that I am not using transitions. This is just clips with cuts between the files. Sorry if was not clear.

Former user wrote on 8/21/2020, 8:01 PM

It is working as a transition though (from what I recall) , it's a bug that was in vp17 and still in VP18?. even though it should only be reading your top clip, it's reading both top and bottom clip, as if you're mixing the 2 clips in a transition. Someone can correct me if this is wrong

fr0sty wrote on 8/21/2020, 9:56 PM

VEGAS' stock proxies are 720p 720p XDCAM EX 35Mbps. You can make NVENC 1080p proxies using happy otter scripts (tools4vegas.com), though its proxy system doesn't work as well as VEGAS', at least it was more difficult to use the last time I tried.

AVsupport wrote on 8/22/2020, 7:55 AM

I've also noticed that a few generations ago: frame drops between clip cuts. Generally The playback rate will improve after cut to full fps, within a second or so. I'd say this is a read-ahead issue that stops where a clip stops, and doesn't 'look ahead' as you would expect it to. Still happens in VP18. And of course you're not seeing this if you're all low and safe, but if you must push the system to a considered edge (and it works during a 'long' clip) then I would expect this should also work in a fast cut sequence.. unfortunately not.

 

my current Win10/64 system (latest drivers, water cooled) :

Intel Coffee Lake i5 Hexacore (unlocked, but not overclocked) 4.0 GHz on Z370 chipset board,

32GB (4x8GB Corsair Dual Channel DDR4-2133) XMP-3000 RAM,

Intel 600series 512GB M.2 SSD system drive running Win10/64 home automatic driver updates,

Crucial BX500 1TB EDIT 3D NAND SATA 2.5-inch SSD

2x 4TB 7200RPM NAS HGST data drive,

Intel HD630 iGPU - currently disabled in Bios,

nVidia GTX1060 6GB, always on latest [creator] drivers. nVidia HW acceleration enabled.

main screen 4K/50p 1ms scaled @175%, second screen 1920x1080/50p 1ms.

walter-i. wrote on 8/22/2020, 8:48 AM

It is working as a transition though (from what I recall) , it's a bug that was in vp17 and still in VP18?. even though it should only be reading your top clip, it's reading both top and bottom clip, as if you're mixing the 2 clips in a transition. Someone can correct me if this is wrong

wwaag has tinkered something there once - in my opinion it is only a workaround - but until there is a solution by the developers - maybe applicable temporarily? https://tools4vegas.com/removehiddenevents/

david-ruby wrote on 8/22/2020, 9:36 AM

I've also noticed that a few generations ago: frame drops between clip cuts. Generally The playback rate will improve after cut to full fps, within a second or so. I'd say this is a read-ahead issue that stops where a clip stops, and doesn't 'look ahead' as you would expect it to. Still happens in VP18. And of course you're not seeing this if you're all low and safe, but if you must push the system to a considered edge (and it works during a 'long' clip) then I would expect this should also work in a fast cut sequence.. unfortunately not.

 

Yes this seems right. Its the looking ahead that misses and then drops frames then speeds up to catch the next clip already in progress. You would figure even a proxy would not have this issue.

david-ruby wrote on 8/22/2020, 10:11 AM

It is working as a transition though (from what I recall) , it's a bug that was in vp17 and still in VP18?. even though it should only be reading your top clip, it's reading both top and bottom clip, as if you're mixing the 2 clips in a transition. Someone can correct me if this is wrong

wwaag has tinkered something there once - in my opinion it is only a workaround - but until there is a solution by the developers - maybe applicable temporarily? https://tools4vegas.com/removehiddenevents/

The only thing is this happens with edits on the same timeline. Doesn't have to be above each other. I will give it a shot though. Thank you.

Update. I did try it and did nothing to help. Still odd though is I can play the same 3 edits in a loop and the first one will pause then play the next clip every time. 1/2 a second pause maybe?

walter-i. wrote on 8/22/2020, 1:08 PM

I don't want to read everything again - the project settings and media properties fit together?

david-ruby wrote on 8/22/2020, 1:30 PM

I don't want to read everything again - the project settings and media properties fit together?

Yes sir.

john_dennis wrote on 8/22/2020, 4:08 PM

I've always thought the slight delay when moving from one clip to another or moving the play head on the timeline was caused by I/O (aka disk) caching delay. I've wondered for a long time if running all of the project assets in a RAM drive would minimize the delay in filling the disk/memory pipeline, but I'm too much of a miser to buy the RAM required to do the test. Mostly, I just ignore the problem. When I'm really concerned about how a section might look, I render it and watch the section as a final rendered file. I work with 100 Mbps XAVC-S UHD files from an NVMe disk and seldom use proxies. I just plod along.

Here is a demo of my preview performance using ~8 Mbps AVC files rendered with AMD VCE hardware encoding from my UHD source. I did the proxy swaps manually for demo purposes.

That said, it wouldn't completely surprise me to learn that the Vegas Pro software pipeline is longer and slower than the hardware / OS part of the process. Few of us have the tools to analyze the issue with anything except trial and error approaches.