雲計算

視頻點播-水印排查

作者:張醫博

淺談

當用戶端配置了工作流轉碼,並且打水印的情況下為什麼沒有生效?
我們需要知道打水印是要對文件進行修改產生的一個效果,那麼用戶端先要知道水印是轉碼的一部分。

瞭解水印

添加水印模板可分為如下三個步驟:

  1. )調用CreateUploadAttachedMedia接口獲取文件上傳的路徑以及臨時授權。
  2. )使用OSS上傳指定的水印文件,詳細參見 OSS文件上傳。
  3. )調用 添加水印 接口,添加水印信息。
    更多水印管理接口詳細參見 水印管理

水印類型

視頻點播當前支持三種水印類型:靜態圖片、動態圖片和文字水印。靜態圖片、動態圖片、文字水印:適合對視頻版權宣示或品牌宣傳。文字水印:適合短視頻中文字動態替換,文字水印替換詳細參見 提交媒體轉碼作業。

1)靜圖水印
目前僅支持PNG格式,圖片位於視頻特定位置從片頭展示到片尾,也可設置圖片在視頻時長內的某段時間展示(水印開始展示時間和水印結束展示時間)。

2)動圖水印
目前支持GIF動圖、APNG動圖和MOV格式的視頻,動態圖片可在視頻特定的位置從片頭到片尾循環播放,也可設置動態圖片在視頻時長內的某段時間播放(水印開始展示時間和水印結束展示時間)。

限制

  • 動態圖片水印受文件擴展名限制,gif、apng和mov必須是小寫,靜態圖片不受擴展名限制。
  • 水印文件存儲源站必須與需要添加水印的視頻存儲源站一致,例如:存在華東2源站的視頻,使用的水印文件必須存儲在華東2的源站上,可不跨區域且暫不支持跨存儲源站
  • 動圖(MOV格式、APNG格式)水印和文字水印暫只支持通過水印接口進行管理,詳細
    遇到類似情況如何排查呢?可以參考如下:

分析

1) 先看下工作流的配置是否已經選擇的轉碼操作,並且轉碼已經配置了水印。

image.png

2) 看下轉碼的配置是隻轉封裝,還是轉碼模版,如果是隻轉封裝的話,是不會進行打水印的。類似下面的模版就是轉封裝而不是轉碼。

image.png

Leave a Reply

Your email address will not be published. Required fields are marked *