Final Fantasy VII Remake
0 of 0

File information

Last updated

Original upload

Created by

Lulech23

Uploaded by

LukeLC

Virus scan

Safe to use

Tags for this mod

54 comments

  1. Heowolfe
    Heowolfe
    • member
    • 0 kudos
    I was processing some videos for a friend and I noticed that some of the videos after compression are actually a larger file size/bit rate with lower resolution? Is this normal? Dumping media info of one of the videos below.
    Settings used: 16:9|Reduced|Crop|60/30|High.

    EDIT: was a wall of text so I've moved it to pastebin
    https://pastebin.com/fgMv4kZ5
    1. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      This looks like an FFMPEG issue to me--30 MB/s bitrate shouldn't even be possible with this profile. For perspective, the high compression setting targets 5 MB/s, and the low setting targets 20 MB/s. For some reason, the encoder isn't behaving efficiently at all in this case. I'll have to do some investigation to see if I can reproduce and pinpoint the issue.
    2. OutrightTable
      OutrightTable
      • premium
      • 1 kudos
      I also ran into this issue. Same settings except for using 30fps instead of 60fps/30fps.  Provided pastebin of my MediaInfo for the same file below.
      Settings - 16:9, Reduced, Crop, 30, High
      https://pastebin.com/nHEN6PTg
    3. Asesinamen
      Asesinamen
      • member
      • 18 kudos
      Did you guys ever figure out how to prevent this? I'm having the same issue with the same set of videos, the MV_PSBL0_0920 ones, coming out at 7.10GB each version, while the original ones are 934MB each.

      16:9 | Optimal | Crop | 60 Interpolated | Medium

      Incidentally, these are the ones that are getting processed when the progress bar is at 339 or so (depending on your multi-threading setting), so it may be safe to assume that anyone who's mentioned getting stuck at 339 or so is suffering from the same underlying issue.

      Oh and btw, if you wannt to make sure that it’s still working: right click-> Properties on the parent folder (or grandparent folder or so)  of the .emov files; that will force Windows to update the state of all files, so now you can check the .webms for their current size and modification timestamp, which you’ll see increase whenever you right click-> properties the folder again. 

      Edit: the longass precredits+credits video also seems like it's gonna be quite bigger than the original, and that's already the biggest one of the whole lot. Maybe it only happens to already-big/long videos?
  2. shadowking66
    shadowking66
    • supporter
    • 4 kudos
    Just started to process my cutscenes now, but wanted to leave a comment saying how cool this is! Thanks for your work!

    Edit: Just to report my experience, it seems to work fine with compressing until it gets to video 339 out of 442 (76.70%). I left my computer running overnight, and it didn't move a percentage. I also tried restarting it, but it's locked at the same section.

    Screenshot with Vidsquish settings at https://prnt.sc/UPmll38XhXFI

    Edit 2: First run was with High compression, second run was with Low. Both get stuck at the same place.
    1. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      Check Task Manager and look for any instances of ffmpeg. If you see it there, and using CPU, it's working.
    2. xiechayghe
      xiechayghe
      • member
      • 0 kudos
      Did you fix it? I have the same problem as you, it stuck at 305/446 (68.39%)
    3. InanimateCrbnRod
      InanimateCrbnRod
      • supporter
      • 0 kudos
      I have the same problem. FFMpeg is running but it doesn't matter how long I let it run it won't finish that video.
    4. arlan360
      arlan360
      • member
      • 0 kudos
      same problem here. 339/446 :(
    5. arlan360
      arlan360
      • member
      • 0 kudos
      I FIX IT. Its A VERY SLOW PROCESS!!!! You need to add more instances of ffmpeg. Pause the process Go to menu in vidsquish and add more process (instances of ffmpeg). I add 8 in my Ryzen 5800. it takes 48 hours to finish
    6. vulcan78
      vulcan78
      • supporter
      • 0 kudos
      Same problem, 12900k @ 5.2 GHz, it takes like 1 hour to get to 339 76% and then it just gets stuck here and doesn't move. 
    7. davidkim99b
      davidkim99b
      • supporter
      • 0 kudos
      same problem.... stuck forever .....
  3. plerbabilahlu
    plerbabilahlu
    • member
    • 0 kudos
    So I tried converting a 30fps .emov file with these settings :
    16:9 | Optimal | Crop | 60fps (interpolated) | Original Quality

    I ended up with 2 files in the folder.
    One is the .emov with 30fps
    The other one is a .webm with 60fps

    Is that how it's supposed to be ?
    So I just copy both files to the folder they're supposed to be in ?
  4. ihqwbfchbmhxrgnmkm
    ihqwbfchbmhxrgnmkm
    • member
    • 0 kudos
    this is really overly complicated and dumb, dont waste your time and do this instead
    open every single folder by hand, and here's what you delete, in Final Fantasy VII Remake Intergrade\End\Content\GameContents\Movie\

    (im telling you what to delete because all the movie files are copy pasted, square enix is retarded, and this "mod" is also kinda stupid, dont waste hours of your life compressing everything, i dont understand why this is so overly engineered)

    Type 1
    Before
    File.emov
    File_US.emov
    File_DE.emov
    File_FR.emov

    After
    File.US.emov

    so like, if you have a file with _US in it, and a bunch of random languages, and a file without anything, delete everything else

    Type 2
    Before
    File.emov
    File_US.emov

    After
    File_US.emov

    just delete the file that doesn't have _US in it

    Type 3

    File.emov

    leave it as is

    Type 4

    in the menu folder, you have a bunch of random folders, FR, DE, IT, JP, etc
    just delete all of them, only keep the US folder and the Common folder

    THERE, NOW I SAVED YOU ABOUT 13 GBS, BLAH

    if you want to compress whatever is left, here is a hacky batch file

    1. create a text file, in the folder where the videos are, rename it to compress.bat (enable hidden file extensions and stuff)
    2. paste this stuff in it
    set "Output=Compressed"

    if not exist ".\%Output%" md ".\%Output%"

    for %%A in (*.emov) do (

    ffmpeg -loglevel warning -stats -hide_banner ^
    -i "%%A" ^
    -c:v libvpx-vp9 -b:v 0 -crf 20 -c:a copy -threads 16 -row-mt 1 -vf "scale=1920:1080" ^
    ".\%Output%\%%~nA.webm"
    )

    rundll32 user32.dll, MessageBeep
    pause

    3. download ffmpeg
    https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-essentials.7z

    4. extract the archive, open the bin folder, extract ffmpeg.exe where that batch file is
    5. click on compress.bat
    6. wait and stuff
    7. delete the original movie files
    8. move the files from the Compressed folder
    9. rename the extension from .webm to .emov

    ENJOY UR FREE SPACE

    u need to manually move that batch file and ffmpeg.exe in each folder by hand sorry, im too lazy to do it properly (im not a programmer and i hate batch files)
    just ask chat gpt to edit the script to scan for the subfolders or something

    i dont have time atm or i would make the instructions more easy sorry, but i want to leave a more sane solution for everyone else who stumbles on this crap

    if u want even more compression, change -crf 20 to -crf 22 or -crf 23 or -crf 24

    I DONT EVEN KNOW HOW EVERYONE KEEPS BUTCHERING THE COLORS, ITS JUST A SIMPLE COMMAND, BLAH
    1. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      The colors get "butchered" if you leave out the HDR color formatting, as your script has done.

      Not sure how downloading a ready-made application with a GUI is "overcomplicated and dumb" compared to manually digging out files and scripting the rest, but to each his own!
  5. Semovente1
    Semovente1
    • member
    • 0 kudos
    Hello sir could you help me?. i have problem with cutscene when i enter visual room hq.in my game the scene didnt responsible and i got stuck in here? i have sample when i got stuck you can check out this 
    https://ibb.co/6R0wVSR
  6. InanimateCrbnRod
    InanimateCrbnRod
    • supporter
    • 0 kudos
    Process takes only about ten minutes to complete and then none of the videos have actually been changed. any idea what's up?
    1. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      Aw, heck. The latest version had a typo on the HDR color profiles. I've fixed and reuploaded--same version number, but you'll see the new date.
    2. InanimateCrbnRod
      InanimateCrbnRod
      • supporter
      • 0 kudos
      sweet will try again overnight tonight thanks!
  7. eleventeen
    eleventeen
    • premium
    • 2 kudos
    So from your description, I should see no real benefit if I upscale the videos from the default 30/60fps to 120fps?
    Or from 1080p to 1440p.

    Contrary to your description, I have seen good video example on youtubes of AI upscaling from 1080 to 4k. Though, I don't expect a regular encoder to be able to do that since it's a different method entirely, but the latest AI techniques (that can take like several minutes/hours per FRAME) can make a pretty noticeable difference.

    The cutscenes look good and not jarring or low fps versus my mostly locked 120fps/1440p gameplay, but the mini tutorial videos do look VERY low fps, like 30 or less to my eyes. Would it help any on those at least? I see some of them are not FMVs at all, since they are dynamic based on my actions, tho maybe some/most are, as most are not dynamic?

    And one thing I appreciate a lot about this games FMV, it's one of EXTREMELY few that maintain/support 5.1 audio. It's very noticeable in the intro video - the helicopter fly over audio is very well down for surround sound. Which is sadly very rare. Most games, even those with 5.1 sound, generally ship either just stereo tracks on FMVs. (or often really just mono masquerading as stereo).
    (Hopefully you're tool is smart enough not to muck with the audio and maintain the 6 discrete channels)

    That said, the games 5.1 surround sound support is poor outside of FMVs. It does have 3D positional audio, but its generally broken, seems to send everything to all channels all the time, at very low audio levels, and positional stuff to the correct channels at higher levels - but not very well.. And voice overs to the center channel regardless of position ( while still with the sending like 5% of even the voice audio levels to all other channels though).
    1. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      AI upscaling is currently beyond the scope of the project. I'd say AI upscaling is most tangible at, say, 480p to 1080p. Outside of this range are extremely diminishing returns with generic models. You'd need to train an AI specifically on the subject matter for the time to be worth it.

      On the other hand, interpolating framerate makes a VERY tangible difference and can be done well without AI.

      The profile currently does not apply to tutorial FMVs because they're rather inconsequential, but support could be added. Thing is, they're produced at 15 FPS but stored at 30 FPS. So to properly interpolate their framerate, you'd have to downsample to 15 FPS first and then interpolate. Rinse and repeat for... hundreds of files, across multiple languages. I felt that was a needless extension to processing time, but I'm open to be proven wrong if there's enough demand for it.
  8. DrxVL
    DrxVL
    • supporter
    • 1 kudos
    Does this process all the video files at once or do I have to do each one manually?
    1. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      All of them - selecting an individual file is by design simply to ensure the correct location, since some games' formats and filesystems can be a bit arcane. Choosing any file will apply to the whole game folder.
  9. Lao333
    Lao333
    • member
    • 0 kudos
    if I use this program to make them go to 60 fps do not encounter the problems mentioned in this mod?
    https://www.nexusmods.com/finalfantasy7remake/mods/111
    1. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      Video FPS doesn't really impact stutter. The main "issue" with the video files is that they're encoded at very high bitrates by VP9 standards. VP9 is a pretty heavy codec to play back, but that's because it's extremely efficient. So, you can lighten the load by using higher compression/lower bitrates and get smaller files with basically no quality loss.
    2. Lao333
      Lao333
      • member
      • 0 kudos
    3. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      Yes, all color issues are now solved in the latest version!
  10. wellington2k
    wellington2k
    • member
    • 0 kudos
    After 30 hours of converting every movie to Medium compression, the results turned out pretty rough
    The colors are blown out, everything looks off (like warped in a way) when there's fast motion, and not to mention after all this it still stutters. It did cut the file size down by 5gb, but for the results, it's really not worth it.

    hopefully this can be fixed in a future update!


    1. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      Sorry about that. I did a deeper dive on the source file color formats and added a filter to the profile to switch between color formats to match each video accurately. The blown out colors should now be fixed in v1.2!
    2. chrcoluk
      chrcoluk
      • supporter
      • 0 kudos
      Hopefully I dont get the same issue I dont have a HDR display so how are you optimising for us SDR users whilst also keeping HDR people happy?
    3. LukeLC
      LukeLC
      • supporter
      • 2 kudos
      The videos include both SDR and HDR "layers", and both are required for correct playback on either type of display.

      All issues are fixed now since I've added a filter to the profile to match the color data of the original files exactly.