important points
Always be the first BPK then other methods
bpk+xprecomp+srep+lzma True
xprecomp+bpk+srep+lzma False
[External compressor:bpk]
header = 0
;packcmd = _CLS\FAZip -i0 compress:bpk_c InFile - <stdout>
;packcmd = _CLS\FAZip -i0 compress:bpk_c <stdin> <stdout>
packcmd = _CLS\FAZip -i0 compress:bpk_c <stdin> - OutFile
unpackcmd = _CLS\FAZip -i0 decompress:bpk <stdin> <stdout>
datafile = InFile
packedfile = OutFile
You can use the <stdin> <stdout> mode in Srep without problems.
[External compressor:srep]
header = 0
default = -m3f -a0/0
packcmd = _CLS\SuperREP -a0/0 -s125gb {options} - - <stdin> <stdout>
;packcmd = _CLS\SuperREP {options} Input - <stdout>
;packcmd = _CLS\SuperREP {options} Input Output
unpackcmd = _CLS\FAZip -i0 decompress:srep <stdin> <stdout>
datafile = Input
packedfile = Output
Using MSC with pZlib and Lolz methods may cause a negative Ratio.