Frame Counting help needed
5 years ago
Illinois, USA

---- I want to be clear, I am in no way questioning Arcus' time on his NG WR, that is not why I'm asking this. I've been doing a lot of frame-counting as of late, and want to know what is most accurate. ----

Start:762 End:42716 Frames: 41954 / 60 = 699.233 seconds = 11:39.233

Ok, so I was frame counting Arcus' newest WR vod, his 11:39.233 using the software YUA and had to use an online calculator that allows you to punch in the frames and it automatically gives you the time in return. Since I'm new to using YUA, I couldn't find a way to get a time back from the software, even though I'm sure there is a way. The Frames to time calculator is found here: https://current360.com/apps/timecode-calculator/tc.html . Using either the 59.97 or 60FPS setting and punching in the frames, it came out to 11:39.14. Sounds good to me. PS. I didn't have access to a normal calculator so I used the online one. Using a normal calculator would have probably been better :P

I ended up confirming with Beastworm, who was also frame counting it for fun. He was using the software Avidemux. Beastworm said his frame count came to the exact same start and end frame, with an equal 41,954 frames, exactly as mine did. However, his total frame count time came out to 11:39.592 which was very odd. The software he was using gave him the time directly on it after selecting the frames.

Later he tried it again on VirtualDub...which came out as a solid 11:39.233...the same time as Arcus' frame count. I tried VDub myself and also came out with 11:39.233. Things were starting to look consistent.

So the question I'm asking is, what is the "best" and the most accurate way to frame count a vod? Let us say a Twitch vod? What about a Youtube vod? I mean, they are encoded differently correct? Is it software dependent? Or just the way they are encoded? What if the player is recording at 30FPS and it gets encoded by Twitch or Youtube, do we still frame count it and then divide it by the same?

I was told that the way we frame count is to divide by 29.97 for a 30fps encoded vod and 60.059 for actual gameplay or 60fps video playback. So why did 3 separate methods, all with the exact same frame count come back with 3 different results?

The summary of frames and times are down below for review.

Frames: 41954 / 60 = 699.233 seconds = 11:39.233 Avidemux: 11:39.592 Online Frame to Time calculator @ either 59.95 or 60FPS: 11:39.14 VirtualDub:11:39.233 Arcus using VideoReDo software straight from DVD: 11:39.233

Edited by the author 5 years ago
WolfMerrik likes this
Västra Götaland, Sweden

@CLChambers00 Unless I'm misunderstanding you here, but shouldn't the framecount be in 60 fps since that was what the stream VOD was recorded in?

twin0mega likes this
Illinois, USA

Oh...didn't see the timecode in YUA...maybe I'm blind. But yes, I've been using 60fps on all frame counts of videos recorded in 60fps and 29.97 for all in 30fps. So far seems to be working.

And yes, I aways start the timer on the very 1st frame I see Ryu appear as well. It's easier to frame count that way and I believe it is more accurate, since from the players perspective, we "have control" since what we do effects the next frames.

Chile

If the video is recorded a 30fps, you need to use divide by 30 and not 29.97. The only time that you need to do a different framerate is when a NES or SNES game is running on an emulator or VC, because there the game is running slowly and you need to compensate for that difference (60.09fps vs 60fps)

And it seems that YUA or VirtualDub do the most accurate "frames to time" calculation, doing both the same results that arcus got with a 3rd software.

twin0mega and Backslash like this
Illinois, USA

Ahh, that makes sense then. Thanks for the info.

Game stats
Followers
731
Runs
1,857
Players
358
Latest threads
Posted 2 years ago
1 reply
Posted 9 months ago
6 replies
Posted 1 year ago
5 replies
Posted 1 year ago
3 replies