京東智聯雲媒體處理服務再升級

京東科技開發者發表於2020-05-09

京東智聯雲媒體處理服務再升級

影片截圖是提供影片直播或點播服務的企業,在打造產品過程中經常會應用到的一項服務,可以極大提高影片節目的重複利用,生成動圖、影片封面,或用於抽幀鑑黃,滿足監管需求。本文將介紹用於直播/點播中的影片截圖服務,同時透過該項服務還可以對影片截圖進行自定義,滿足各種場景需求。

隨著移動終端的普及和頻寬成本的不斷降低,影片已被廣泛應用於泛娛樂、金融、教育、醫療等多個領域,如我們所熟悉的追劇看球、互動直播、錄影監控都離不開影片,影片已融入到了我們生活的方方面面。

而面對大量產生的影片內容,很多專注做多媒體產品的企業在打造產品的過程中,常會面臨一些共性問題。 影片檔案有著數量繁多的格式、位元速率、解析度,怎樣高效地將影片進行轉碼和處理,來適配眾多終端的展示需求和複雜的網路情況呢?

基於雲端的媒體處理服務應運而生,我們可以把雲端媒體處理服務想象成一個豐富的工具包,當你遇到了問題之後可以從中找到適當的工具來解決,如同想生火時我們可以使用打火機,而無需再手動鑽木,省去使用者自研的時間與成本,幫助你更加專注於自身業務和產品的打磨。

1 一站式影片處理——京東智聯雲媒體處理服務

京東智聯云為使用者提供了全面的媒體處理服務,滿足絕大部分影片轉碼需求,並提供了截圖、回撥等影片處理功能,提供便捷的一站式影片處理服務,大幅降低使用者對於多媒體檔案的處理難度。日前,京東智聯雲媒體處理服務完成升級,新增影片截圖功能,可幫助使用者根據設定的截圖時間間隔,獲取影片源影像,按照指定的影像格式編碼輸出。

2 影片截圖服務按需提供截圖功能

京東智聯雲媒體處理服務再升級

影片截圖可讀取儲存於京東智聯雲物件儲存中的影片原始檔,根據指定的時間間隔,擷取影片影像並透過影像邊緣填充處理,再對影像編碼輸出指定的截圖影像檔案,支援單張截圖、多張截圖。

京東智聯雲媒體處理服務再升級

影片截圖乍一聽上去很簡單,其實在背後需要提供大量的技術支援,以滿足影片對截圖的各種場景需求。首先,影片截圖需要支援儘可能豐富的影片及影像格式,京東智聯雲影片截圖服務預設支援媒體處理服務所支援的輸入源影片格式,包括MP4、FLV 、 HLS等絕大部分主流直播影片格式和MP4、MKV、AVI、TS、FLV、MPEG、VOB、WMV、3GP、RM、Flash等主流點播影片格式,截圖輸出影像支援jpg/png/bmp/webp等靜態影像格式,以及gif/webp等動態影像格式,並且可定製化動圖時長和幀率。

關鍵幀/非關鍵幀截圖

我們看到的影片其實是由許多靜止的影像組成,當影像快速連續地顯示,便形成了運動的畫面。而這些靜止影像在影片技術領域被稱為幀,接觸過影片編碼的人,一定知道關鍵幀、非關鍵幀等名稱。因為影片編碼的特點,關鍵幀影像具有畫質好、執行速度快等特點。而由於影片中關鍵幀總是間隔一段時間才會出現,所以劣勢是時間點不太精確,需要在設定的時間點附近尋找相應的關鍵幀。在使用關鍵幀截圖時,僅需要擷取GOP(Group Of Pictures,一般來說指的就是兩個關鍵幀之間的間隔) 的第一幀(關鍵幀),即可解碼出影片影像和編碼出截圖檔案。

京東智聯雲媒體處理服務再升級


和關鍵幀相反,非關鍵幀影像畫質稍差,執行速度較慢。在進行非關鍵幀截圖時,則需要從GOP的第一幀(關鍵幀)一直解碼到指定偏移時間戳的非關鍵幀時才能解碼出影片影像和編碼出截圖檔案。

京東智聯雲截圖服務同時支援按關鍵幀和任意幀截圖,並可以按指定影片時間點作為起始點開始截圖,也可以在指定影片時長內截圖,極大地提高了影片節目的重複利用。

按設定尺寸縮放截圖

對於輸出的截圖影像,京東智聯雲影片截圖可支援對截圖按設定影像尺寸進行縮放,也支援對截圖鎖定縱橫比縮放,並定製化邊緣填充特效。

示例:

如果影片原始尺寸是 640*360 解析度,影片截圖預設輸出影像也是原始尺寸:

京東智聯雲媒體處理服務再升級

按設定影像尺寸進行縮放時,假如需要輸出360*360截圖, 主畫面將橫向壓縮 :

京東智聯雲媒體處理服務再升級

-w 360 -h 360 -a

假如需要輸出640*180 截圖,主畫面將橫向拉伸:

京東智聯雲媒體處理服務再升級-w 640 -h 180 -a

輸出640*180截圖,並使主畫面保留寬高比,邊緣填充白色:

京東智聯雲媒體處理服務再升級-w 640 -h 180 -e 3

輸出360*360 截圖,主畫面保留寬高比,邊緣填充黑色:

京東智聯雲媒體處理服務再升級

-w 360 -h 360 -e 2

輸出360*360 截圖,主畫面保留寬高比,邊緣填充原畫模糊影像:

京東智聯雲媒體處理服務再升級

-w 360 -h 360 -e 4

3 影片截圖服務使用指南

目前,京東智聯雲影片截圖功能已上線到官網,按照如下流程即可便捷地使用該服務:

1、登入媒體處理服務控制檯。

2、單擊【新建任務】按鈕。

3、選擇所在地區。

4、填寫輸入Bucket、輸入路徑、輸出Bucket、輸出路徑,選擇截圖模版。

京東智聯雲媒體處理服務再升級

5、在全域性配置中點選新建截圖模版,可以設定截圖方式、截圖檔案格式和截圖數量,單擊儲存按鈕儲存截圖模版。

  • 截圖方式支援多張截圖和雪碧圖;
  • 多張截圖必須指定數量,截圖數量必須在1-3600之間;
  • 可自定義圖片高度、寬度、截圖間隔時間;
  • 關鍵幀預設開啟。

京東智聯雲媒體處理服務再升級

點選“ 閱讀 ”瞭解京東智聯雲媒體處理服務!


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69912185/viewspace-2691055/,如需轉載,請註明出處,否則將追究法律責任。

相關文章