截取視頻動圖是指對指定視頻中的一個區間進行內容截取,並產生動圖檔案,常用於產生視頻摘要視頻封面等,被廣泛應用於社交媒體分享、新聞報道、營銷推廣等情境中。ApsaraVideo for VOD支援產生GIF和WebP兩種格式的動圖檔案。本文為您介紹如何對ApsaraVideo for VOD中的視頻截取動圖。
簡介
動態圖片(Dynamic Image)是指一組特定的靜態映像以指定的頻率切換而產生某種動態效果的圖片。網路上常見的表現形式是GIF動圖,其次是WebP動圖。視頻截取動圖,是對指定視頻中的一個區間進行內容截取,並產生動圖檔案。
ApsaraVideo for VOD目前支援輸出格式為GIF和WebP的視頻動圖,您可以根據實際業務需要進行選擇。兩種格式的特點如下:
格式 | 特點 |
GIF | 相容性好,常常用來作網頁裝飾用。 |
WebP | 檔案體積相比GIF小很多,但缺點是部分瀏覽器不相容。不相容的瀏覽器包括IE、iOS Safari3.2~13.7、KaiOS Browser等。 |
應用情境
社交媒體分享:通過將精彩片段製作成GIF動圖可以更方便地進行快速分享,或是將視頻動圖作為令人信服的內容摘要,吸引使用者點擊觀看完整視頻。
營銷推廣:廣告宣傳時,利用視頻中的亮點動圖來激發使用者的興趣和好奇心,提高點擊率和轉化率。在電商網站上可使用動圖突出商品特性或功能示範。
新聞報道與娛樂資訊:新聞報道中,編輯們常截取新聞事件的關鍵瞬間製作成動圖,以簡潔的方式呈現重要訊息。影視劇預告片或節目亮點集錦可以通過動圖形式發布,便於觀眾快速探索。
教學示範:線上教育課程中,教師可以用動圖來解釋複雜的概念或步驟,協助學生更好地理解和記憶。
費用說明
動圖生產計入視頻轉碼費用,且計費標準一致,按照解析度和時間長度計費。具體收費詳情,請參見媒資轉碼計費。
注意事項
純音頻且無任何映像資訊流的媒體檔案、源檔案損壞或源檔案封裝資訊異常,則可能無法產生截圖檔案。
截取動圖的過程是完全非同步,可通過視頻動圖完成介面擷取視頻動圖完成情況。
截取動圖耗時與檔案的大小、時間長度以及動圖截取時間長度有關。
前提條件
已經開通了ApsaraVideo for VOD服務。開通步驟請參見開通ApsaraVideo for VOD。
為了您的帳號和資源的安全,建議您使用RAM使用者或RAM角色進行操作,並請確保RAM使用者或RAM角色已授予ApsaraVideo for VOD的相關許可權。具體操作,請參見建立RAM使用者並授權。
步驟一:建立動圖模板
動圖截取涉及到的參數相對較多,如果將動圖參數都統一在提交動圖任務時傳入,不僅提高了動圖功能接入門檻,更降低了易用性。因此ApsaraVideo for VOD提供了動圖模板,使用者可先將相關參數配置成動圖模板,在發起動圖任務時指定動圖模板ID即可。
步驟二:(可選)設定動圖截取的事件通知
建議您發起動圖任務之前,配置ApsaraVideo for VOD的事件通知,通過設定視頻動圖完成的事件通知,以便在動圖任務完成後,能擷取到動圖任務的狀態及截取的動圖地址等資訊。
事件通知的配置方法,請參見回調設定。
步驟三:發起動圖截取任務
步驟四:擷取截取的動圖資訊
如果您已配置事件通知,可以通過接收視頻動圖完成回調訊息擷取動圖資訊(推薦)。
視頻動圖完成後,可以通過ListDynamicImage - 查詢動圖列表介面來擷取視頻截取的動圖資訊。
如果已將動圖設定為封面,可以通過GetVideoInfo - 擷取單個音視頻資訊介面擷取封面動圖連結。