dmxconvert

dmxconvert is a command line utility that converts between different datamodel types and encodings. It is available for Windows and Linux.

Help Text

Usage: dmxconvert -i <in file> [-ie <in encoding hint>] [-o <out file>] [-oe <out encoding>] [-of <out format>] -i, --input - Input file name -o, --output - Output filename -ie, --input-encoding - Input encoding hint -of, --output-format - Output format -oe, --output-encoding - Output encoding If no output file is specified, dmx to dmx conversion will overwrite the input Supported DMX file encodings: keyvalues keyvalues2 keyvalues2_flat binary actbusy commentary vmt vmf mks tex_source1 Supported DMX file formats: dmx movieobjects sfm sfm_settings sfm_session sfm_trackgroup pcf gui schema preset facial_animation model ved mks mp_preprocess mp_root mp_model mp_anim mp_physics mp_hitbox mp_materialgroup mp_keyvalues mp_eyes mp_bonemask tex world worldnode

Usage Examples

Example 1: Converting a DMX encoded file to keyvalues2.

./bin/linux64/dmxconvert -i medic_lod_03_high.dmx -o medic_lod_03_high.kv2 -oe keyvalues2