Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 30-04-2021, 21:54
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 406
Thanks: 137
Thanked 117 Times in 70 Posts
L33THAK0R is on a distinguished road
Question about possiblity of merging "Metro Exodus" patch files into main files

Hi all,

I've been having a look at the title "Metro Exodus" and was curious if anyone had tried to merge the patch files into the main (content_...vfsX) files to try and reduce the input of the title.

It's occurring to me now that some of the patch files may be titled as patch files but may be main files for the 2 major DLC installments, I'm honestly clueless.

I understand a decryption/unpacking tool by Razor was in development for a time and that other unpacking tools for the title, such as the "MetroEX" tool exists but I'm unsure as to whether someone has attempted to merge these into the main files.
Reply With Quote
Sponsored Links
  #2  
Old 01-05-2021, 00:02
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
Why merge them? A lot of the files will be removed when srep runs (since similarity with the original files).

Only big files such as videos you can rip from the original archives and keep the new ones from the patch (since the original ones will be never used).
Reply With Quote
  #3  
Old 01-05-2021, 00:49
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 406
Thanks: 137
Thanked 117 Times in 70 Posts
L33THAK0R is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
Why merge them? A lot of the files will be removed when srep runs (since similarity with the original files).

Only big files such as videos you can rip from the original archives and keep the new ones from the patch (since the original ones will be never used).
I assumed srep wouldn't be able to do anything with the modified files as I assumed srep can only work with identical duplicates, looks like I'll have to start reading some theory literature! I'll have a look for any video files though!
Reply With Quote
  #4  
Old 01-05-2021, 03:40
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 564
Thanks: 116
Thanked 881 Times in 319 Posts
panker1992 is on a distinguished road
Quote:
Originally Posted by L33THAK0R View Post
I assumed srep wouldn't be able to do anything with the modified files as I assumed srep can only work with identical duplicates, looks like I'll have to start reading some theory literature! I'll have a look for any video files though!
It Seems i finally can have a student...

This time of the year i am busy with these projects

1) drastically reduce wem quality for good on titles (100% success so far)

2) drastically reduce overall quality of game rippable files, completely delete old unused files which as you said correctly srep cannot dedup. (70% done almost there)

3) Rip movie files and lower quality then import them back on (100% done)

so far i have managed the following without ever compromising visuals or sound

Packed
Immortal Fenyx Rising > 13.8GB
Divinity - Original Sin > 7.4 GB
Divinity - Original Sin II > ~ 13 GB it's almost complete
Onimusha - Warlords > 2.0 GB
Mega Man X - Legacy Collection > 1.75 GB
Mega Man Zero - ZX Legacy Collection > 1.9GB
Call of Cthulhu > 7.4 GB
Resident Evil 2 > 13.8 GB
Resident Evil 3 > 13.6 GB
Those 2 can be done together with astonishing ratio 30% or more
Resident Evil HD > 3.8GB
Resident Evil Zero > 5GB
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.

Last edited by panker1992; 01-05-2021 at 05:27.
Reply With Quote
  #5  
Old 01-05-2021, 08:44
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 406
Thanks: 137
Thanked 117 Times in 70 Posts
L33THAK0R is on a distinguished road
Quote:
Originally Posted by panker1992 View Post
It Seems i finally can have a student...

This time of the year i am busy with these projects

1) drastically reduce wem quality for good on titles (100% success so far)

2) drastically reduce overall quality of game rippable files, completely delete old unused files which as you said correctly srep cannot dedup. (70% done almost there)

3) Rip movie files and lower quality then import them back on (100% done)

so far i have managed the following without ever compromising visuals or sound

Packed
Immortal Fenyx Rising > 13.8GB
Divinity - Original Sin > 7.4 GB
Divinity - Original Sin II > ~ 13 GB it's almost complete
Onimusha - Warlords > 2.0 GB
Mega Man X - Legacy Collection > 1.75 GB
Mega Man Zero - ZX Legacy Collection > 1.9GB
Call of Cthulhu > 7.4 GB
Resident Evil 2 > 13.8 GB
Resident Evil 3 > 13.6 GB
Those 2 can be done together with astonishing ratio 30% or more
Resident Evil HD > 3.8GB
Resident Evil Zero > 5GB
These projects sound fascinating! I remember seeing .wem files when attempting to encode video/audio for "Batman: Arkham City" but unfortunately had little luck with this.

