全部產品
Search
文件中心

Apsara Video SDK:短視頻SDK

更新時間:Nov 19, 2024

阿里雲短視頻SDK(ApsaraVideo Short Video SDK,後續統稱“短視頻SDK”)是MediaBox音視頻SDK的子產品之一,提供App端的短視頻製作服務,包含視頻錄製、剪輯、拼接、字幕、特效美化等功能,具有接入便捷、功能齊備、智能成片等特點。通過閱讀本文,您可以瞭解短視頻SDK支援的功能。

功能列表

短視頻SDK分為基礎版、標準版和專業版,各版本功能如下所示。其中,✔️和❌分別表示支援和不支援該功能。

表 1. 介面(購買專業版免費贈送)

功能

說明

基礎版

標準版

專業版

預設UI

SDK包含一套預設的UI,布局、互動、介面可二次開發。

✔️

✔️

✔️

自訂UI

Demo提供了完整的UI互動源碼,您可自訂UI介面。支援替換表徵圖和背景顏色,或完全自訂。

✔️

✔️

✔️

表 2. 視頻錄製(對應購買專業版錄製模組

功能

說明

基礎版

標準版

專業版

解析度與屏比

支援標清、高清、超高清拍攝,支援16∶9、4∶3、1∶1多種比例拍攝。

✔️

✔️

✔️

清晰度

可設定幀率、品質等級,或自訂GOP、碼率產生不同清晰度的視頻。

✔️

✔️

✔️

多段錄製

支援斷點拍攝和連續拍攝。

✔️

✔️

✔️

自訂時間長度

自訂最長和最短拍攝時間長度。

✔️

✔️

✔️

變速

支援慢速和快速錄製。

✔️

✔️

✔️

拍攝控制

拍攝可控制:切畫幅、切網路攝影機、手電筒、曝光度、焦距、對焦。

✔️

✔️

✔️

拍照

拍攝支援抓取當前採集畫面並儲存為圖片。

✔️

✔️

✔️

背景音樂

支援錄製介面添加音樂,音樂資源由第三方提供,有額外費用。

✔️

✔️

✔️

即時浮水印

支援在錄製時添加浮水印。

✔️

✔️

✔️

即時濾鏡

拍攝預覽時可即時切換濾鏡,支援自訂濾鏡。

✔️

✔️

✔️

即時特效

拍攝預覽時可設定抖動、分屏等常見特效,支援自訂特效。

✔️

✔️

✔️

人臉貼紙

拍攝時,使用內建Face Service功能時在人臉上覆蓋貼紙掛件等效果。

✔️

Face Service介面

拍攝支援對接第三方Face Service介面,進行人臉貼紙操作。

✔️

自訂渲染

採集資料可通過回調進行自訂渲染。

✔️

✔️

✔️

基礎美顏

拍攝即時美顏,平滑無極調整強度。

✔️

✔️

✔️

進階美顏

錄製支援引入第三方美顏(支援阿里雲美顏特效SDK和FaceUnity美顏貼紙SDK,有額外費用),例如磨皮、紅潤、美白、大眼、瘦臉等效果。

✔️

視頻合拍

和已產生的視頻進行合拍,實現雙畫面。

✔️

✔️

多路混音

支援在錄製過程中多路音頻即時混音。

✔️

✔️

回聲消除

支援在錄製過程中消除錄製源回聲。

✔️

✔️

音頻降噪

支援在錄製過程中即時降噪。

✔️

✔️

view錄製

指定view進行錄製,產生視頻。

✔️

✔️

多源錄製

網路攝影機拍攝、view錄製、本地視頻進行即時合成錄製,產生視頻。

✔️

✔️

表 3. 視頻編輯——基礎編輯(對應購買專業版匯入模組

功能

說明

基礎版

標準版

專業版

視頻匯入

支援本地視頻快速匯入後編輯。

✔️

✔️

✔️

照片裁剪

支援照片畫面大小的裁剪,同時支援畫面填充和畫面裁剪。

✔️

✔️

✔️

視頻裁剪

可使用視訊畫面大小和時間長度裁剪,同時支援畫面填充和畫面裁剪。

✔️

✔️

✔️

原比例裁剪

支援更加快速的保持原始視頻比例裁剪視頻時間長度。

✔️

✔️

✔️

視頻轉碼

可設定編碼、碼率、GOP、幀率產生不同壓縮比的視頻。

✔️

✔️

✔️

按幀預覽

移動時間軸時,在預覽視窗顯示基準遊標停留的幀映像。

✔️

✔️

視頻截圖

基於目前時間線,渲染當前畫面並儲存圖片。

✔️

✔️

多路拼接

支援匯入多路視頻或圖片,進行前後拼接,產生1個視頻檔案。

✔️

✔️

多路混排

支援匯入多路視頻,並指定其位置與大小,產生具有多個畫面的視頻檔案。

✔️

✔️

畫中畫

支援在主軌視頻上疊加視頻,產生帶有畫中畫效果的視頻檔案。

✔️

✔️

背景音樂

支援將音樂合成到視頻中,不受時間特效影響。音樂資源由第三方提供,有額外費用。

✔️

✔️

本地配音

支援本地音頻合成到視頻中,支援快速、慢速等時間特效調節。

✔️

✔️

表 4. 視頻編輯——特效編輯(購買專業版免費贈送)

功能

說明

基礎版

標準版

專業版

時間特效

支援對視頻進行快速、慢速、倒放、反覆操作。

✔️

✔️

畫面調節

支援在編輯介面調整畫面的亮度、白平衡、銳度、暗角、對比等。

✔️

✔️

靜態濾鏡

支援在編輯介面添加LUT濾鏡或著色器指令碼濾鏡,即時切換濾鏡。

✔️

✔️

特效濾鏡

支援在編輯介面添加靈魂出竅、幻影等特效濾鏡。

✔️

✔️

轉場

可使用視訊和照片間添加移動、淡入淡出、百葉窗等效果。

✔️

✔️

幀動畫

可使用視訊及畫面上的掛件(貼紙、字幕等)進行位移、縮放等動畫,支援自訂動畫。

✔️

✔️

貼紙

在編輯介面添加靜態圖片,可在任意時間點添加並支援時間調整。

✔️

✔️

塗鴉

支援畫筆樣式、尺寸和顏色調整。

✔️

✔️

片尾浮水印

支援在視頻末尾添加片尾浮水印效果,可定義期間。

✔️

✔️

自訂渲染

解碼的幀資料可通過回調進行自訂渲染。

✔️

✔️

音頻降噪

支援對音頻降噪處理。

✔️

✔️

音頻淡入淡出

支援對音頻淡入淡出處理。

✔️

✔️

音頻靜音

支援消除當前視頻的原音和其餘音頻軌的聲音。

✔️

✔️

音頻變聲

在編輯介面將視頻原音變成蘿莉、大叔音等。

✔️

✔️

表 5. 動圖(對應購買專業版動圖貼紙

功能

說明

基礎版

標準版

專業版

動圖

在編輯介面添加動圖,可在任意時間點添加並支援調整動圖的期間。

✔️

表 6. MV(對應購買專業版MV

功能

說明

基礎版

標準版

專業版

MV

輯介面添加MV效果,切換MV。

✔️

表 7. 字幕(對應購買專業版字幕

功能

說明

基礎版

標準版

專業版

普通字幕

可添加多個字幕,可以設定字幕的位置、大小、角度、顏色、字型,以及每個字幕的開始和結束的時間。

✔️

氣泡字幕

為文字增加背景圖,支援動畫背景,設定文字邊框。

✔️

花字

帶有美術效果的多種色彩的文字樣式。

✔️

翻轉字幕

組合動畫,可根據模板控制文字的出入時間點及動畫效果。

✔️

表 8. 草稿箱(購買專業版免費贈送)

功能

說明

基礎版

標準版

專業版

草稿

錄製或編輯後產生草稿,下次可直接進入編輯。

✔️

✔️

草稿列表

可加入到草稿列表。

✔️

✔️

草稿雲同步

支援草稿上傳與下載。

✔️

✔️

表 9. 其他(購買專業版免費贈送)

功能

說明

基礎版

標準版

專業版

相簿選擇

支援從相簿過濾視頻,也支援通過視頻時間長度過濾。

✔️

✔️

✔️

縮圖

支援指定時間點快速抽幀並產生縮圖。

✔️

✔️

✔️

視頻資訊

提取視頻常用資訊,包括解析度、幀率、編碼格式等。

✔️

✔️

✔️

上傳到點播

ApsaraVideo for VOD支援媒資管理、雲端轉碼、內容審核等功能。

✔️,支援整合上傳SDK將視頻上傳到ApsaraVideo for VOD。

✔️,支援整合上傳SDK將視頻上傳到ApsaraVideo for VOD。

✔️,支援整合上傳SDK將視頻上傳到ApsaraVideo for VOD,同時在編輯合成的情境下,封裝了上傳到點播的核心類,用於視頻上傳。

專家支援

短視頻SDK支援人員。

宜搭渠道申請

宜搭渠道申請

提交工單

相關概念參考

短視頻SDK相關概念請參見短視頻SDK