KLV Injector Batch is a powerful, yet easy to use video and telemetry processing tool for batch video assets preparation and metadata insertion into Intelligence, Surveillance and Reconnaissance (ISR) Imagery. This tool performs offline batch processing of the video and metadata files and generation of the STANAG 4609 compliant files. KLV Injector Batch is used for offline STANAG files generation by combining a FMV with an external sensors data.
Figure 1. Metadata injector.
- MISB 0601.5 KLV telemetry insertion into MPEG-PS and MPEG-TS files.
- Video assets preparation - format/bitrate/resolution transcoding and scaling.
- Template packets - metadata addition / correction / filtering.
- Segmented stream recording.
- Flexible external batch command processing.
- Fast (silent) processing or preview.
Batch processor executes Jobs. Jobs may include Tasks. Here are some examples of the Tasks:
- File Transcoding task
- External Batch Command task
- Klv Injection task
Jobs and Tasks can be edited with the GUI and saved as a Project.
- Jobs can be added dynamically, without need to stop already running jobs. Currently active (running) Job cannot be edited.
- Job will fail (and terminated immediately) if one of the subtasks fails.
- Job can be copied (cloned).
Getting started with KlvInjector Batch.
Use case 1.
Using KlvInjector Batch to insert a CSV telemetry data into MPEG-PS file.
Use case 2.
Using KlvInjector Batch to transcode a video file.
Editing the Job.
Editing Current Job.
Supported Data File formats.
Supported Data file formats.
- You must have a Direct Show compatible decoder (MPEG2 or/and H.264) installed. Any 3rd party decoder can be used, including a free FFDShow (32 bit).
- You must have a video stream or a video file in MPEG-TS or MPEG-PS formats. If your source video is in any other format, please transcode / remultiplex it. For more info on file transcoding please see Video Transcoding. section.
Klv Injector Demo is a fully-featured version of the application but has a time limitation. In order to lift this restriction, the software must be activated with the valid license. For more info please see Activating an application
Glossary of Acronyms
FMV - Full Motion Video
EG - Engineering Guideline
CBR - Constant Bitrate
VBR - Variable Bitrate
FPS - Frames per Second
KLV - Key-Length-Value
TS - Transport Stream
MI - Motion Imagery
SI - Situational Awareness
MISP - Motion Imagery Standards Profile
RP - Recommended Practice
SMPTE - Society of Motion Picture and Television Engineers
UTC - Coordinated Universal Time