Please FIX - 4k Proxy and Preview Half vs Full in 1080p project

Comments

pierre-k wrote on 4/15/2022, 1:02 PM

Your opinion?

3POINT wrote on 4/15/2022, 1:39 PM

@pierre-k What's proxy editing about?

To be able to edit and preview (fluent) 4k footage at an editing computer with less power. For this reason proxies are just 720p24 XDCAM which can be generated very quickly even on an editing computer with less power.

What you're doing using Vegas proxies in a 1080p project, why? Just leave the project at 2160p and everything works fine. Creating a downscale render from 2160p to 1080p can always been done, also with project settings set to 2160p. For creating full framerate AVC proxies from 4k footage, you need a GPU which is able doing so, or other wise proxy creation will take an immense time. A less powerful PC normally doesn't have that GPU.

We had this possibility in VP18 for a short time, luckily it was brought back to XDCAM again.

More than a year ago, I did a lot of 4k editing on a less powerless PC (i4770 with a GTX630) and rendered also to 1080p (with Voukoder). On that PC it was not possible to create AVC proxies or to render to AVC NVENC. I had never any problem with the Vegas XDCAM proxies.

When you're looking for better quality proxies/intermediates, than Vegasaur or HOS is the solution, as already mentioned.

Last changed by 3POINT on 4/15/2022, 1:42 PM, changed a total of 1 times.

3POINT, Theo Houben, Vegasuser since version 5 and co-founder and moderator of the Dutch Vegasforum https://www.vegas-videoforum.nl/index.php

Recware: DJI Osmo Pocket/Mavic Mini, GoproHero7Black, PanasonicFZ300/HCX909.

Software: Vegaspro365+Vegasaur, PowerDirector365, Davinci Resolve 18

Hardware: i910900k, 32GB, GTX2080super, 2x1920x1200 display

Playware: Samsung Qled QE65Q6FN, Philips 55PFL7108

pierre-k wrote on 4/15/2022, 2:12 PM

 What's proxy editing about?

To be able to edit and preview (fluent) 4k footage .........

The reason is clear.
I have a GPU, but overall I don't have a computer strong enough to look at a smooth 4k preview.

I don't want to watch the bitten unsightly proxy videos that are being made in Vegas while editing. The reason why this is happening is not yet known.

Everyone should be able to choose the proxy format they want.
You want Xdcam 720p. I want an AVC 1080p whose conversion is just as fast and with a much smaller size. I will not work with the size of the project during editing so that the proxy is displayed partially satisfactorily. Sorry. The 4K project affects a lot of other events and is more performance intensive.

There is no reason why I who have a GPU suffer for someone else not having a GPU.
 
To be clear ... I just want a choice.
The Xdcam format must be preserved.

Musicvid wrote on 4/15/2022, 2:52 PM

@pierre-k Sorry to jump in late here, but it was good weather for a nap.

This should fix your project without requiring any guesswork (it did for me):

  • 1. Match your project properties to your source using the icon (sound familiar?)
  • 2. Set your preview to Preview / Full (not Auto) and check this box:
  • 3. Save your project.
  • Look OK now? You can still use your proxy (sfp0) file as you wish.
  • With so many fun toys, controls, and fiddly stuff now at our disposal in Vegas, it is easy to overlook the basic skills we learned in Vegas 101.
3POINT wrote on 4/15/2022, 2:54 PM

@pierre-k What's proxy editing about?

To be able to edit and preview (fluent) 4k footage .........

The reason is clear.
I have a GPU, but overall I don't have a computer strong enough to look at a smooth 4k preview.

I don't want to watch the bitten unsightly proxy videos that are being made in Vegas while editing. The reason why this is happening is not yet known.

Everyone should be able to choose the proxy format they want.
You want Xdcam 720p. I want an AVC 1080p whose conversion is just as fast and with a much smaller size. I will not work with the size of the project during editing so that the proxy is displayed partially satisfactorily. Sorry. The 4K project affects a lot of other events and is more performance intensive.

There is no reason why I who have a GPU suffer for someone else not having a GPU.
 
To be clear ... I just want a choice.
The Xdcam format must be preserved.

I'm afraid that proxy generation in Vegas will not be further improved, since there are alternatives (Vegasaur, HOS) and computers able to edit native 4k are becoming more common.

pierre-k wrote on 4/15/2022, 3:10 PM

I think innovation is already happening. Today you can choose a codec for prerendering. It's a matter of time before the same proxy option comes up.

