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

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 13-09-2015, 00:48
DarkSoul19 DarkSoul19 is offline
Registered User
 
Join Date: Sep 2015
Location: Australia
Posts: 18
Thanks: 12
Thanked 21 Times in 6 Posts
DarkSoul19 is on a distinguished road
WaveInjector

Hey Packers First time Thread from me. Ive been Doing Repacks for a very very long time, but took Years off too raise my children. Now that the youngest is two i feel i can have a little time to spend on Repacks
I notice Most people use Arc/Precomp/Srep/Reflate/Msc combinations, and for good reason, if used properly they are fantastic.
I saw MadMax compressed to 4.5 g which is pretty cool, and inspecting it found they used Arc//Srep/Msc and precomp.
I have noticed nearly no one use`s WaveInjector, So im wondering if this is because

1. You never heard of it
2. Cant be bothered with the effort it takes to use it(A lot)
3. Dont know how to use it

If you are wondering what it is, let me tell you
WaveInjector is a program that allows you to inject waves into a container, For example you might have a .pak file that contains lots of wave files. You would extract the waves with a program like DragonPacker, at the same time you would record in text file each waves address eg 433234D-4334543E located in the .pak file(Automated). You will then delete all data from the .pak at those addresses( Its automated) So you are left with a Wave folder and a highly compressable .Pak file(for example, but could be any container)
You then use a lossless compression on the wave files you extracted( must be lossless,bit-bit identical)and delete the waves
Now you will have a highly compressed sound files in whatever format you chose
Thats where WaveInjector come in, it allowes you to, (after you convert back to wave) inject your waves back into the .pak(container) using the text file as a reference to where each wave goes. The result can be staggering
Anyone interested? or ....

Okay i promised a tutorial so here it is
Moderators feel free to alter this guide to be more gramaticly correct or just plain old spelling errors

Tools you will need
Total Commander
Dragon Unpacker
Dummy.exe (from first page)
inject.exe (from first page)

Instal Total Commander and Dragon Unpacker
Open the file that contains the raw audio in dragon unpacker, use the hyper ripper, then under advanced tab paste this %f.%x_%h_%l
Then click the search button, after it`s finished export all the sounds to a new folder
Now open Total Commander and navigate to the folder containing the exported audio, then selecting all the files, use the muli-file rename tool. Enter 8 zero`s in the search for box and click start
Next make a copy of your extracted Audio folder, then open Total Commander again. Navigate to the Audio_copy folder and press Ctr+A then navigate to the multi-file rename tool.Paste this, without the commas "dummy.exe [N].[E] [=tc.size.bytes] 0" in Rename mask File Name box
Make sure extention box is blank and click start
Open cmd and type pushd followed by folder location of Audio_copy eg. Pushd C:\Audio_Copy
Now type dir /b *.*>_first.txt then enter
Open file _first.txt and delete last line "_first.txt" , then save
Cut and past _first.txt file to folder containing dummy.exe and rename it to _first.bat
double right click on _first.bat and wait until it`s finished proccesing
Now copy the original File containing the raw audio into the folder containing the dummy files, past the inject.exe into the same folder then open cmd and type pushd followed by inject (and the name of the Audio_archive)
eg inject sound.pak press enter
done, the Archive has been injected
Cut this injected Archive to the folder Audio_folder (original extracted waves)
The Archive can be zipped or Rared to a tiny size
The waves can be compressed with a lossless bit to bit identical compresser(your choice)
then the original waves deleted
Now to inject the original waves back into the Archive follow these steps
Make sure inject.exe is in the folder
Extract the commpressed sound Achive
Convert the compressed waves back to wave format (method depends on your choice of lossless compresser used
create a bat file and type inject "name of your Archive, without commas"
done save it
To reinject All the waves back in simple launch that bat. All the waves will be injected back in
Final Words.. you would delete All irrelevent folders and files if your creating a rip
Basicly you would have dummy Archive/inject.exe and your compressed waves in the same folder. I create a bat file to delete the compressed waves after they are restored to wave files, there is no reson to delete the actual waves as they will be deleted as they are injected
Hope this Helps, feel free to ask questions
Attached Files
File Type: rar Tools For Wave Injector.rar (36.1 KB, 180 views)

Last edited by DarkSoul19; 27-09-2015 at 08:33.
Reply With Quote
The Following 13 Users Say Thank You to DarkSoul19 For This Useful Post:
buttignol (14-09-2015), ChronoCross (13-09-2015), gozarck (14-09-2015), Gupta (09-03-2017), Jiva newstone (30-11-2017), JRD! (28-09-2015), mikey26 (13-09-2015), oltjon (13-09-2015), RamiroCruzo (13-09-2015), Razor12911 (13-09-2015), Simorq (13-09-2015), Stor31 (13-09-2015), y_thelastknight (27-09-2015)
Sponsored Links
 

Tags
compressing method, waveinjector


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



All times are GMT -7. The time now is 09:42.


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