Understand vegas' proxy settings

mari-o wrote on 1/31/2025, 12:39 PM

Hey,

i have been trying to create my own proxies with ffmpeg which works well with some of my videos. So far I have understood that regardless what's the input frame rate, all proxies created by vegas have a frame rate of 23,976 (240000/1001). Some of my videos have a frame rate of 119,88 so that I can set PTS in ffmpeg to 5 which works great. However, I have a few videos (recorded with my wife's iphone - audio tracks slightly longer than video tracks [Why?😲]) that are driving me nuts. It would be very helpful if someone could help me with this. Before I paste all the details here: Is there a way to get Vegas' calculations/proxy settings/PTS-values from the dll-files? I already tried to dig into that with jetbrains dotPeek and Visual Studio Code but I have not found anything useful.

Comments

3POINT wrote on 1/31/2025, 1:35 PM

Two things, about framerate of proxies, proxies are indeed generated with 24fps BUT are played with projectframrate, so it doesn't matter what the framerate of the proxy is. A proxy contains as much frames as the original.

About phone videos, phones record with a variable framerate. To edit those videos it's recommended to convert those videos to constant framerate first. A good tool to do that job is Shutterencoder.