Why do the animatics have such a low framerate?

Still, 24 fps is not good when you’re used to gaming at 60fps. Very visible.

Well but its the standard for videos, 24 or 30 fps, not 60, so its nothing unusual and as we have already explained, ingame 60 fps are not to be compared to frames in videos :wink:

1 Like

Also, the frame rate in HW1/HW: Cataclysm for the in-game cutscenes between missions were locked to 30fps, so it’s nothing new. I can’t quite remember HW2, but I’m fairly certain it was the same.

As has been stated, the videos are not being rendered by any game engine. They’re pre-prepared videos that the game just loads and overlays subtitles/voice over, not much work has to be done for that.

OK,
I understand that these are separate video files that have been produced at 24fps and that they are not rendered by my machine, that’s fine.

I was criticising the fact that the video files have been produced at 24fps and not higher.
This is not like a movie, in movies they compensate the low framerate with motion blur. Not so here.

24fps (raw) = bad

24fps (raw) + motion blur = normal

Motion blur is not present in the animatics therefore the motion is not smooth.
This is most noticeable in the first intro animatic of HW1, look closely at the satellite, and then the “expedition truck” their motion can be visibly stuttery.

It would have been better if they had applied motion blur. Then 24fps would be fine, but they didn’t. Or even 30fps would have been better.

Actually I think there is a problem with how the game plays the .webm files.

When I play them externally in mpc-hc they play pretty OK, but in-game the performance is noticeably worse.

Also, I created a 60fps version of the A00_001.webm (the very first animatic) using frame interpolation methods. When I play that file externally the video is amazingly smooth BUT when I replaced the original with this one in the game directory and launched the first mission where the animatic plays, the video is extremely choppy, worse than before.

I don’t know if it’s how the game handles bitrates or what. I would like to know how exactly the game decodes these files as it doesn’t seem to be very optimized.

I experience the same phenomenon with the Gearbox logo video. It’s 60 fps, and plays very well externally, but only plays at ~16 fps when it displays during startup.

I wonder why?
How is it rendering the video? Which codec is it using?
Why is it the higher the framerate the lower the in game framerate?

@BitVenom?

Ok so I tested this myself, and the first Video runs at 60fps for me and quite smoothly except for a few scenes where it drops down to ~45fps (according to fraps at least) and some stuttering is noticable, I know that the video contains only 24fps but apparently this drop in fps to about 45 can be transferred to a drop in “real” fps of the movie.

And these drops occur on a heavily overclocked GTX 780, so a more than powerful and still up to date enough card to support all the necessary video decoding in hardware, which should result in smooth framerates during video play :stuck_out_tongue:

Also tested the Video using mpc-hc and it runs smooth all the way through without any drops in fps at all, so I can basically confirm your findings 100% :slight_smile:

1 Like

Hmm. So it really is a universal problem. How come?

No clue, I hope bitvenom or someone else from the dev team can shed some light on this :slight_smile:

Must be the codec they’re using. Or how they script it… Dunno. @BitVenom

If you play the videos out of the game they will run 60fps smooth even on a netbook with Media Player Classic, it’s clearly something to do with the ingame video renderer.

BTW: the netbook I’m addressing is a HP Pavilion dm1, with a dual core 1.6 GHz Zacate CPU, and an integrated Radeon 6310 graphics, that I use to play the game while mobile.

Damn. We need some feedback from the devs, I know BitVenom is here somewhere.
Most likely they won’t comment but may just quietly slip it into the next patch…

I had a pretty interesting issue with in game videos recently. Now these were both JRPG/Console ports but the exact same issue in two different games with the exact same resolution was rather striking.

the video would play unevenly, not by a lot but enough to be noticeable. Whenever I would press a key on my keyboard it would play perfectly smoothly without any issue at all for a few seconds or so then go back to stuttering a bit. Apparently my GFX card was ‘falling asleep’(Change GPU power settings to max performance) and on top of that any HID Compliant drivers I had active was messing with it as well. Something to do with USB controllers (I don’t have one but people who have them say the problem goes away if they plug a USB controller in) but the workaround was to disable all HID compliant drivers. Making these changes the video plays extremely smoothly now for 15seconds and then stutters a bit until I press a key.

And this was the exact same thing in two different games. Bizzare and might not be of any relevance but I though I’d mention it in case anyone wants to experiment :smile:

btw the two games are Valkyria Chronicles and FF13

Very strange.

I’ll post a link here to my 60fps “remastering” of the first animatic. (Any more and I fear GBX will complain)

EDIT: Which file or script deals with the animatic rendering? Is it anything I can tweak?

Here, feel free to compare with the original.
Huge difference in my opinion.

Link’s broken, will update later.

EDIT : LINK UPDATED

Can i just say the animatics themselves are utterly amazing.
The amount of work necessary to remaster them on such a level must have been huge!
Brilliant work.

Agreed, it captures the atmosphere and style of the originals perfectly while updating it to beautiful HD :slight_smile: