The masks are different filters that are applied to the data compression, all the compressed files are selected from the setting inside the "arc.groups" files.
The extension of the unrecognized filter is packed with the main method, the recognized filter that starts with the $ sign compresses all the files with the chosen method following.
Exampless...
(/$text= srep+zstd) This will compress all text files separately and then put inside the archive.
Code:
$text
file_id.diz
descript.ion
files.bbs
read.me
readme
readme.*
*.
*.txt
*.asc
*.lng
*.css
*.dtd
*.dtdxml
*.htm
*.html
*.shtml
*.xml
*.xsl
*.xsd
*.docbook
Etc....
($void=msc+srep64+zstd) For the list of non-compressible files, excluding the compression method the files that do not get any compression ratio.
Code:
$void
*.bnk
*.usm
*.bik
*.bk2
*.flv
*.f4v
*.avi
*.wmv
*.mov
*.vob
*.3gp
*.asf
*.mp4
*.m4v
*.mpg
*.mkv
(/$deflate=pzlib...lz77) Filter and compresses all files with the extensions groups, and then put the package in the archive.
Code:
$deflate
*.cpk
*.dat
*.upk
*.cas
*.rpf
*.pdf
*.swf
*.zip
*.jar
*.png
*.gif
*.gz
*.tgz
*.svgz
*.sis
*.gadget
*.fb2z
Etc....