Vegas Preview Window and rendered videos graphically garbled

Janner wrote on 11/18/2024, 6:00 PM

Hi,
I am using Vegas 19.0 Version 651 on a Windows 10 PC with an AMD RX6800 and an Intel I7 8700K
Recently, I have been getting weird glitches in the Vegas preview window when editing my videos. At first I thought it must be my recording software so I changed from OBS to my graphics card software and recorded from there. I am still getting the same issues though.


As you can see from the picture, I am getting this sort of thing happen momentarily as I go through my time line. It usually happens when I click on the timeline initially, and when I click play on the preview window it glitches for a second and then plays fine. It is much better using my Radeon screen recorder. When using OBS as a recorder the preview window would glitch quite a lot and the rendered video would show these glitches too. I have tried rendering one video when I was using my Radeon recording software and although it did glitch during the editing, it did not show on the final video.

When I play games I am having no graphical glitches whatsoever and I did a stress test and nothing was glitching on the video there. I have only recently bought the graphics card and hardly used it.

Do you think this is an issue with Vegas, my recording software, or my GPU?

Comments

RogerS wrote on 11/18/2024, 7:21 PM

In general OBS is well supported in VEGAS, though it may depend on the settings chosen.

Can you share MediaInfo for the files you are having trouble with?

https://www.vegascreativesoftware.info/us/forum/faq-how-to-post-mediainfo-and-vegas-pro-file-properties--104561/

Have you tried recent Radeon drivers?

Janner wrote on 11/18/2024, 8:35 PM

Hi Roger.
Thanks for your reply.
 

General
Complete name                            : G:\Movavi videos\Baseball Club\Baseball Club_2024.11.08-23.43.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom (isom/iso2/avc1/mp41)
File size                                : 2.14 GiB
Duration                                 : 48 min 2 s
Overall bit rate mode                    : Variable
Overall bit rate                         : 6 378 kb/s
Frame rate                               : 60.000 FPS
Writing application                      : Lavf61.1.100

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L4.2
Format settings                          : CABAC / 4 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 48 min 2 s
Source duration                          : 48 min 2 s
Bit rate                                 : 6 177 kb/s
Maximum bit rate                         : 30.0 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Variable
Frame rate                               : 60.000 FPS
Minimum frame rate                       : 12.000 FPS
Maximum frame rate                       : 60.235 FPS
Standard                                 : Component
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.050
Stream size                              : 2.07 GiB (97%)
Source stream size                       : 2.07 GiB (97%)
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709
Codec configuration box                  : avcC

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : mp4a-40-2
Duration                                 : 48 min 1 s
Source duration                          : 48 min 1 s
Bit rate mode                            : Variable
Nominal bit rate                         : 188 kb/s
Maximum bit rate                         : 192 kb/s
Channel(s)                               : 6 channels
Channel layout                           : C L R Ls Rs LFE
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Source stream size                       : 64.5 MiB (3%)
Default                                  : Yes
Alternate group                          : 1
General
  Name: Baseball Club_2024.11.10-17.27.mp4
  Folder: G:\Movavi videos\Baseball Club
  Type: AVC
  Size: 2.54 GB (2,603,257,220 bytes)
  Created: 10 November 2024, 17:27:21
  Modified: 10 November 2024, 18:19:06
  Accessed: 19 November 2024, 02:08:31
  Attributes: Archive

Streams
  Video: 00:51:44.717, 59.982 (VFR) fps progressive, 1920x1080x32, AVC
  Audio: 00:51:44.715, 48,000 Hz, 5.1 Surround, AAC

Summary
  [TCFM]: 6

ACID information
  ACID chunk: no
  Stretch chunk: no
  Stretch list: no
  Stretch info2: no
  Beat markers: no
  Detected beats: no

Other metadata
  Regions/markers: no
  Command markers: no

Media manager
  Media tags: no

Plug-In
  Name: so4compoundplug.dll
  Folder: C:\Program Files\VEGAS\VEGAS Pro 19.0\FileIO Plug-Ins\so4compoundplug
  Format: AVC
  Version: Version 1.0 (Build 8532)
  Company: MAGIX Computer Products Intl. Co.



Somebody mentioned about the so4compoundplug so I renamed it to .old and restarted Vegas but that didn't work. I have also re-installed Vegas and it is still doing the glitching.

The video information above is recorded from my Radeon software and the drivers are all up to date.

john_dennis wrote on 11/18/2024, 9:06 PM

That’s a wide range for variable frame rate video…

Frame rate mode                          : Variable
Frame rate                               : 60.000 FPS
Minimum frame rate                       : 12.000 FPS
Maximum frame rate                       : 60.235 FPS
  1. For future recording, try to set an option for constant frame rate.
  2. For past recordings, use Shutter Encoder to conform the frame rate to a constant value of 60.
RogerS wrote on 11/18/2024, 9:30 PM

I'd use OBS as it's possible to get constant framerate that way (some recommend fragmented mp4 in case of outages during streaming and then have it remux to regular MP4 for edting. Keep keyframe intervals low (1 s instead of 0 or auto). 1080p60 AVC should work great in VEGAS.

Janner wrote on 11/18/2024, 11:57 PM

Thanks guys.
Interestingly enough, I saw there was a remux option on OBS so I tried remuxing one of my previous recordings which was glitching and now it is fine in Vegas.

I am not sure how to set a constant framerate in OBS though. Is this right?
 

Where do I keep keyframe intervals low please? Is that in OBS or Vegas and is the 1080p60 AVC a setting I need to change in Vegas too? Sorry, I've been used to running everything on default and it's always worked. I'm not sure what has changed.

john_dennis wrote on 11/19/2024, 12:42 AM

Keyframe Interval

1 second would place an Index frame every 60 frames base on 60 FPS.

Disclaimer

Take all other settings with a grain of salt since I record to Pro Res.

These are my actual OBS settings:

Consequently, I don't have to worry about variable frame rate.

Bring lots of money for disks.

Janner wrote on 11/19/2024, 1:50 AM

Thank you. I will try those out 🙂

Howard-Vigorita wrote on 11/19/2024, 12:51 PM

@Janner The way I do it is to just select CBR as the rate control strategy. Seems to always give me CFR in OBS. I always like more frequent index frames for easier editing, but it does make the render size a little larger... but nothing like ProRes which I would only use to screen-capture apps with ultra-high color depths... however those apps do much better using their own render functions. If you have an intel igpu, these OBS settings which work fine on my laptop should work for you:

If you want fragmented or hybrid, and/or some other encoder like Nvidia or x264, they generate CFR as well. Also, if you switch from Type = Standard to Custom Output (ffmpeg) you can set indexing by frame count as low as 1 for Intra which is the easiest to edit.

Marc-Goder wrote on 11/19/2024, 2:33 PM

go to OBS settings >> output >> recording >> advanced >> and add 'force-cfr=1' to the custom muxer.

Janner wrote on 11/19/2024, 6:12 PM

Thanks for everyone's help.
I have been messing around with the settings on OBR and I have come across ones that work for me and in VEGAS so I am very happy because at one point I thought I might have to return my GPU.