天天看點

視訊點播-水印排查

作者:張醫博

淺談

當使用者端配置了工作流轉碼,并且打水印的情況下為什麼沒有生效?

我們需要知道打水印是要對檔案進行修改産生的一個效果,那麼使用者端先要知道水印是轉碼的一部分。

了解水印

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

  1. )調用CreateUploadAttachedMedia接口擷取檔案上傳的路徑以及臨時授權。
  2. )使用OSS上傳指定的水印檔案,詳細參見 OSS檔案上傳。
  3. )調用 添加水印 接口,添加水印資訊。

    更多水印管理接口詳細參見 水印管理

水印類型

視訊點播目前支援三種水印類型:靜态圖檔、動态圖檔和文字水印。靜态圖檔、動态圖檔、文字水印:适合對視訊版權宣示或品牌宣傳。文字水印:适合短視訊中文字動态替換,文字水印替換詳細參見 送出媒體轉碼作業。

1)靜圖水印

目前僅支援PNG格式,圖檔位于視訊特定位置從片頭展示到片尾,也可設定圖檔在視訊時長内的某段時間展示(水印開始展示時間和水印結束展示時間)。

2)動圖水印

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

限制

  • 動态圖檔水印受檔案擴充名限制,gif、apng和mov必須是小寫,靜态圖檔不受擴充名限制。
  • 水印檔案存儲源站必須與需要添加水印的視訊存儲源站一緻,例如:存在華東2源站的視訊,使用的水印檔案必須存儲在華東2的源站上,可不跨區域且暫不支援跨存儲源站
  • 動圖(MOV格式、APNG格式)水印和文字水印暫隻支援通過水印接口進行管理,詳細

    遇到類似情況如何排查呢?可以參考如下:

分析

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

視訊點播-水印排查

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

視訊點播-水印排查