PNG looks jagged in Render Preview

RedRob-CandlelightProdctns wrote on 11/10/2022, 11:18 AM

Doing a test render I noticed a PNG overlay looked super jagged on the render preview (Best/Full). Note the "MERMAID" text at the bottom-right.

Here's a screen-grab from the actual render -- you'll see it rendered fine, so this appears to be a preview window issue.

Thoughts?

(PS Yes, the org has rights to film)

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

 

 

Comments

john_dennis wrote on 11/10/2022, 12:49 PM

@RedRob-CandlelightProdctns

Could you zoom your screen capture out at least enough for us to see the technical details?

EricLNZ wrote on 11/10/2022, 6:31 PM

Preview Display Image 640x360x32. What does it look like fullscreen with a bigger image?

RedRob-CandlelightProdctns wrote on 11/10/2022, 10:52 PM

@john_dennis and @EricLNZ  Here are the two larger images. It appears that during the render, despite what the "Display:" setting is reading at the bottom, it's lying -- clearly the image I'm seeing during the render is much smaller than the image which appears in the preview window when it's not rendering.

Image in the Preview window when I'm not rendering:

Image taken during the render:

 

I don't think this is relevant, but I'm rendering using MAGIX AVC/AC MP4 (Internet HD 1080p 29.97 fps (AMD VCE)

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

 

 

john_dennis wrote on 11/10/2022, 11:38 PM

@RedRob-CandlelightProdctns

If you want the preview to closely match the rendered output, Good/Full is not going to do it. Change your Preview setting to Best/Full to get rid of the jaggies. Display FPS might be below full frame rate, however.

At render time the display setting is ignored.

RogerS wrote on 11/10/2022, 11:53 PM

Does it matter?

I thought to stop resource conflicts the GPU isn't engaged in the preview window at time of render, so perhaps it's downsized in the interest of speed. Not sure, I often render with the preview off entirely.

RedRob-CandlelightProdctns wrote on 11/11/2022, 12:21 AM

@RedRob-CandlelightProdctns

If you want the preview to closely match the rendered output, Good/Full is not going to do it. Change your Preview setting to Best/Full to get rid of the jaggies. Display FPS might be below full frame rate, however.

At render time the display setting is ignored.

@john_dennis I realize that -- this isn't an issue with the preview window. It's an issue with what the preview window looks like *while rendering*. My preview window *is* set to best/full --- WHILE rendering, it also shows "best/full", but has that jagged issue.

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

 

 

DMT3 wrote on 11/11/2022, 12:23 AM

If it doesn't affect the render and only happens while rendering, is it really an issue?

RedRob-CandlelightProdctns wrote on 11/11/2022, 12:24 AM

Does it matter?

I thought to stop resource conflicts the GPU isn't engaged in the preview window at time of render, so perhaps it's downsized in the interest of speed. Not sure, I often render with the preview off entirely.


@RogerS and @DMT3 This came up because WHILE I was rendering I noticed how horrible that graphic looked -- so I cancelled the render and it looked fine on the preview then. So I did a test render and the actual output also looked fine... which led to this post. Ultimately if the rendered output is proper that's what matters most -- but as I'm sure there are lots of folks who will spot-watch the preview during a render to make sure things are going well.

It's an issue of confidence. I've always understood the preview during render as an indicator of what the final output will look like -- effects are displayed, all compositing is shown, etc.

That's actually saved my butt more than once -- like when Boris/Mocha needed to "initialize" and the "initializing" message literally popped into my output if I hadn't visited that region of the timeline before rendering.

 

Last changed by RedRob-CandlelightProdctns on 11/11/2022, 12:35 AM, changed a total of 1 times.

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

 

 

walter-i. wrote on 11/11/2022, 1:56 AM

There are a few issues that clash:

  • Preview quality
  • Preview speed (f/ps)
  • Render quality
  • Render speed (is raised to a religion by some here)

My (already deceased) mother used to say: "You can't get all nine together"
Well, there are only four here.........

RedRob-CandlelightProdctns wrote on 11/11/2022, 9:10 AM

@walter-i. I understand all that (thank you).. think you may have missed something through.

This is not a question of "why is it jagged or not scaling my preview output when display is set to preview".

During render, display shows best/full. But what I'm seeing is it is scaling weird and not actually showing the text as looks when the render file is saved/played.

I will repeat this in an older versionbof Vegas to confirm it is a new problem.. been using near-daily for over 12 years and never observed this issue.

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

 

 

john_dennis wrote on 11/11/2022, 10:55 AM

@RedRob-CandlelightProdctns

Two data points:

Vegas 14

Vegas 19

  • Text generated in Photoshop, saved as a transparent .png and not scaled in Vegas.
  • Rendered to Mainconcept Internet HD in Vegas 14 and Magix AVC Internet HD in Vegas 19.
  • Preview display area held to 1280x720 in both programs.

I find the displays at render time to be identical for this test.

 

RedRob-CandlelightProdctns wrote on 11/11/2022, 11:21 AM

@john_dennis  Two things....

1. THANK YOU for doing that .. looks like 14 and 19 are both doing that poorly 😔

2. It appears I was less observant back then?

3. is that trailing comma grammatically, correct? 😉

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

 

 

john_dennis wrote on 11/11/2022, 11:53 AM
  1. Vegas isn’t doing poorly, I zoomed in with Photoshop.
  2. Maybe.
  3. Likely not. You should see some of my passwords.
Musicvid wrote on 11/11/2022, 12:30 PM

During render, display shows best/full. But what I'm seeing is it is scaling weird and not actually showing the text as looks when the render file is saved/played.

During render, graphics resources are diverted to the useful purpose. The most efficient render would occur if the display window and GUI were turned off completely, such as VideoRedo has always done.

john_dennis wrote on 11/11/2022, 12:45 PM

I rarely watch renders.

RedRob-CandlelightProdctns wrote on 11/11/2022, 12:51 PM

During render, display shows best/full. But what I'm seeing is it is scaling weird and not actually showing the text as looks when the render file is saved/played.

During render, graphics resources are diverted to the useful purpose. The most efficient render would occur if the display window and GUI were turned off completely, such as VideoRedo has always done.

@Musicvid is the difference measurable and significantly noteworthy? Maybe I'll consider that more closely!

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

 

 

john_dennis wrote on 11/11/2022, 2:28 PM

@RedRob-CandlelightProdctns

"... is the difference measurable and significantly noteworthy?"

A little less than 8% for one of my projects.*

* Two Minute 1080p timeline rendered using Voukoder CPU render.

Former user wrote on 11/11/2022, 6:57 PM

@RedRob-CandlelightProdctns Most editors that I"ve seen don't update like a timeline preview screen, because it's robbing processing power, potentially increasing render time. In this example 'minimal' is the standard, and I think should be the standard for Vegas also, but have an option to turn on 'real time' preview on the fly where necessary

RedRob-CandlelightProdctns wrote on 11/12/2022, 11:13 PM

@RedRob-CandlelightProdctns

"... is the difference measurable and significantly noteworthy?"

A little less than 8% for one of my projects.*

* Two Minute 1080p timeline rendered using Voukoder CPU render.

Not insignificant at all.. nice! Just closed the preview window before rendering?

hmm.. why would disk usage in your 2nd render (no preview screen) be higher?! Same CODEC and same project should have been identical disk usage.

Last changed by RedRob-CandlelightProdctns on 11/12/2022, 11:13 PM, changed a total of 1 times.

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

 

 

Yelandkeil wrote on 11/12/2022, 11:42 PM

@RedRob-CandlelightProdctns, if you have SoundforgePro or ACIDPro, you will see their video preview window works in "Integral Stretch".


 

The VEGAS preview window works in two modes: seamless scaling by editing and integral stretching by rendering.
Integral Stretch of 16:9

128x72
256x144 
384x216 
512x288 
640x360 
768x432 
896x504 
1024x576 
1152x648 
1280x720 
...

Last changed by Yelandkeil on 11/13/2022, 12:00 AM, changed a total of 1 times.

ASUS TUF Gaming B550plus BIOS3202: 
- Thermaltake TOUGHPOWER GF1 850W 
- ADATA XPG GAMMIX S11PRO; 512GB/sys, 2TB/data 
- G.SKILL F4-3200C16Q-64GFX 
- AMD Ryzen9 5950x + LiquidFreezer II-240 
- XFX Speedster-MERC319-RX6900XT <-AdrenalinEdition 24.12.1
Samsung 2xLU28R55 HDR10 (300CD/m², 1499Nits/peak) ->2xDPort
ROCCAT Kave 5.1Headset/Mic ->Analog (AAFOptimusPack 6.0.9403.1)
LG DSP7 Surround 5.1Soundbar ->TOSLINK

Lumix DC-GH6/H-FS12060E: HLG4k60p, AWBw, shutter=100, ISO=auto (250 - 6400)
DJI Mini4 Pro: HLG4k60p, AWB, shutter=auto, ISO=auto, EV-2.0
HERO5: ProtuneFlat2.7k60pLinear, WB=4800K, Shutter=auto, ISO=800

Win11Pro: 24H2-26100.4349; Direct3D API: 12.2
VEGASPro22 + XMediaRecode/Handbrake + DVDArchi7 
AcidPro10 + SoundForgePro14.0.065 + SpectraLayersPro7 
K-LitecodecPack17.8.0 (MPC Video Renderer for HDR10-Videoplayback on PC) 

RedRob-CandlelightProdctns wrote on 11/13/2022, 12:12 AM

@RedRob-CandlelightProdctns, if you have SoundforgePro or ACIDPro, you will see their video preview window works in "Integral Stretch".


 

The VEGAS preview window works in two modes: seamless scaling by editing and integral stretching by rendering.
Integral Stretch of 16:9

<snip>
...

That would explain the quality difference on some of the preview elements I'm seeing during the render -- you're saying Vegas uses one method to scale and display the preview window during most operations, but while rendering is going on the preview screen is drawn using a completely different method (integral stretching)?

How can you tell which method they're using to scale?

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

 

 

Yelandkeil wrote on 11/13/2022, 1:34 AM

That's one window, multi-tasks.
Or you can imagine they are not the same window, but looks the same out.

  1. the timeline preview window (seamless scale). Signal comes first to your view settings and then image scales max to the window area you defined.
  2. the Trimmer window (seamless scale). It works exactly like above, only signal comes from another "timeline".
  3. the render-view window (you can leave it empty by preferences setting). It selects the most suitable integral size to the area you defined; it's the simplest one, resource saving and only show every 5th image - my defined area is just one of the integral size thus no change.

     

ASUS TUF Gaming B550plus BIOS3202: 
- Thermaltake TOUGHPOWER GF1 850W 
- ADATA XPG GAMMIX S11PRO; 512GB/sys, 2TB/data 
- G.SKILL F4-3200C16Q-64GFX 
- AMD Ryzen9 5950x + LiquidFreezer II-240 
- XFX Speedster-MERC319-RX6900XT <-AdrenalinEdition 24.12.1
Samsung 2xLU28R55 HDR10 (300CD/m², 1499Nits/peak) ->2xDPort
ROCCAT Kave 5.1Headset/Mic ->Analog (AAFOptimusPack 6.0.9403.1)
LG DSP7 Surround 5.1Soundbar ->TOSLINK

Lumix DC-GH6/H-FS12060E: HLG4k60p, AWBw, shutter=100, ISO=auto (250 - 6400)
DJI Mini4 Pro: HLG4k60p, AWB, shutter=auto, ISO=auto, EV-2.0
HERO5: ProtuneFlat2.7k60pLinear, WB=4800K, Shutter=auto, ISO=800

Win11Pro: 24H2-26100.4349; Direct3D API: 12.2
VEGASPro22 + XMediaRecode/Handbrake + DVDArchi7 
AcidPro10 + SoundForgePro14.0.065 + SpectraLayersPro7 
K-LitecodecPack17.8.0 (MPC Video Renderer for HDR10-Videoplayback on PC) 

Yelandkeil wrote on 11/13/2022, 1:39 AM

e.g. your defined area is 1280x718, then by rendering the integral szie comes to 1152x648 or so.

ASUS TUF Gaming B550plus BIOS3202: 
- Thermaltake TOUGHPOWER GF1 850W 
- ADATA XPG GAMMIX S11PRO; 512GB/sys, 2TB/data 
- G.SKILL F4-3200C16Q-64GFX 
- AMD Ryzen9 5950x + LiquidFreezer II-240 
- XFX Speedster-MERC319-RX6900XT <-AdrenalinEdition 24.12.1
Samsung 2xLU28R55 HDR10 (300CD/m², 1499Nits/peak) ->2xDPort
ROCCAT Kave 5.1Headset/Mic ->Analog (AAFOptimusPack 6.0.9403.1)
LG DSP7 Surround 5.1Soundbar ->TOSLINK

Lumix DC-GH6/H-FS12060E: HLG4k60p, AWBw, shutter=100, ISO=auto (250 - 6400)
DJI Mini4 Pro: HLG4k60p, AWB, shutter=auto, ISO=auto, EV-2.0
HERO5: ProtuneFlat2.7k60pLinear, WB=4800K, Shutter=auto, ISO=800

Win11Pro: 24H2-26100.4349; Direct3D API: 12.2
VEGASPro22 + XMediaRecode/Handbrake + DVDArchi7 
AcidPro10 + SoundForgePro14.0.065 + SpectraLayersPro7 
K-LitecodecPack17.8.0 (MPC Video Renderer for HDR10-Videoplayback on PC) 

john_dennis wrote on 11/14/2022, 10:12 AM

@RedRob-CandlelightProdctns

"Not insignificant at all.. nice! Just closed the preview window before rendering?"

For my test, I turned the display off in Internal settings.

"hmm.. why would disk usage in your 2nd render (no preview screen) be higher?! Same CODEC and same project should have been identical disk usage."

Disk usage is trivial for me, but I'll write it off to sampling theory. Way back in the early days of digital volt ohm meters, the accuracy was expressed as some accuracy +/- one digit.

Here is a more modern discussion of measurements.

Accuracy may also include a specified amount of digits (counts) added to the basic accuracy rating. For example, an accuracy of ±(2%+2) means that a reading of 100.0 V on the multimeter can be from 97.8 V to 102.2 V. Use of a digital multimeter with higher accuracy allows for a great number of applications.