How drastically is the the sample rate and bit depth of each track reduced to see results? I don't know anything about audio compression, sorry if thats a silly question.

Do you have a specific method to determining which files are unused in a title, or is this a case-by-case or engine specific method? I attempted to figure out which files were unused in the title "Silent Storm: Sentinels" as it uses a fair amount of files from the title "Silent Storm", but I was unable to figure out which, if any, could be removed.

Sorry if I sound silly but what exactly do you mean by movie files? I wasn't aware video files could have lossless compression applied to them, with significant compression ratios. It'll be interesting if this project could be applied to the Batman Arkham City, Origins & Knight titles, as the video files in these titles takes up a good portion of the install size.

Your current listed lossless compressions are incredible to say the least! I'm especially amazed by your ratios with the Divinity Original Sin games as well as the Mega Man collections!

Last edited by L33THAK0R; 01-05-2021 at 08:45. Reason: 1am brain bullshit
Reply With Quote
  #6  
Old 01-05-2021, 08:54
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 564
Thanks: 116
Thanked 881 Times in 319 Posts
panker1992 is on a distinguished road
Movie Files cant be packed with lossless algos as of now;

With that said you can drastically reduce their size considerably about 50% or more without your eye noticing the difference at all

Here is a paradigm of 2 identical files
lossless is ~125mb and lossy is ~25 mb
Can you tell the difference?
Lossless: https://drive.google.com/file/d/18O_...Qr0ZcEFTu/view
Lossy: https://drive.google.com/file/d/1QmL...OyM23xcru/view

So far i have managed to reduce these types of Movie files
*.usm
*.mp4
*.webm
*.wmv
*.bk2
*.bik

what type does batman use i can help easily
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.

Last edited by panker1992; 01-05-2021 at 09:17.
Reply With Quote
  #7  
Old 01-05-2021, 08:58
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 406
Thanks: 137
Thanked 117 Times in 70 Posts
L33THAK0R is on a distinguished road
Quote:
Originally Posted by panker1992 View Post
Movie Files cant be packed with lossless algos as of now;

With that said you can drastically reduce their size considerably about 50% or more without your eye noticing the difference at all

Here is a paradigm of 2 identical files
lossless is ~125mb and lossy is ~25 mb
Can you tell the difference?
Lossless: https://drive.google.com/file/d/18O_...ew?usp=sharing
Lossy: https://drive.google.com/file/d/1QmL...ew?usp=sharing
I'll take your word on it, the Google Drive links don't seem to be working for me (Page not found error). May I ask what program you use to encode the videos? I've personally been using Adobe Media Encoder 2020.
Reply With Quote
  #8  
Old 01-05-2021, 09:19
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 564
Thanks: 116
Thanked 881 Times in 319 Posts
panker1992 is on a distinguished road
Quote:
Originally Posted by L33THAK0R View Post
I'll take your word on it, the Google Drive links don't seem to be working for me (Page not found error). May I ask what program you use to encode the videos? I've personally been using Adobe Media Encoder 2020.

Check gdrive problem solved

Adobe Media Encoder doesnt do the tricks i want it to do i am using
ffmpeg RAW exe and i use CMD to make it dance as i want it to do

I will post you how to encode video on batman series
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
The Following User Says Thank You to panker1992 For This Useful Post:
L33THAK0R (01-05-2021)
  #9  
Old 01-05-2021, 09:23
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 406
Thanks: 137
Thanked 117 Times in 70 Posts
L33THAK0R is on a distinguished road
Quote:
Originally Posted by panker1992 View Post
Check gdrive problem solved

Adobe Media Encoder doesnt do the tricks i want it to do i am using
ffmpeg RAW exe and i use CMD to make it dance as i want it to do

I will post you how to encode video on batman series
I tried using ffmpeg but I wasn't able to control the bitrate in the output for some reason and it ended up encoding the input to a ridiculous, borderline unwatchable quality.

Thank you so much for offering to help with the batman series, any help would be greatly appreciated!

edit: Just watched the uploaded videos and holy shit! That really is mind blowing how small the difference is to my eye, I was not expecting such a small drop in quality for such incredible gains!

