Panning PNGs stutter/jitter/judder

sakendrick wrote on 2/2/2021, 8:39 PM

I have several larger than 1920x1080 PNGs in my project which I am panning across. On render the pan isn't smooth (call it jitter, judder, stutter). I've tried some of the suggestions in other posts on the same topic such as making sure the pixel count is divisible by the frame count (although not on my example render included here), disable resampling, about 20 different combinations of settings in rendering including hardware acceleration on or off, different codecs, etc.

Any suggestions?

 

Comments

Musicvid wrote on 2/2/2021, 8:47 PM

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

sakendrick wrote on 2/2/2021, 9:00 PM

Properties of the rendered file if that's what you're looking for

-------

General
Complete name                            : C:\Users\Documents\Video_local\2021 All Hands\smoothtests.mp4
Format                                   : MPEG-4
Format profile                           : Base Media / Version 2
Codec ID                                 : mp42 (isom/mp42)
File size                                : 44.8 MiB
Duration                                 : 30 s 631 ms
Overall bit rate                         : 12.3 Mb/s
Encoded date                             : UTC 2021-02-03 02:26:45
Tagged date                              : UTC 2021-02-03 02:26:45

Video
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main@L4@High
Codec ID                                 : hvc1
Codec ID/Info                            : High Efficiency Video Coding
Duration                                 : 30 s 631 ms
Bit rate                                 : 12.3 Mb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 (30000/1001) FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Bits/(Pixel*Frame)                       : 0.197
Stream size                              : 44.8 MiB (100%)
Language                                 : English
Encoded date                             : UTC 2021-02-03 02:26:52
Tagged date                              : UTC 2021-02-03 02:26:52
Color range                              : Limited
Codec configuration box                  : hvcC

 

sakendrick wrote on 2/2/2021, 9:13 PM

Here's the source PNG for this particular section but it happens across multiple different sources (pngs, mp4s), and yet not every clip

General
Complete name                            : C:\Users\Documents\Video_local\s4-PhotoCollage.png
Format                                   : PNG
Format/Info                              : Portable Network Graphic
File size                                : 21.1 MiB

Image
Format                                   : PNG
Format/Info                              : Portable Network Graphic
Compression                              : Deflate
Width                                    : 5 637 pixels
Height                                   : 1 752 pixels
Color space                              : RGBA
Bit depth                                : 8 bits
Compression mode                         : Lossless
Stream size                              : 21.1 MiB (100%)

 

Former user wrote on 2/2/2021, 10:06 PM

That pan looks extremely smooth on my computer.

Musicvid wrote on 2/2/2021, 10:27 PM

I saw one glitch on Youtube (now it is gone). If it is stuttering, it may be your connection or system.

If you're seeing a little pan jitter, try it at 60fps. You could also add just the tiniest bit of motion blur.

Nothing terribly wrong with your encode; however, HEVC is rarely necessary for 1080p. AVC will render and process a lot faster.

sakendrick wrote on 2/2/2021, 10:34 PM

I'm seeing these even when I play locally. What I can't tell (as Doug T might be suggesting) is if it's my system playback or the rendered file. It seems worse when I stream from vimeo. I did try a test at rendering just that section out at 60fps (and was going to import back into the final project instead of using pan) but it was no better. Will use AVC for 1080p going forward.

sakendrick wrote on 2/2/2021, 10:42 PM

ok...I guess disregard... I tried removing a couple dell utilities based on what I read in dell support form, rebooted, checked the full video in firefox instead of chrome... and it seemed really smooth. If it can play smooth once, it must not be the rendered video itself. Thanks for the responses on this but guess it's not a Vegas issue.

Musicvid wrote on 2/3/2021, 8:14 AM

Glad you got it traced, and @Former user and I took an interest because sometimes it is a Vegas problem, when certain hardware codecs are in use. Good montage!

sakendrick wrote on 2/3/2021, 11:29 AM

Thanks - out of curiosity, are there best practices to help video elements such as pans like this to perform better on different systems in terms of rendering or editing? Just thinking, if I was seeing it on my system which has decent specs, how many others may be seeing it and is it avoidable?

Musicvid wrote on 2/3/2021, 11:45 AM

Smooth panning is harder on your playback system than you think. The things that can help are lower resolution, higher frame rate, and reducing complexity (grain). YMMV. So a computer image will pan smoother than a sharp photograph, for instance.

Also, I vaguely hinted that h264 should pan smoother than HEVC, because it has lower compression.