Either show with minimal output (default, 'silent'),
or reroute log messages with levels higher than LEVEL
to the console
-S SRIN, --srin SRIN Input sample rate for the encoder
File name for the IVAS ivas_format dictionary to use (default: ivas_modes_v2.json)
-I [ITEM ...], --items [ITEM ...]
List of items to be coded, allows for explicit definition of metadata files by grouping an item together with its metadata files in square brackets [ITEM,METADATAFILE,...]
--ism_metadata_files [ISM_MDFILE ...]
List of ISM metadata files
--masa_metadata_file MASA_MDFILE
MASA metadata file
-S SRIN, --srin SRIN Input sample rate for the encoder (either in Hz or kHz)
-R SROUT, --srout SROUT
Output sample rate for the decoder
Output sample rate for the decoder (either in Hz or kHz)
-p CONFIG, --config CONFIG
select site-related config as CONFIG.json
-t [MAX_WORKERS], --max_workers [MAX_WORKERS]
use multithreading with MAX_WORKERS threads (default:
number of CPUs available at the machine)
-l, --list_modes list all supported IVAS ivas_formats
-L, --list_formats list all supported IVAS formats
limit dUration by specifying start and end of input signal in seconds. Can be either a single float value (will be interpreted as length), or by giving as start: (will be interpreted as start), or by giving as start:end
-f FER_FILE, --fer_file FER_FILE
frame error pattern file
-y BER_FILE, --ber_file BER_FILE
bit error pattern file
-J JBM_FILE, --jbm_file JBM_FILE
jbm file
-i INDIR, --indir INDIR
Directory for items to be coded, either a single
directory or a json string for different directories
with the input formats as keys
Directory for items to be coded, either a single directory or a json string for different directories with the input formats as keys
--decoder_only only run the decoder
-x FILTER_REGEX, --filter FILTER_REGEX
Regex for filtering modes
-s, --sidstart Cut bitstreams until the first SID frame before decoding
-s, --sidstart Cut frames from the beginning of the encoded bit stream until the first SID frame
--bs_length BS_LENGTH
Cut bitstream to this (maximum) length. Is applied AFTER --sidstart processing, if this is given
--info Ouput debug info in subfolders of /res (use with caution, this can generate a huge amount of data)
--sofa SOFA Directory for the group B binaural renderer to look for SOFA files
-e ENC, --enc ENC Encoder binary name (default ./IVAS_cod)
-d DEC, --dec DEC Decoder binary name (default ./IVAS_dec)
--fail_log_dir FAIL_LOG_DIR
Move logs of failed modes to dir (default none)
```
Some notable difference exits to similar command line options of `runEvsCodec.pl` and a few new ones are added: