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
| Option | Purpose |
|---|---|
-i, --input | Input URL or file path. Supports TS files and UDP streams. |
-o, --output | Output directory, UDP target, or output filename depending on the selected mode. |
--server | Server URL when the workflow requires backend connectivity. |
-v, --video | Show video during processing. Default is true. |
-s, --silent | Suppress console information output. |
--hideConsole | Hide the console window. Default is false. |
-a, --autostart | Start processing immediately without waiting for user input. |
-?, --help | Show command help. |
Processing Options
| Option | Purpose |
|---|---|
-f, --frameCaptureFormat | Frame export mode: 0-none, 1-jpeg, 2-bmp. |
-k, --klvCaptureFormat | Metadata mode: 0-none, jsonPckt, jsonFile, rawPckt, rawFile, vttFile, vttFileMetadata, kmzTour, kmlLink. |
-d, --maxDelay | Maximum synchronization delay. |
-c, --caching | Network caching setting. |
--klvSampling | Minimum interval, in milliseconds, between reported KLV packets. |
--minKlvPacketCount | Filter out packets that contain fewer than the specified number of items. |
--transcodeMisb104 | Transcode legacy EG 104.5 to MISB 0601. |
--startFrame | Start processing from frame N. |
--startTime | Set an ISO 8601 start time reference. Useful for WebVTT outputs. |
--segmentTimeOffset | Apply a time offset to segment video timing. |
KML Options
| Option | Purpose |
|---|---|
--kmlNetLinkRefresh | KML network-link refresh interval in milliseconds. |
--kmlNetLinkUpdateMode | Choose whether to update or replace the network-link file. |
--kmlAssetsDirectory | Folder for KML assets such as models and update files. |
--platformType | Platform type for KML tour and network-link presentation. |
--platformName | Platform display name. |
--modelScale | Scale factor for the 3D model. |
--trailDuration | Trail duration for the exported path. |
--kmlShowVmti | Show VMTI content in the exported KML. |
RS232 Options
| Option | Purpose |
|---|---|
--rs232Out | Enable serial output for raw packet export. |
--rs232Port | COM port to use. If omitted, the first detected port is used. |
--rs232BaudRate | Baud rate. |
--rs232Parity | Parity setting: None, Odd, Even, Mark, Space. |
--rs232DataBits | Data bits: 5, 6, 7, 8. |
--rs232StopBits | Stop bits: 0, 1, 2, 1.5. |
License Options
| Option | Purpose |
|---|---|
--licenseFile | Path to the license file. |
--licenseKey | License 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 processingP: pause processingE: stop processingM: turn ST Monitor on or offN: show node informationH: show argumentsQ: 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.