支持 聯繫支持 | 系統狀況 系統狀態
頁面內容

    提取配置文件字段參考

    這是對舊式攝取系統的攝取配置文件的字段的引用。

    個人資料欄位

    財產 類型 產品描述 默認
    id 個人資料ID(只讀) 沒有
    version 整數 配置文件版本(只讀) 沒有
    account_id 整數 Video Cloud 帳戶ID 沒有
    name 個人資料名稱-在帳戶中必須唯一 沒有
    description 資料描述 沒有
    date_created 整數(紀元時間戳(毫秒) 日期配置文件已創建(只讀) 沒有
    date_last_modified 整數(紀元時間戳,以毫秒為單位) 日期配置文件上次修改(只讀) 沒有
    brightcove_standard 布爾 只讀 - false 用於所有自定義配置文件 false
    digital_master 對象 定義是否以及如何歸檔數字母版 false
    numRenditions 整數 配置文件中的演繹次數,包括圖像演繹(只讀) 沒有
    renditions 排列 再現對像數組 []
    packages 排列 DRM軟件包數組 []

    渲染字段

    財產 類型 產品描述 默認
    id 演繹ID(只讀) 沒有
    aspect_mode 枚舉(字符串) 如何處理源和目標寬高比之間的不匹配- preserve, stretch, crop,請注意-如果您選擇的值不是 preserve,寬度和高度都可以修改以實現所需的寬高比 preserve
    audio_bitrate 整數 音頻比特率(kbps) 匹配來源
    audio_sample_rate 整數 採樣率Hz-(AAC:8000、11025、12000、16000、22050、32000、44100、48000、96000; FLV:11025、22050和44100) 匹配來源
    max_audio_sample_rate 整數 以Hz為單位的最大音頻採樣率,優先 audioSampleRate (AAC:8000、11025、12000、16000、22050、32000、44100、48000、96000; FLV:11025、22050和44100) 匹配來源
    audio_constant_bitrate 布爾 強制 CBR,與VP6不兼容 false
    audio_channels 整數 音頻通道數(null (不要更改), 1 or 2) null
    audio_codec 音頻編解碼器- aac | mp3 由格式或配置文件確定
    max_aac_profile 最大aac配置文件:aac-lc,he-aac或he-aac-v2 我們建議使用 aac-lc 演繹的音頻比特率小於48kbps時
    constant_bitrate 布爾 是否 CBR 應該被強制引渡 沒有
    crf 整數 位速率控制設置,並設置恆定的速率因子。 有效值為0-51,較低的值表示較好的質量。[1-3] 沒有
    decoder_bitrate_cap 整數 以kbps為單位,通過緩衝區饋送到解碼器的最大比特率 沒有
    decoder_buffer_size 整數 以kbps為單位,當使用 bitrate_cap 沒有
    encryption_method 使用的加密方法,例如 aes-128[1-1] 沒有
    encryption_key_rotation_period 整數 為每組細分使用不同的鍵,在這麼多的細分之後旋轉到新的鍵[1-1] null
    fixed_keyframe_interval 布爾 防止場景剪輯之類的東西放置額外的內容 keyframes false
    forced_keyframe_interval 整數 每X幀強制設置一個關鍵幀,但仍然允許場景切換等其他關鍵幀。 沒有
    forced_keyframe_rate 浮動 強制關鍵幀速率, h264 僅,如果忽略 forced_keyframe_interval 是用來 沒有
    format 影片格式- ts, mp4, flv 沒有
    frame_rate 浮動 每秒幀數 與來源相同
    h264_reference_frames 整數 要使用的參考幀數。 部分決定於 speed.[1-4] 3
    h264_profile H.264具有三種常用的配置文件: Baseline (最低), MainHigh.[1-5] baseline
    h264_level 浮動 限制比特率和宏塊。[1-6] 計算
    h264_bframes 整數 最大連續B幀數(0-16)[1-7] 0
    hls_optimized_ts 布爾 針對HLS優化的時間段-僅適用於HLS輸出 沒有
    keyframe_interval 整數 關鍵幀之間的最大幀數 250,覆蓋 keyframe_rate
    keyframe_rate 浮動 每秒最大關鍵幀 keyframe_interval 的250
    label 圖像再現的圖像類型- poster or thumbnail 沒有
    live_stream 布爾 這是否將是實時視頻流 沒有
    live_dvr_sliding_window_duration 整數 流的持續時間,可用於 LiveDVR交付在幾秒鐘內 300
    max_video_bitrate 整數 以kbps為單位,123 = 123kbps-僅適用於h264 沒有
    max_frame_rate 浮動 限制cframe_rate 而不是設置它,用作 frame_rate 沒有
    max_hls_protocol_version 整數 設置要使用的最大HLS協議版本。 特殊功能將被使用(2-5) 3為 Live 流式傳輸,5個用於AES加密輸出,否則2個
    media_type video, audio, 或者叫 image 沒有
    one_pass 布爾 強制一遍編碼 false
    reference_id 帳戶中唯一移交的標識符-DRM必需 沒有
    segment_seconds 整數 細分中包含的內容的秒數 10 對於HLS, 2 對於DASH
    skip 對象 跳過再現格式的一組條件,請參見 條件輸出 了解詳細信息 null
    skip_video 布爾 不包括視頻流-用於純音頻再現 false
    speed 整數 1-5-目標代碼轉換速度。 較慢的轉碼允許更高級的文件壓縮,而跳過某些高級壓縮功能則可以實現更快的轉碼 3
    streaming_delivery_format 設置將使用特定的流配置(包括必要的清單,目錄結構或其他打包)傳遞的輸出的格式/協議 沒有
    streaming_delivery_profile 設置流傳輸格式的配置文件,確保選擇了與配置文件兼容的選項。 通常用於MPEG-DASH再現。 有效選項取決於所選的 streaming_delivery_format[1-8] live
    tuning H264調音: film, animation, grain, psnr, ssim, fastdecode, zerolatency 沒有
    type 當前唯一支持的值是 segmented (對於HLS) 沒有
    upscale 布爾 如果源小於目標,則增加幀大小 false
    video_bitrate 整數 以kbps為單位,123 = 123kbps 沒有
    video_codec 例如h264,ts 由格式或配置文件確定
    watermarks[1-9] 排列 的數組 watermark 對象
    width 整數 幀寬度(以像素為單位) 沒有
    height 整數 幀高度(以像素為單位) 沒有

    筆記

    • [1-1] 重現舊的行為 Video Cloud 攝取系統使用值10-請參閱 內容安全性(DRM和HLSe) 更多細節
    • [1-2] 更高的質量意味著更高的比特率,反之亦然。 可能的值:
      1. 高度壓縮。 平庸的視覺質量,但文件很小
      2. 可接受的質量
      3. 高品質。 比大多數網絡視頻更好
      4. 質量很好。 看起來很棒
      5. 幾乎無損。 大文件。 不建議使用,除非您打算再次對該輸出進行編碼
    • [1-3] 您不必低於16歲; 大多數文件16幾乎是無損的。 通常24點左右看起來不錯。 35左右看起來很壓縮
    • [1-4] 更多參考幀會導致壓縮質量稍高,但會增加解碼複雜度。 實際上,超過5幾乎沒有太大好處。 我們默認為3,這是壓縮和解碼複雜度的良好折衷。 設置為“自動”可讓我們的速度設置自然選擇此數字
    • [1-5] 較低的級別更容易解碼,但是較高的級別提供更好的壓縮。 例如,iPhone 3gs僅支持Baseline配置文件。 “主要”和“高級”配置文件在壓縮方面有了明顯的提高,並且可以很好地用於Web播放,但是請注意Flash中的“高清”高級配置文件視頻 Player
    • [1-6] 主要用於設備兼容性。 例如,iPhone支持H.264 3級,這意味著視頻的解碼器_bitrate_cap不能超過10,000 kbps。 通常,僅在針對需要此設置的特定設備時才應更改此設置。
    • [1-7] H.264 Main或High配置文件僅支持B幀,而Baseline不支持。 使用B幀可以在相同的比特率下提高質量,但是對CPU的要求更高。 這在舊計算機或設備上可能會出現問題,但在現代硬件上通常可以流暢運行。Video Cloud 默認為0,以獲得最大的兼容性。 我們建議將值設為3,以改善壓縮/質量。 高於5或6的值很少會帶來很多好處,並且會大大增加編碼時間
    • [1-8] 對於“破折號”輸出,當前支持的配置文件為:
      • live -將DASH配置文件設置為“urn:mpeg:dash:profile:isoff-live:2011並使用一個 SegmentTemplate 為每個人 AdaptationSet。 對於DRM,它將使用8字節的IV,對於 PlayReady 將使用1.1版,其中包括 PSSH 媒體中的原子
      • hbbtv_1.5 -將DASH配置文件設置為“urn:hbbtv:dash:profile:isoff-live:2012”,並包括音頻和視頻表示形式的必需屬性。對於DRM,它將使用16字節的IV,對於 PlayReady 將使用1.0版,不包括 PSSH 原子
    • [1-9] 必須在演繹級別上添加水印-要添加水印的每個演繹版本

    數字主場

    digital_master 對象定義是否以及如何存儲可用於以後重新轉碼的數字母版。 看到 歸檔大師 有關詳細信息。

    財產 類型 產品描述 默認
    rendition 存檔存檔-要么 passthrough 存檔原始源視頻或 reference_id 對於其中之一 演繹 在配置文件中定義或 none 如果您不想存檔母版 passthrough
    distribute 布爾 是否 digital_master 應該推到CDN以便播放 false

    包裝領域

    軟件包用於DRM。 如果您的帳戶未啟用DRM,只需離開 packages 數組為空。

    注意:包引用格式為 reference_id。 要使用軟件包,您的演繹文件必須具有reference_id,並且必須在配置文件的JSON中定義演繹文件 之前 包已定義。

    財產 類型 產品描述 默認
    drm 排列 DRM類型(僅適用於MPEG-DASH)[2-2] 沒有
    package_type DRM封裝類型[2-2] 沒有
    renditions 排列 字符串數組,每個字符串都是 reference_id 在個人資料中呈現[2-3] []

    筆記

    • [2-1] 當前支持的值 drm 數組是 marlin, playreadywidevine
    • [2-2] 看到 內容安全性(DRM和HLSe) 了解詳細信息
    • [2-3] 請注意,配置文件中的格式副本必須在包之前在JSON中定義,以便存在reference_id

    水印字段

    水印圖像被刻錄到右下角的每個視頻幀中。

    水印樣本
    財產 類型 產品描述 默認
    url 圖片的網址 沒有
    width [3-2] 水印的寬度(以像素為單位)或幀寬度的百分比-例如 20%[3-1] 沒有
    height [3-2] 水印的高度(以像素為單位)或邊框高度的百分比-例如 10%[3-1] 沒有
    x [3-2] 從視頻幀的左邊緣到水印中心的距離,以像素或幀寬度的百分比表示 沒有
    y [3-2] 從視頻幀的頂部邊緣到水印中心的距離,以像素或幀寬度的百分比表示 沒有

    筆記

    • [3-1] 如果僅指定寬度,圖像寬高比將自動保持
    • [3-2] 雖然 width, height, xy 字段是字符串值,它們包含的數字(像素或百分比) 必須為整數 -諸如“ 5.2%”的十進制值將被拒絕。

    頁面最後更新於12年2020月XNUMX日