I AM VERY VERY FAMILIAR WITH THIS PROCESS (THANKS KNK AND TORADORA) AND I WILL BESTOW THIS KNOWLEDGE UPON OTHERS OKAY. WE USE THIS THING CALLED XDELTA! IT COMPARES 2 FILES AND MAKES A DIFF! Obviously this is useful for far greater endeavors than fansub patching but everything is worded for relevance and if you know about xdelta already anyway you shouldn’t need to read this. D:
Things you need:
- xdelta3.exe
- Both the v1 and the v2 files.
- Knowledge of how to use the command prompt window. At the very least, the ability to use “cd [path]” to navigate to the directory where you have all of these files. D:
Command line to make the diff file:
xdelta3 -e -9 -s v1filename v2filename v2patch.xdelta
-e: Compress.
-9: dryfire said this is even better A+++ compression.
-s: Source file.
v1filename: Put name of v1 file here.
v2filename: Put name of v2 file here.
v2patch.xdelta: Name whatever you’d like, etc.
.bat file:
xdelta3.exe -d -s v1filename v2patch.xdelta v2filename
@pause
-d: Decompress.
@pause: When using .bat file, this will prompt the user to press any key. Used as an indicator that patching is done.
With .mkv’s, since like 99.8% of the file size comes from the video/audio, and ideally all your changing is the script, the patches for mkv subs are extremely small. I have never used this for avi files, but I remember Aiorous doing it before ages ago! You’d probably need to make the v2 by doctoring/splicing stuff together though, as to minimize the size of the actual patch.

BSS needs some of this knowledge… They make us demux and remux to correct phailures :(… They didn’t even release Michiko 03 v2’s script separately so we could at least fix it ourselves and leave us no option other than downloading the whole .mkv again D: