For a large project, we want to export MS files to MKV or AVI. Can I export metadata to be in MKV or AVI

No, the MKV or AVI does not include metadata.

You will have to develop you own export functionality that retrieves video data and meta data and then exports it in the desired way and format.

Is there a guidance on how to develop a script/software to export metadata and video onto a MKV or AVI file. Many sincere thank you

For how to retrieve video data (JPEG) see the Media Playback Viewer

https://doc.developer.milestonesys.com/html/index.html?base=samples/mediaplaybackviewer.html&tree=tree_2.html

For how to retrieve metadata see the Metadata Playback Viewer.

https://doc.developer.milestonesys.com/html/index.html?base=samples/metadataplaybackviewer.html&tree=tree_2.html

There is no functionality in MIP SDK on how to create an AVI file (except the export which cannot modify video or overlay video with metadata). You will have to search for sample or information on how to do this outside the MIP SDK.

Many thank you

One more question if I can

1. I export file to MKV
2. I assume metadata is in separate file
3. Can I play exported MKV in same Milestone and obtain or get the metadata that is in separate file

Many thank you

Siva

You cannot playback a MKV file in any Milestone client, MKV is for general usage outside Milestone. You can export in Milestone format and use the Smart Client player for playback.

Meant via Smart Client mini-player can I play MKV file and Metadata file

Tx

MKV is a format that is supported in Milestone for an effective way of playing back outside the Milestone clients. See more info here: https://en.wikipedia.org/wiki/Matroska

So in fact you cannot play the MKV in any client or tool from Milestone.

Only the Milestone format can be played back with the Milestone Smart Client player or MIP SDK based clients.

It is currently supported that the Smart Client will show bounding box metadata. This is also supported for Smart Client export in Milestone format, the export includes the bounding box metadata, and in the Smart Client player the bounding boxes are shown on the playback of exported data.