Last edited by L33THAK0R; 01-05-2021 at 09:27. Reason: edit
Reply With Quote
  #10  
Old 01-05-2021, 09:47
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 564
Thanks: 116
Thanked 881 Times in 319 Posts
panker1992 is on a distinguished road
if you watched to gdrive then your eye can see difference, while input to a game engine however the change to eye perception is very small

Batman is cake it uses usm files i will have you a working script today and instructions how to do it

I have my personal mumble server for voice chat maybe i will consider it to public so we may interact
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
  #11  
Old 01-05-2021, 10:07
L33THAK0R's Avatar
L33THAK0R L33THAK0R is offline
Registered User
 
Join Date: Feb 2021
Location: Saudi Arabia
Posts: 406
Thanks: 137
Thanked 117 Times in 70 Posts
L33THAK0R is on a distinguished road
Quote:
Originally Posted by panker1992 View Post
if you watched to gdrive then your eye can see difference, while input to a game engine however the change to eye perception is very small

Batman is cake it uses usm files i will have you a working script today and instructions how to do it

I have my personal mumble server for voice chat maybe i will consider it to public so we may interact
Thank you so much man, I'm honestly at a loss for how generous you're being with your time, I hope one day I'll be able to contribute something to this community to repay you everyone else's contributions and the help I've received so far.
Reply With Quote
  #12  
Old 01-05-2021, 10:49
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 564
Thanks: 116
Thanked 881 Times in 319 Posts
panker1992 is on a distinguished road
Quote:
Originally Posted by L33THAK0R View Post
Thank you so much man, I'm honestly at a loss for how generous you're being with your time, I hope one day I'll be able to contribute something to this community to repay you everyone else's contributions and the help I've received so far.
Uploading Video and project files that shows how to encode videos

usm videos to be spesific
Enjoy
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
  #13  
Old 01-05-2021, 10:58
Masquerade Masquerade is offline
Registered User
 
Join Date: Jan 2020
Location: Monte d'Or
Posts: 1,217
Thanks: 294
Thanked 1,404 Times in 637 Posts
Masquerade is on a distinguished road
Quote:
Originally Posted by L33THAK0R View Post
I assumed srep can only work with identical duplicates,
No, the files do not have to be completely identical...

@panker1992 please message me those videos too (that's if you planned to send them privately in the first place). I do not want to miss out on what you've been working on.
Reply With Quote
  #14  
Old 01-05-2021, 11:20
panker1992's Avatar
panker1992 panker1992 is offline
Registered User
 
Join Date: Oct 2015
Location: Always Somewhere
Posts: 564
Thanks: 116
Thanked 881 Times in 319 Posts
panker1992 is on a distinguished road
Quote:
Originally Posted by Masquerade View Post
No, the files do not have to be completely identical...

@panker1992 please message me those videos too (that's if you planned to send them privately in the first place). I do not want to miss out on what you've been working on.
I have made a Thread on how to do it with video, videos are public you can check them on the forum


ffmpeg.exe -i "input.webm" -c:v libvpx-vp9 -b:v 2000k -c:a copy -c:s copy -y "output.webm"
all files from Total War Remaster from 3.7GB of videos down to 1GB> Total Repack Size = 14.8GB
__________________
My projects : Masked Compression, lzma2(xz) on Freearc, Zstd compressor for windows
My optimizations : packjpg.exe, zstd, lzham, precomp-dev-0.45.
Reply With Quote
The Following 2 Users Say Thank You to panker1992 For This Useful Post:
Gehrman (01-05-2021), L33THAK0R (01-05-2021)
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ASIS: Advanced Simple Installer Script KaktoR Conversion Tutorials 1477 20-05-2026 10:52
Ultimate Conversion Compressor (UCC) vollachr Conversion Tutorials 55 26-04-2021 09:27
Compression Questions yasitha Conversion Tutorials 10 09-01-2019 12:29
call of duty 2 1.2 linux server fix? MCorleone General Gaming 13 22-06-2006 20:26
Frequently Asked Questions Joe Forster/STA PC Games - Frequently Asked Questions 0 29-11-2005 09:48



All times are GMT -7. The time now is 16:27.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com