轉(zhuǎn)碼模板
本文為您介紹如何通過(guò)控制臺(tái)創(chuàng)建自定義轉(zhuǎn)碼模板,并設(shè)置相關(guān)參數(shù)及條件。
背景信息
當(dāng)系統(tǒng)預(yù)置模板無(wú)法滿足您的業(yè)務(wù)需求時(shí),您可以通過(guò)控制臺(tái)或API創(chuàng)建自定義模板,設(shè)置相關(guān)參數(shù)。在創(chuàng)建轉(zhuǎn)碼任務(wù)或創(chuàng)建工作流設(shè)置轉(zhuǎn)碼模板時(shí),使用自定義模板。預(yù)置模板說(shuō)明,請(qǐng)參見(jiàn)預(yù)置模板詳情。
如果自定義模板也無(wú)法滿足您的業(yè)務(wù)需求,您可以通過(guò)提交轉(zhuǎn)碼作業(yè)中的Output參數(shù)配置模板。更多信息,請(qǐng)參見(jiàn)Output詳情。
使用限制
每個(gè)用戶(指每個(gè)阿里云賬號(hào))在每個(gè)服務(wù)地域默認(rèn)可創(chuàng)建10個(gè)自定義轉(zhuǎn)碼模板。如需增加自定義轉(zhuǎn)碼模板數(shù)量,請(qǐng)提交工單聯(lián)系阿里云客服配置。
創(chuàng)建轉(zhuǎn)碼模板
登錄媒體處理控制臺(tái)。
- 在頂部菜單欄選擇地域。
在左側(cè)導(dǎo)航欄,選擇
,進(jìn)入自定義模板頁(yè)簽。單擊添加模板。
設(shè)置轉(zhuǎn)碼模板參數(shù)。包含基礎(chǔ)參數(shù)、視頻參數(shù)、音頻參數(shù)。
基礎(chǔ)參數(shù)。
參數(shù)
說(shuō)明
轉(zhuǎn)碼模板名稱
在文本框中輸入您的轉(zhuǎn)碼模板名稱。支持中英文、數(shù)字、中劃線(-)等,不能以特殊字符開(kāi)頭,最大長(zhǎng)度128字節(jié)。
轉(zhuǎn)碼類型
支持創(chuàng)建普通轉(zhuǎn)碼模板、音頻轉(zhuǎn)碼模板。
說(shuō)明選擇音頻轉(zhuǎn)碼則只輸出音頻流。該功能僅適用于抽取視頻文件音頻流、音頻轉(zhuǎn)碼的場(chǎng)景。
封裝格式
在下拉列表中選擇您需要的封裝格式。
視頻參數(shù)。
說(shuō)明如果源文件為HDR,色彩轉(zhuǎn)換為HDR轉(zhuǎn)SDR,為避免過(guò)曝或過(guò)暗,請(qǐng)提交工單聯(lián)系阿里云客服進(jìn)行自適應(yīng)配置。
參數(shù)
說(shuō)明
編碼格式
選擇您需要的編碼格式。
碼率控制
在下拉列表中選擇控制模式。支持四種模式:原視頻碼率、固定碼率、平均碼率、Crf質(zhì)量控制。
說(shuō)明碼率控制是指視頻編碼中決定輸出碼率的過(guò)程:
原視頻碼率:不改變視頻碼率,按原視頻碼率輸出。
固定碼率:無(wú)論復(fù)雜場(chǎng)景或簡(jiǎn)單場(chǎng)景,文件從頭到尾都使用一種碼率。該模式壓縮出來(lái)的文件體積較大。
平均碼率:限定文件輸出的平均碼率,并根據(jù)場(chǎng)景的復(fù)雜度分配碼率(復(fù)雜場(chǎng)景分配更高碼率、簡(jiǎn)單場(chǎng)景分配較少碼率)。該模式既能確保輸出碼率在預(yù)期范圍內(nèi),又能合理分配碼率。
Crf質(zhì)量控制:將視頻質(zhì)量量化為不同等級(jí),0為無(wú)損,51為最差。通過(guò)設(shè)置Crf實(shí)現(xiàn)整體視頻的主觀質(zhì)量恒定,但碼率會(huì)隨場(chǎng)景的復(fù)雜度而波動(dòng),輸出視頻碼率不可預(yù)知。
填寫(xiě)相關(guān)碼率參數(shù)。
(可選)碼率峰值
在文本框中輸入碼率,取值范圍[10,50000],單位Kbps。
(可選)碼率檢查
當(dāng)原視頻碼率小于指定碼率時(shí),轉(zhuǎn)碼的處理方式。
支持3種模式:按原視頻碼率轉(zhuǎn)碼、按指定碼率轉(zhuǎn)碼(即上采樣)、不轉(zhuǎn)碼。
分辨率
在下拉列表中選擇分辨率模式。支持3種模式:原視頻分辨率、按長(zhǎng)短邊設(shè)置、按寬高設(shè)置。
填寫(xiě)視頻長(zhǎng)(寬)、短(高)。支持[128,4096]之間的偶數(shù)整數(shù)。
(可選)分辨率檢查
當(dāng)原視頻分辨率小于指定分辨率時(shí),轉(zhuǎn)碼的處理方式。
支持3種模式:按原視頻分辨率轉(zhuǎn)碼、按指定分辨率轉(zhuǎn)碼、不轉(zhuǎn)碼。
幀率
支持使用原視頻幀率、自定義幀率。默認(rèn)使用原視頻幀率。
選擇自定義幀率時(shí),請(qǐng)?jiān)谖谋究蛑休斎霐?shù)值,取值范圍(0,60],單位fps。常見(jiàn)值有23.976、24、25、30。
說(shuō)明當(dāng)原視頻幀率超過(guò)60時(shí)取60。
(可選)分片時(shí)長(zhǎng)
在文本框中輸入分片時(shí)長(zhǎng),取值范圍[1,60]之間的整數(shù)。輸入為空時(shí),默認(rèn)為10秒。
說(shuō)明一個(gè)分片至少要包含一個(gè)關(guān)鍵幀,請(qǐng)將分片時(shí)長(zhǎng)設(shè)置為Gop時(shí)長(zhǎng)的倍數(shù),如果小于Gop時(shí)長(zhǎng)或不是倍數(shù),轉(zhuǎn)碼服務(wù)會(huì)對(duì)關(guān)鍵幀間隔進(jìn)行適配。
(可選)Gop
支持關(guān)鍵幀間最大時(shí)間間隔、關(guān)鍵幀間最大幀數(shù)間隔。
取值范圍[1,100000]的整數(shù)。流媒體播放場(chǎng)景下,建議設(shè)置為[2,7]s。
說(shuō)明Gop值越大,壓縮率越高,但編碼速度越低、且流媒體單個(gè)分片時(shí)長(zhǎng)越長(zhǎng)、播放器seek響應(yīng)時(shí)間越長(zhǎng)。
(可選)編碼級(jí)別
支持適合高分辨率設(shè)備、適合標(biāo)準(zhǔn)分辨率設(shè)備、適合移動(dòng)設(shè)備。僅H.264支持。
當(dāng)一個(gè)視頻輸出多清晰度時(shí),建議最低清晰度設(shè)置適合移動(dòng)設(shè)備(baseline),以保證最低端設(shè)備可播放。其他清晰度設(shè)置為適合標(biāo)準(zhǔn)分辨率設(shè)備(main)或支持適合高分辨率設(shè)備(high)。
(可選)緩沖區(qū)
在文本框中輸入數(shù)值,取值范圍[1000,128000],單位kb。默認(rèn)值6000。
說(shuō)明緩沖區(qū)大小(Bufsize)用于控制碼率波動(dòng)。Bufsize值越大,碼率的波動(dòng)越大,視頻質(zhì)量越高。
(可選)掃描模式
支持原視頻模式、自動(dòng)去隔行、交叉掃描、順序掃描。默認(rèn)使用原視頻模式。
(可選)顏色格式
在下拉列表中選擇您需要的編碼格式。默認(rèn)使用原視頻格式。
音頻參數(shù)。
參數(shù)
說(shuō)明
(可選)禁用音頻參數(shù)
勾選禁用音頻后下方參數(shù)將不可設(shè)置。
輸出文件將不包含音頻流及相應(yīng)的媒體信息,該功能適用于抽取視頻文件視頻流的場(chǎng)景。
編碼格式
在下拉列表中選擇您需要的編碼格式,默認(rèn)格式AAC。
說(shuō)明當(dāng)封裝格式為HLS、編碼格式H.264時(shí),音頻編碼格式只能選擇AAC,否則可能會(huì)導(dǎo)致轉(zhuǎn)碼成功但輸出的文件無(wú)法播放。
編碼級(jí)別
當(dāng)編碼格式為AAC時(shí)支持設(shè)置編碼級(jí)別。
音源是5.1、7.1等更多聲道時(shí),建議設(shè)置為aac_low。
通用播放設(shè)備,建議設(shè)置為aac_he,相同音質(zhì)對(duì)比aac_low可節(jié)省一半音頻碼率,低碼率常見(jiàn)值為64Kbps。
高端播放設(shè)備,建議設(shè)置為aac_he_v2,體積更小音質(zhì)更優(yōu),低碼率常值為32-48Kbps。
采樣率
在下拉列表中選擇您需要的采樣率數(shù)值,單位為Hz,默認(rèn)值44100。
不同封裝和編碼格式支持的采樣率不同,完整信息請(qǐng)參見(jiàn)采樣率支持。
音頻碼率
支持使用原視頻幀率、平均碼率。
選擇平均碼率時(shí),請(qǐng)?jiān)谖谋究蛑休斎霐?shù)值,取值范圍[8,1000]的整數(shù),單位Kbps,默認(rèn)值128。常見(jiàn)值為64、128、256。
聲道數(shù)
在下拉列表中選擇聲道數(shù),支持保持原音頻聲道數(shù),默認(rèn)聲道數(shù)2。
音量歸一
開(kāi)啟后,經(jīng)過(guò)模板處理的文件音量趨于一致,避免不同文件音量過(guò)大過(guò)小的現(xiàn)象。僅支持輸出一路音頻流時(shí)設(shè)置,多音頻流不支持。
單擊提交,完成轉(zhuǎn)碼模板創(chuàng)建。
管理轉(zhuǎn)碼模板
查詢轉(zhuǎn)碼模板
- 登錄媒體處理控制臺(tái)。
- 在頂部菜單欄左側(cè)選擇地域。
在左側(cè)導(dǎo)航欄選擇模板管理 > 轉(zhuǎn)碼模板。
選擇通過(guò)模板標(biāo)題或模板ID方式,并輸入對(duì)應(yīng)信息進(jìn)行查詢。
修改轉(zhuǎn)碼模板
- 登錄媒體處理控制臺(tái)。
- 在頂部菜單欄左側(cè)選擇地域。
在左側(cè)導(dǎo)航欄選擇模板管理 > 轉(zhuǎn)碼模板 > 自定義模板頁(yè)簽。
單擊操作列修改。
復(fù)制轉(zhuǎn)碼模板
- 登錄媒體處理控制臺(tái)。
- 在頂部菜單欄左側(cè)選擇地域。
在左側(cè)導(dǎo)航欄選擇模板管理 > 轉(zhuǎn)碼模板 > 自定義模板頁(yè)簽。
在操作列單擊復(fù)制,會(huì)以當(dāng)前模板參數(shù)為準(zhǔn),創(chuàng)建一個(gè)新模板。
如果復(fù)制定制模板,會(huì)將后臺(tái)定制參數(shù)一并復(fù)制。
刪除轉(zhuǎn)碼模板
- 登錄媒體處理控制臺(tái)。
- 在頂部菜單欄左側(cè)選擇地域。
在左側(cè)導(dǎo)航欄選擇模板管理 > 轉(zhuǎn)碼模板 > 自定義模板頁(yè)簽。
單擊操作列刪除。
說(shuō)明刪除后,如果再使用該模板ID提交轉(zhuǎn)碼任務(wù)或觸發(fā)工作流轉(zhuǎn)碼,會(huì)導(dǎo)致轉(zhuǎn)碼失敗,請(qǐng)謹(jǐn)慎操作。
后續(xù)步驟
使用轉(zhuǎn)碼模板:在創(chuàng)建轉(zhuǎn)碼任務(wù)或創(chuàng)建工作流時(shí),選擇已創(chuàng)建的轉(zhuǎn)碼模板。