4k video choppy after render- base video looks good.

Comments

Former user wrote on 5/15/2023, 4:30 PM
 

Looks great! Gonna spend some time tonight making that workflow a bit quicker for me. Also will try the things Howard suggested...maybe if I can stop the issue on the camera side of things I wont need to transcode.

Really appreciate all the help here guys.

@JD-RC First of all there's nothing wrong with your phone, That's how all camera phones are, don't understand the technical reason behind it, but software has adapted to handle VFR better. You see that with YouTube being able to decode the phone video just fine, while Vegas will drop frames in areas creating the reduced frame rate problem and jerkiness in areas.

The question still remains, Is Vegas terrible at processing Camera phone video and needs to be fixed or is every NLE likely to behave as poorly. We can answer that if you would upload your original camera footage to a file sharing site such as google drive, one drive, dropbox, mediafile, and place a link to your file here.

 

set wrote on 5/15/2023, 5:16 PM

Wonder if this is the issue. Unchecked it

Setiawan Kartawidjaja
Bandung, West Java, Indonesia (UTC+7 Time Area)

Personal FB | Personal IG | Personal YT Channel
Chungs Video FB | Chungs Video IG | Chungs Video YT Channel
Personal Portfolios YouTube Playlist
Pond5 page: My Stock Footage of Bandung city

 

System 5-2021:
Processor: Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz   2.90 GHz
Video Card1: Intel UHD Graphics 630 (Driver 31.0.101.2127 (Feb 1 2024 Release date))
Video Card2: NVIDIA GeForce RTX 3060 Ti 8GB GDDR6 (Driver Version 551.23 Studio Driver (Jan 24 2024 Release Date))
RAM: 32.0 GB
OS: Windows 10 Pro Version 22H2 OS Build 19045.3693
Drive OS: SSD 240GB
Drive Working: NVMe 1TB
Drive Storage: 4TB+2TB

 

System 2-2018:
ASUS ROG Strix Hero II GL504GM Gaming Laptop
Processor: Intel(R) Core(TM) i7 8750H CPU @2.20GHz 2.21 GHz
Video Card 1: Intel(R) UHD Graphics 630 (Driver 31.0.101.2111)
Video Card 2: NVIDIA GeForce GTX 1060 6GB GDDR5 VRAM (Driver Version 537.58)
RAM: 16GB
OS: Win11 Home 64-bit Version 22H2 OS Build 22621.2428
Storage: M.2 NVMe PCIe 256GB SSD & 2.5" 5400rpm 1TB SSHD

 

* I don't work for VEGAS Creative Software Team. I'm just Voluntary Moderator in this forum.

JD-RC wrote on 5/15/2023, 6:09 PM
 

Looks great! Gonna spend some time tonight making that workflow a bit quicker for me. Also will try the things Howard suggested...maybe if I can stop the issue on the camera side of things I wont need to transcode.

Really appreciate all the help here guys.

@JD-RC First of all there's nothing wrong with your phone, That's how all camera phones are, don't understand the technical reason behind it, but software has adapted to handle VFR better. You see that with YouTube being able to decode the phone video just fine, while Vegas will drop frames in areas creating the reduced frame rate problem and jerkiness in areas.

The question still remains, Is Vegas terrible at processing Camera phone video and needs to be fixed or is every NLE likely to behave as poorly. We can answer that if you would upload your original camera footage to a file sharing site such as google drive, one drive, dropbox, mediafile, and place a link to your file here.

 

Hopefully this works.

If not I will create a drive setup (yea...I am a bit behind on tech things sorry).

https://www.dropbox.com/s/apm6o26grx59cjq/carvideo.mp4?dl=0

Howard-Vigorita wrote on 5/15/2023, 6:23 PM

@JD-RC I studied the 2 videos and I think the only thing that'll help the choppy fence render is a higher bitrate and/or a better encoder. Might minimize the effect of panning a fence. Would suggest uploading a MainConcept Hevc render and maybe compare with hevc_cbr just below the bitrate of your footage in addition to hevc_vbr.

It could be that vp9 just can't cut it with this kind of high-motion, panned, rolling shutter content. You could try experimenting with vp9 rendering yourself and see if that's the issue. The latest Voukoder plugin can render VP9 (Intel QSV) directly in a reasonable amount of time. If you find a render setting that plays vp9 smoothly locally, maybe YT will refrain from wrecking it any more if you upload it in that format... I tried rendering and uploading vp9 once as a test and YT did accept it.

Former user wrote on 5/15/2023, 6:50 PM

@JD-RC Looks to be a bug with Vegas decoding of VFR. I show a comparison between Vegas and Resolve.

