Skip to main content

Getting Started

StExporter is driven entirely from the command line. You select an input source, an output target, and the export modes you need for frames, metadata, or both.

General Options

OptionPurpose
-i, --inputInput URL or file path. Supports TS files and UDP streams.
-o, --outputOutput directory, UDP target, or output filename depending on the selected mode.
--serverServer URL when the workflow requires backend connectivity.
-v, --videoShow video during processing. Default is true.
-s, --silentSuppress console information output.
--hideConsoleHide the console window. Default is false.
-a, --autostartStart processing immediately without waiting for user input.
-?, --helpShow command help.

Processing Options

OptionPurpose
-f, --frameCaptureFormatFrame export mode: 0-none, 1-jpeg, 2-bmp.
-k, --klvCaptureFormatMetadata mode: 0-none, jsonPckt, jsonFile, rawPckt, rawFile, vttFile, vttFileMetadata, kmzTour, kmlLink.
-d, --maxDelayMaximum synchronization delay.
-c, --cachingNetwork caching setting.
--klvSamplingMinimum interval, in milliseconds, between reported KLV packets.
--minKlvPacketCountFilter out packets that contain fewer than the specified number of items.
--transcodeMisb104Transcode legacy EG 104.5 to MISB 0601.
--startFrameStart processing from frame N.
--startTimeSet an ISO 8601 start time reference. Useful for WebVTT outputs.
--segmentTimeOffsetApply a time offset to segment video timing.

KML Options

OptionPurpose
--kmlNetLinkRefreshKML network-link refresh interval in milliseconds.
--kmlNetLinkUpdateModeChoose whether to update or replace the network-link file.
--kmlAssetsDirectoryFolder for KML assets such as models and update files.
--platformTypePlatform type for KML tour and network-link presentation.
--platformNamePlatform display name.
--modelScaleScale factor for the 3D model.
--trailDurationTrail duration for the exported path.
--kmlShowVmtiShow VMTI content in the exported KML.

RS232 Options

OptionPurpose
--rs232OutEnable serial output for raw packet export.
--rs232PortCOM port to use. If omitted, the first detected port is used.
--rs232BaudRateBaud rate.
--rs232ParityParity setting: None, Odd, Even, Mark, Space.
--rs232DataBitsData bits: 5, 6, 7, 8.
--rs232StopBitsStop bits: 0, 1, 2, 1.5.

License Options

OptionPurpose
--licenseFilePath to the license file.
--licenseKeyLicense key string.

Example Command

StExporterProc.exe -i C:\Movie\StanagFile.ts -o C:\Movie\frames -f jpeg -k jsonFile -v false

Interactive Console Commands

  • S: start processing
  • P: pause processing
  • E: stop processing
  • M: turn ST Monitor on or off
  • N: show node information
  • H: show arguments
  • Q: quit

The rest of this manual explains each export mode in more detail, along with the optional monitoring and server-side workflows preserved from the original help set.