Overview
Embed custom text information that is invisible to the naked eye into a video without affecting its visual quality. After the video is distributed or processed, the embedded text information can still be extracted and identified to verify video copyright ownership.
Two copyright watermarking versions are supported: Basic Copyright Watermark and NAGRA NexGuard Copyright Watermark.
|
Basic Copyright Watermark | The basic version allows invisible text information to be embedded into a video without affecting its visual quality or integrity. |
NAGRA NexGuard Copyright Watermark | NAGRA NexGuard is a world-leading digital watermarking solution. It offers highly concealed watermarking and broadcast-grade anti-removal capabilities, designed to provide piracy tracing and copyright protection for high-value content such as movies and TV series. |
Billing Description
Using copyright watermarking mainly involves the following fees:
Transcoding Fees: When adding a copyright watermark to a video, transcoding or adaptive bitrate streaming conversion is required, which incurs transcoding fees.
Copyright Watermark Embedding Fees: Fees are incurred when a copyright watermark is added to a video.
Storage Fees: The output generated from transcoding or adaptive bitrate streaming conversion occupies storage space, which incurs storage fees.
Extraction Fees: After piracy occurs, copyright watermark extraction needs to be initiated, which incurs extraction fees.
Usage
Create a Copyright Watermark Template
Note:
Each user can create up to 50 NexGuard copyright watermark templates. Once created, these templates cannot be modified or deleted by users directly. To modify or delete a template, please contact us for backend processing. Add a Copyright Watermark
Call the ProcessMedia API ,or using API Explorer to initiate a task to add a copyright watermark to a video. You can choose either transcoding or adaptive bitrate streaming conversion. Note:
Copyright watermarking and traceability watermarking cannot be applied at the same time. Otherwise, watermark extraction will fail.
Transcoding
Select a transcoding template, such as preset template 100230, and specify:MediaProcessTask.TranscodeTaskSet.Definition=100230
Add a copyright watermark template:MediaProcessTask.TranscodeTaskSet.BlindWatermark.Definition=xxx
Adaptive Bitrate Streaming Transcoding
Select an adaptive bitrate streaming template, such as preset template 10 and specify: MediaProcessTask.AdaptiveDynamicStreamingTaskSet.Definition=10
Add a copyright watermark template: MediaProcessTask.AdaptiveDynamicStreamingTaskSet.BlindWatermark.Definition=xxx
ExtractCopyrightWatermark
Note:
When extracting a copyright watermark, both **URL** and **SubAppId** must be provided, and **SubAppId** must be the same as the parameter used during transcoding.
NexGuard copyright watermarks cannot be extracted by users directly. If extraction is required, please contact us for backend processing.