Where the video stays dull and underexposed that is where Vegas is matching Resolve almost exactly, but you can see when play begins Vegas does not match Resolve, it then matches, then doesn't again. The areas where it doesn't match would be where Vegas stutters.

 

Because we know other software such as YouTube decoder and Resolve handles Phone Camera video much better the logical extension would be to use anything but Vegas to decode your phone video first, so to do this you would use a transcoder such as shutter encoder or Handbrake so Vegas never see's the VFR video.

 

JD-RC wrote on 5/15/2023, 7:29 PM

I can't believe how helpful you all have been.

I had 6 cameras rolling for that shoot (old cell phones and 2 gopro's ) so you can imagine my frustration when the one that's giving me issues rendering is the brand new s23 ultra. It takes me a very long time to thread that all together and the last thing I needed was my new phone that I thought would help, ended up making things more difficult...lol.

The bounce to Resolve/Quicktime did seem to fix the choppy video but my lack of experience with all of these different formats has me struggling to do this efficiently and with high quality. Will dive deep into learning as much as I can about external (or using Resolve) for transcoding for the s23 vids. and make that a part of my routine for now. I have become very familiar with the editing section of Vegas & learning another program such as DaVinci is going to take away what little time I have to provide content for my little channel.

Thanks so much for all of this great support. Super appreciate it.

Howard-Vigorita wrote on 5/15/2023, 7:43 PM

@JD-RC If Resolve is rendering better for YT transcoding, then you should try the free Voukoder plugin for Vegas. The Voukoder plugin uses the same ffmpeg libs as Resolve so if Vegas Magix hevc renders are the culprit, Voukoder renders should work as well as Resolves with subsequent YT transcoding. And hopefully eliminate the back and forth between Vegas and Resolve.

Howard-Vigorita wrote on 5/15/2023, 7:55 PM

@JD-RC Btw, I'm really interested in how this works out for you. It so happens I'll be shooting something this coming weekend with an s23. And some Beast stuff which I should have sometime tomorrow.

JD-RC wrote on 5/15/2023, 8:01 PM

@JD-RC Btw, I'm really interested in how this works out for you. It so happens I'll be shooting something this coming weekend with an s23. And some Beast stuff which I should have sometime tomorrow.

I assume shooting this in 2k would have not caused these issues...but what fun is that. Going to try Voukoder this week. Appreciate it and will update.

john_dennis wrote on 5/16/2023, 2:09 AM

@JD-RC

Download and look at this file. If it meets your requirements, I'll 'splane how it's done.

https://drive.google.com/file/d/1QQu8jBrHdYqrx9HVyeQsomlwdnnokPSD/view?usp=sharing

Yelandkeil wrote on 5/16/2023, 5:08 AM

With the original footage I did repro the choppy issue and minimized it to an acceptable result. 
@Former user has also uploaded a Galaxy S23 footage, I studied the two files, found out where the main problem is hidden. 

HW conditions -> my Signature
Project: 

Render template default (I'm not cleverer than VEGAS engineers, thus use the GPU default one -> if my HW can't be interacting, for what did I invest? 

AVC=Advanced Video Codec;
HEVC=High Efficiency Video Codec -> bestens for delivery. 
 

Recommendation: 
Every modern camera has its interne stabilization function, but even action cameras have their limitation - Please don't shake your lovely hands as if you were performing Kungfu. 

Exclusions: 

  • No debate about NLEs; when I use VEGAS then I attempt to utilize it including how to solve problems. 
  • No trans-/recode footage, unless VEGAS or my HW really can't deal with. 
  • No proxy, it prevents me judging my timeline's real preview -> if my RAMpreview sees a problem, it's a true one needing to be treated in alarm A. 

So do I focus on my RAMpreview and have found out: 
The "Legacy HEVC Decoding" is the handicap for VFR footage with high framerate. 
Disable it solved, at least minimized the issue @JD-RC.

Negatively, some other "leagcy" files lost their uninterrupted decoding. 

But this is the current VEGAS20, and this, is the result: 

Last changed by Yelandkeil on 5/16/2023, 5:09 AM, changed a total of 1 times.

-- Hard&Software for 5.1RealHDR10 --

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
Windows11Pro: 24H2-26100.3915; Direct3D: 9.17.11.0272

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

DC-GH6/H-FS12060E_HLG4k120p: WB=manual, Shutter=125, ISO=auto/manual
HERO5_ProtuneFlat2.7k60pLinear: WB=4800K, Shutter=auto, ISO=800

VEGASPro22 + XMediaRecode/Handbrake + DVDArchi7 
AcidPro10 + SoundForgePro14.0.065 + SpectraLayersPro7 
K-LitecodecPack17.8.0 (MPC Video Renderer for HDR10-Videoplayback on PC) 

JD-RC wrote on 5/16/2023, 5:30 AM

Tried a few things before bed last night.

Voukoder did not work and the end result was the same (will mess with it more tonight).

I 1st tried HandBrake to convert...but I must be using it incorrectly and the video was actually worse.

I then downloaded shutter encoder, selected H264 (from what I remember...was late) & it worked!

Seems very easy to use and the rendered video from Vegas came out as smooth as the direct file from the phone. Quality is slightly less but I will assume YouTube will render it all equal after the upload anyway.

So overall I will just need to dump any s23 vids into the encoder before I use in Vegas as mentioned by Todd and others.

I assume this wont be any sort of "patch" because it's probably a unique small issue I am having but I guess it would be nice if I did not have to convert the file 1st. No big deal I guess.

Wanted to mention shooting 4k60 with my Gopro 11 does not have choppy renders from Vegas.

John_Dennis....that file looked good to me as well.

 

I could not appreciate you guys more for all the great advice and quick help. The new phone was a bit of a splurge item for me and my disappointment after the render was slightly more then I expressed here...lol.

 

JD-RC wrote on 5/16/2023, 5:35 AM

With the original footage I did repro the choppy issue and minimized it to an acceptable result. 
@Former user has also uploaded a Galaxy S23 footage, I studied the two files, found out where the main problem is hidden. 

HW conditions -> my Signature
Project: 

Render template default (I'm not cleverer than VEGAS engineers, thus use the GPU default one -> if my HW can't be interacting, for what did I invest? 

AVC=Advanced Video Codec;
HEVC=High Efficiency Video Codec -> bestens for delivery. 
 

Recommendation: 
Every modern camera has its interne stabilization function, but even action cameras have their limitation - Please don't shake your lovely hands as if you were performing Kungfu. 

Exclusions: 

  • No debate about NLEs; when I use VEGAS then I attempt to utilize it including how to solve problems. 
  • No trans-/recode footage, unless VEGAS or my HW really can't deal with. 
  • No proxy, it prevents me judging my timeline's real preview -> if my RAMpreview sees a problem, it's a true one needing to be treated in alarm A. 

So do I focus on my RAMpreview and have found out: 
The "Legacy HEVC Decoding" is the handicap for VFR footage with high framerate. 
Disable it solved, at least minimized the issue @JD-RC.

 

Thanks so much for taking all the time to help figure this out.

Going to try settings in Vegas tonight.

RogerS wrote on 5/16/2023, 5:58 AM

For Shutter Encoder if it doesn't look as good give it more bitrate/ lower the CQ number.
For Handbrake try the Production Standard preset to start with and go through the settings carefully (easier to mess things up than Shutter Encoder).

Yelandkeil wrote on 5/16/2023, 7:38 AM

It's also a lesson to me 😁😁.

-- Hard&Software for 5.1RealHDR10 --

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
Windows11Pro: 24H2-26100.3915; Direct3D: 9.17.11.0272

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

DC-GH6/H-FS12060E_HLG4k120p: WB=manual, Shutter=125, ISO=auto/manual
HERO5_ProtuneFlat2.7k60pLinear: WB=4800K, Shutter=auto, ISO=800

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 5/16/2023, 9:58 AM

@JD-RC

I took your sample media into Shutter Encoder to resolve the slight variable frame rate:

I chose to encode to Apple Pro Res to minimize the loss from re-encoding.

Under Advanced Settings, I chose to conform with SPEED because I assumed you were not doing time trials. You could chose an option that suits you better.

From Vegas, I rendered with Voukoder using the default HEVC (x265) encoder with CPU only.

Full Disclosure

All of my cameras shoot constant frame rate. I have a few friends and family members who shoot with devices that record variable frame rate video. Whenever they share video with me, I always look askance at them, but take the video anyway.

Your life would be much fuller if you would work to make your recording device(s) shoot constant frame rate video.

Howard-Vigorita wrote on 5/16/2023, 6:41 PM

Here's the s23 Ultra rig I'll be using this weekend. Only got it because my old Motoz2play (pictured 1st) flaked out when I got off the plane a few days ago and now I don't trust it. The new setup is bulkier but better for video...

My old MotoZ with Hassalblad back took the s23 pics and vice versa. S23 is mounted in a BeastGrip with 1.7x Teleconverter. Based on testing I've done so far, uhd60 8-bit hevc seems best for me going through the medium-tele lens on the s23. Std bitrate is 75mbps and high is 144. Seeing no issues with either footage using vp20 b403 on my laptop.

update: link to a zip of 2 test clips I shot. Good looking color but more contrast than I'm used to. Will post a more complete array of it's various formats to its own thread when I get a chance next week.