Skip to main content

Watermarking

NameTypeDescription
kindenum                          
nexguard_video
Defines the watermark type.
default: nexguard_video
payloadanyOf         The payload for the specific watermark.

Example watermarking

{
"uid": "transcode_task_pass",
"kind": "transcode",
"payload": {
"location": {
"storage_provider": "s3",
"path": "s3://my_bucket/my_folder"
},
"watermarking": [
{
"kind": "nexguard_video",
"payload": {
"watermark_strength": "medium",
"license_manager": {
"ip": "192.168.21.100",
"port": 5093
},
"warnings_as_errors": {
"too_short": false
}
}
}
],
"targets": [
{
"file_pattern": "{source_basename}_watermarked.mp4",
"existing_files": "replace",
"container": {
"kind": "mp4"
},
"video": {
"track_group_id": "V1",
"codec": "h264",
"width": 640,
"height": 360,
"frame_rate": 23.976,
"bitrate_kb": 600
},
"audio": [
{
"track_group_id": "A1",
"codec": "heaac_v2",
"channels": 2,
"sample_rate": 44100,
"bitrate_kb": 128
}
]
}
]
}
}