NieR:Automata™

NieR:Automata™

View Stats:
Breedloved Mar 18, 2017 @ 7:21pm
Potential Movie fps fix - [SOLVED]
Update 3: New guide for using the fix. Includes DIY option or download and install fixed video files: http://steamcommunity.com/sharedfiles/filedetails/?id=887370335

So, the choppy movie sections in the game will hopefully be patched, but I was playing around with the game files and discovered the .usm files can be extracted, and the containing mpeg file viewed and converted.

Long and short is this - movies run very smooth once unpacked, even when left at the 30fps they are encoded at. I tinkered and converted to 60 fps and it took out the last bits of choppyness I could see.

Bad news is this: video files aren't 1080p quality, encoded at 900p resolution of 1600x904 which isn't the worst but these movies play as part of most cut-scenes, which make the low res stand out more when your gaming in 4k :). Other bad news is the audio: the .usm files do not contain the accompanying audio. I imagine this means the audio is running through the in-game engine, and is unpacked and played behind the video files and modifying the video files may make weird audio stuff happen...

Good news is this: the game runs with my modified .usm files. I tested this with the first in-game movie which plays as 2B crashes into the factory with the mech and switches to fighting with her swords. I replaced the movie from the game's directory with my re-packed 60fps version and it played smooth, much better than the original game file.

Unsure of what is causing the choppyness, but I'll keep tinkering to see if re-packing fixes it without causing new issues. I may end up re-packing the video files into 60fps version and will upload online so others can use to mod if requested.

pic of one of the un-packed vids: http://imgur.com/kHGtdlO

Update: Game takes re-packed .usm movie files just fine, no crashes so far. I converted videos to 60 fps and found 2 pieces of bad news: The engine locks the pre-rendered cut-scenes to 30fps, regardless of the fps the video was encoded at. The sounds generally follow along with the video, and FX don't really seem off at all, but the voice-overs are noticably off if the video was encoded at 60 fps.

This being the case, I plan to un-pack, convert from mpeg1>mpeg4 @30fps, re-pack, and replace all movies files for the game. However the videos were encoded originally seem to be an issue, as I've now tested an mpeg4 converted, 30fps, re-packed video in-game and it looks much, much smoother. Anyone know where I can upload the fixed movie files for others to mod their game with? Original file size is ~24gb

Update2:
Backup your original .usm files. Download and install fixed .usm files into this directory and ovewrite existing:

Download: https://drive.google.com/drive/folders/0B39MXLFF7T_CUHB0Vl9uaGItSnM?usp=sharing
Install: \Steam Games\steamapps\common\NieRAutomata\data\movie
Last edited by Breedloved; Mar 21, 2017 @ 2:36pm
< >
Showing 1-15 of 110 comments
Jupiter Mar 18, 2017 @ 7:26pm 
If you can get them to work properly I highly suggest creating a reddit post and a google doc upload to share with everyone.
Lulech93 Mar 18, 2017 @ 7:53pm 
Very interesting! I had a look through the game files earlier today but couldn't manage to find any way to play or extract the videos. I assumed they must be encrypted in some way. Care to share what you used for the extraction? 7-zip doesn't seem to recognize the files as archives at all.
Breedloved Mar 18, 2017 @ 11:21pm 
Of course, I went looking for a way to unpack the .usm files and found this video which has links to the needed software. https://www.youtube.com/watch?v=xBaa9magYfc
Nine Mar 18, 2017 @ 11:28pm 
You sir are a legend and a scholar!
SoftpilLoW Mar 19, 2017 @ 12:31am 
Why DEV not use realtime cutscene ?
They plan to release on PC in 4K but cutscene use video file at 900P that make no sense.:steamfacepalm:
v00d00m4n Mar 19, 2017 @ 12:41am 
Originally posted by N^asH:
Why DEV not use realtime cutscene ?
They plan to release on PC in 4K but cutscene use video file at 900P that make no sense.:steamfacepalm:

lazyness and stupidity
MTLVMPR Mar 19, 2017 @ 1:13am 
Do you have G-drive with enough space? Add me if you don't so we can get this out.
Breedloved Mar 19, 2017 @ 8:09am 
Originally posted by Gworzor:
I attempted to re-encode the usm files and the stutters are still there when played back in-game.
Before you re-packed, what settings did you use to convert the .m2v to .avi?
Breedloved Mar 19, 2017 @ 8:12am 
Originally posted by Voodooman:
Originally posted by N^asH:
Why DEV not use realtime cutscene ?
They plan to release on PC in 4K but cutscene use video file at 900P that make no sense.:steamfacepalm:

lazyness and stupidity

I'd say money and file size - cost money to get higher quality and the current 900p videos already take up ~24gb. This is a port, so the devs were conscientious of blu-ray disc size limitations, as well as digitial downloads.

It's a bummer for us PC folk, but at least we get the game on PC at all. Being able to play at 21:9 is already an improvement for me :)
Naxshe Mar 19, 2017 @ 8:18am 
i would upload to mega personally for a file size that bit
Breedloved Mar 19, 2017 @ 8:18am 
Originally posted by МТLVМРЯ:
Do you have G-drive with enough space? Add me if you don't so we can get this out.

I should have enough space. I'm finishing up the 30fps fix right now. I'm contemplating uploading a 60fps version for those that don't mind the lip-sync being off a bit...
Breedloved Mar 19, 2017 @ 8:23am 
Originally posted by Gworzor:
Originally posted by Breedloved:

I should have enough space. I'm finishing up the 30fps fix right now. I'm contemplating uploading a 60fps version for those that don't mind the lip-sync being off a bit...
What is the purpose of encoding them at 60fps if
"The engine locks the pre-rendered cut-scenes to 30fps, regardless of the fps the video was encoded at."

Good question. I tried both versions, and the 60fps seemed to take out the last bit of jitters. Not sure it's really worth it though, as the 30fps re-encoded brought it to acceptable smoothness
Breedloved Mar 19, 2017 @ 10:17am 
Update: files are finished converting. Uploading now to Mega. Here is a link to the folder. I recommend you download and install the first few .usm files to test on your system and make sure it works before you download all the video files (large download). The first few .usm are the tutorial mission pre-renders, so play through the tutorial to see the change. Here's the install instructions:

Backup your original .usm files. Download and install fixed .usm files into this directory and ovewrite existing:

Download: https://mega.nz/#F!zNB0SY7K!Ba3YCuM-sCK1eZFQXPAivA
\Steam Games\steamapps\common\NieRAutomata\data\movie
Last edited by Breedloved; Mar 19, 2017 @ 10:18am
Numity Mar 19, 2017 @ 10:30am 
thank you a lot for this, I'm very appriciated!
Yamislayer Mar 19, 2017 @ 11:06am 
Originally posted by Breedloved:
Update: files are finished converting. Uploading now to Mega. Here is a link to the folder. I recommend you download and install the first few .usm files to test on your system and make sure it works before you download all the video files (large download). The first few .usm are the tutorial mission pre-renders, so play through the tutorial to see the change. Here's the install instructions:

Backup your original .usm files. Download and install fixed .usm files into this directory and ovewrite existing:

Download: https://mega.nz/#F!zNB0SY7K!Ba3YCuM-sCK1eZFQXPAivA
\Steam Games\steamapps\common\NieRAutomata\data\movie
this patch include all video of game?
< >
Showing 1-15 of 110 comments
Per page: 1530 50

Date Posted: Mar 18, 2017 @ 7:21pm
Posts: 110