Some basic information:
CPU: AMD Ryzen 5600X
GPU: AMD RX 6750XT
Ram: 32GB
OS: Windows 10 loT Enterprise LTSC (21H2)
Vegas Pro version 18
Issue:
The original video (*.mp4) was game screen record by AMD's video card driver software Adrenalin Edition. Adrenalin version is 23.12.1.
Video was captured in 3440 X 1440 resolution (at 60 HZ) at 100 Mb/s bit rate, coded in HEVC (these settings was set in Adrenalin).
The original video (*.mp4) was good when played on Potplayer. VP18's previews was also good. However, when rendered in "MAGIX HEVC/AAC MP4" with bit rate (bps) 100,000,000 at frame rate of 60, some frames in the video (not all frames, just a few) corrupted just like the pictures shown below:
I also tried to reduce bit rate to 384,000 bps, the issue was still there.
Reduced bit rate to 300,000 bps and the issue was gone.
When did the issue happen:
Previously I used a monitor with 1920 X 1080 resolution at 60 HZ. The game videos were also captured at 100 Mb/s bit rate and coded in HEVC. I put them in Vegas Pro 18 and rendered to MAGIX HEVC/AAC MP4 at 1080p with 100,000,000 bps VBR. All rendered videos were good. No corruption.
A few weeks ago, I bought a new monitor (3440 X 1440 at 180 HZ max but I reduced to 60 HZ). I replaced the old 1080p monitor with the new 2.5K monitor, and the issue shows up.
I just replaced the monitor, no change to other elements such as Vegas Pro version, OS version, AMD Adrenalin version and BIOS version. No Windows update because I permanently disabled Windows Update.
What if rendered in H264:
Yes there is no issue when rendered in H264 (MAGIX AVC/ACC MP4) even in 100,000,000 bps bit rate (same 3440 X 1440 resolution, frame rate is 60).
But the details are blur when rendered in H264 so I prefer H265.
What if rendered in other resolution:
It's good when rendered in 1080p. No corruption.
The issue is still there if rendered in VP18's preset resolution of UHD 2160 (2840x2160).
Also tried:
- Reduced rendering frame rate to 29.970 (NTSC).
- Disabled GPU acceleration.
- Enabled legacy HEVC decoding.
- Enabled legacy GPU rendering.
The issue is still there.