ApsaraVideo for Media Processing進行轉碼時通過轉碼模板設定視頻解析度,視頻處理完成後如果出現視頻展開,一般是因為輸入視頻與您指定的解析度比例不一致。本文為您介紹解析度相關參數的配置方法。
設定橫豎屏自適應
設定等比縮放
如果您的輸入視頻畫面比例不統一(例如同時有16:9、4:3),且轉換解析度時不希望改變畫面比例。
請將轉碼模板中的視頻寬度(長邊)、視頻高度(短邊)兩個參數改為只填寫一個,另一個不填寫,就會實現單邊長度固定,另一邊按輸入視頻畫面比例等比縮放的效果。
推薦開啟橫豎屏自適應,結合長短邊進行設定,可以避免橫豎屏視頻都有時,尺寸過大/過小的問題。
說明只設定單邊,可能會出現計費規格跳檔的情況。比如:設定輸出視頻高度為720P,當輸入視頻比例超過16:9時,輸出寬度會超過720P規格。
效果樣本:
設定方法
比例適配方法(AdjDarMethod)
如果您同時設定了輸出視頻寬度(長邊)、視頻高度(短邊),但輸入視頻比例不一定與指定解析度一致,可以通過比例適配方法(AdjDarMethod),來實現展開、加黑邊、剪裁來變換解析度,或保留原視頻的dar。
說明
sar是介質本身的寬高比,即解析度寬度/高度。dar是視頻顯示的寬高比,視頻播放時會使用dar進行展示,設定錯誤會導致播放變形。通常顯示比例dar=介質比例sar,但也允許存在dar與sar不一致的情況。
效果樣本:
設定方法:
使用控制台:建立轉碼模板時,設定比例適配方法。
使用API:提交轉碼作業或建立轉碼模板時,設定AdjDarMethod參數。詳細說明請參見TransConfig詳情。