RogerS wrote on 4/15/2022, 3:14 PM

I think you're right Pierre, it's quite possible Vegas will implement better proxy options going forward as already happened with selective pre-render. We also need ones that work better with raw format video such as BlackMagic raw as it's not really playable without proxies but it looks totally wrong with the proxies.

Custom PC (2022) Intel i5-13600K with UHD 770 iGPU with latest driver, MSI z690 Tomahawk motherboard, 64GB Corsair DDR5 5200 ram, NVIDIA 2080 Super (8GB) with latest studio driver, 2TB Hynix P41 SSD and 2TB Samsung 980 Pro cache drive, Windows 11 Pro 64 bit

Dell XPS 15 laptop (2017) 32GB ram, NVIDIA 1050 (4GB) with latest studio driver, Intel i7-7700HQ with Intel 630 iGPU (latest available driver), dual internal SSD (1TB; 1TB), Windows 10 64 bit

VEGAS Pro 19.651
VEGAS Pro 20.411
VEGAS Pro 21.208
VEGAS Pro 22.93

Try the
VEGAS 4K "sample project" benchmark (works with VP 16+): https://forms.gle/ypyrrbUghEiaf2aC7
VEGAS Pro 20 "Ad" benchmark (works with VP 20+): https://forms.gle/eErJTR87K2bbJc4Q7

pierre-k wrote on 4/15/2022, 3:42 PM

 Sorry to jump in late here, but it was good weather for a nap.

This should fix your project without requiring any guesswork (it did for me):

  • 1. Match your project properties to your source using the icon (sound familiar?)
  • 2. Set your preview to Preview / Full (not Auto) and check this box:
  • 3. Save your project.
  • Look OK now? You can still use your proxy (sfp0) file as you wish.

 

Your tutorial means that you have changed your project from 1080p to 4K and with Preview Full. This is not a solution. With such a setting, PC performance will be lacking elsewhere - Transitions, Titles, FX, etc.

But thank you for the tip.😉

Musicvid wrote on 4/15/2022, 6:27 PM

Yes, as stated, I have matched my project to the source, as I have done for twenty-two years of Vegas production. That is the time-honored solution. You seem to have a divergent opinion.

With such a setting, PC performance will be lacking elsewhere - Transitions, Titles, FX, etc.

You have tested that?

Transitions, Titles, FX, Generated Media, are traditionally applied at Source (Project) Resolution, not output resolution. That is done to avoid Aspect mismatches. That is also where my timeline preview performance works best. The only exceptions I make are when using certain AI FX ( Smart Deinterlace and Upscale), which now require changing the project properties to match the output.

But suit yourself; I'm rather stuck in the pre-Magix Vegas Pro workflow, which works at its best at source properties. Best of luck, Pierre.

pierre-k wrote on 4/15/2022, 6:54 PM

I almost always have about 70% 1080p files and 30% 4k files.
The output request is 1080p.
There is no reason to set the project to 4K and then render to 1080p.

Yes, I've tried it. FX and Transitions are more difficult to edit in the 4K project than in the 1080p project. The situation is even worse when the preview is in Full. And I'm not talking about dynamic memory using Shft + B.

So far, the HOS is successfully solving the situation for me. But I hope this is a temporary solution.

I would like the guys from the Vegas team to say if they are going to upgrade the internal Proxy.

Thanks a lot.

Musicvid wrote on 4/15/2022, 10:46 PM

There is no reason to set the project to 4K and then render to 1080p.

Oh, there are plenty of reasons; you have experienced just one of them, actually the solution to your question.

Take note that you did not include any FHD media in your sample project. In fact, this is the first time I have heard of it.

In a mixed project such as you "now" describe, "one" option is to match the project to the output. Just don't expect a clean preview of the 4k, because it doesn't work that way 🙃

Proceed at will; if you should change your mind at some point, I'll be glad to discuss the merits and drawbacks of either approach with you. I've been at it longer. Until then, ...

Vegas_Pro_Brasil wrote on 4/18/2022, 10:07 PM

@pierre-k

I have tested your project and I can reproduce your problem. Set Color Range to Full in media properties to solve this.

Unfortunately, creating Proxy files in VEGAS using Vegasaur, HOS or other external encoders is still the best option.

pierre-k wrote on 4/19/2022, 10:00 AM

@pierre-k

I have tested your project and I can reproduce your problem. Set Color Range to Full in media properties to solve this.

Unfortunately, creating Proxy files in VEGAS using Vegasaur, HOS or other external encoders is still the best option.

 

It doesn't work for me like that. After converting the Proxy, I have all events in the Full setting immediately. Changing Full to Unedefine only changes my contrast. Not video quality.

I noticed you had something in the preview window that I didn't. Switch to original preview.

I have a VP19 b550

Vegas_Pro_Brasil wrote on 4/19/2022, 12:00 PM

@pierre-k

Apparently it's another problem that is solved by activating or deactivating the GPU.

Here, with the GPU off, the preview is normal. When I activate the GPU, the same problem as yours occurred.

 

pierre-k wrote on 4/19/2022, 12:33 PM

I confirm that disabling the GPU affects the proxy preview. But you have much better results than I do. Apparently AMD vs Nvidia. Still, the best sfvp0 file is.

RedRob-CandlelightProdctns wrote on 8/8/2024, 2:59 PM

Folks.. saying proxies are not as needed because of fast computers is just silly and notes some privilege some might have.

I have a pretty fast laptop , 1 year old, and can say we still don't have stellar performance editing a 9-up 4k multi-cam project. Getting 16fps is pretty darned decent all things considered, but I'm building proxies for it right now. SLOW and I expect it to not look great. Will see. I may just render and swap using Vegasaur since last time I tried building vegas-compatible proxies with HOS it didn't work out.

I see zero reason the Vegas folks would not give us a choice on what profile to use when building proxies.. what downside is there?

@Musicvid on one of your comments about transitions and fx.. I've absolutely seen Boris and Neat FX that will absolutely not behave as desired if the render or project properties change after the effect has been applied when the project a different resolution or framerate. Not all add-ons use source media resolution, even when applied before the pan/crop in the chain. (In my experience.. but not taking the time now to find specifix)

 

 

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

VEGASDerek wrote on 8/8/2024, 3:33 PM

@RedRob-CandlelightProdctns

Wow...resurrecting a two year old thread? 😂

Anyway, the reason we have not yet provided a way to choose your profile for building proxies is because the current video engine architecture for the proxy pipeline has extremely limited in how it can handle GPU and color space data. We did attempt to implement the feature as you suggested, but the pipeline was so tied to a very specific format (that it can easily and efficiently decode), that when we tried to allow other formats to be used, the springs flew out of the video engine.

The team has a couple things on our wish list of items to do to improve the user experience in this area. The first is to indeed implement a new proxy pipeline in the new video engine to allow a more flexible proxy user experience (in the manner you have suggested). The second is that we hope that the work being done with the video engine will reduce (or eliminate) the need for video proxies in the future.

mark-y wrote on 8/8/2024, 3:45 PM

"...the springs flew out of the video engine."

😄 Great visual!

@VEGASDerek

RedRob-CandlelightProdctns wrote on 8/8/2024, 3:47 PM

@VEGASDerek oh wow. I didn't even notice how old this thread was! Someone posted a link to this thread in response to a more recent forum post.. seemed so relevant that I just figured it was a current discussion.

Oops!

Glad to hear there's headway on the topic and improving the user experience editing increasingly large formats.. especially affects me with our Multicam use... it isn't just one 4k being decoded and previewed.. it's 7 or 8 or 9 concurrently.

TBH, I'm always super impressed how well Vegas DOES handle it already!

Vegas 21.300

My PC (for finishing):

Cyperpower PC Intel Core i7-7700K CPU @ 4.2GHz, 64GB mem @ 2133MHz RAM, AMD Radeon RX470 (4GB dedicated) with driver recommended by Vegas Updater (reports as 30.0.15021.11005 dated 4/28/22), and Intel HD Graphics 630 driver version 31.0.101.2112 dated 7/21/22 w/16GB shared memory. Windows 10 Pro 64bit version 10.0.19045 Build 19045.

My main editing laptop:

Dell G15 Special Edition 5521, Bios 1.12 9/13/22, Windows 11 22H2 (10.0.22621)

12th Gen Intel Core i7-12700H (14 cores, 20 logical processors), 32 GB DDR5 4800MHz RAM, Intel Iris Xe Graphics, NVIDIA GeForce RTX 3070 Ti Laptop GPU w/8GB GDDR6 RAM, Realtek Audio

 

 

mark-y wrote on 8/8/2024, 3:54 PM

 The second is that we hope that the work being done with the video engine will reduce (or eliminate) the need for video proxies in the future.

... don't let them go just yet.