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

    內嵌設定檔欄位參考

    這是為舊式內嵌系統內嵌設定檔的欄位參考。

    個人資料欄位

    屬性 類型 描述 預設
    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 枚舉(字符串) 如何處理源和目標寬高比之間的不匹配- preservestretchcrop,請注意-如果您選擇的值不是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為單位),優先audioSampleRateAAC:8000、11025、12000、16000、22050、32000、44100、48000、96000;FLV:11025、22050和44100) 匹配來源
    audio_constant_bitrate 布林 CBR,與VP6不兼容 false
    audio_channels 整數 音頻通道數(null(不要更改),1要么2 null
    audio_codec 音訊轉碼器- aac | mp3 由格式或配置文件確定
    max_aac_profile 最大 Aac 配置文件:AAC-LC,他-Aac,或他-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 影片格式- tsmp4flv
    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一百五十
    label 圖像再現的圖像類型- poster要么thumbnail
    live_stream 布林 這是否將是實時視頻流
    live_dvr_sliding_window_duration 整數 流的持續時間(以秒為單位)可用於LiveDVR交付 300
    max_video_bitrate 整數 以kbps為單位,123 = 123kbps-僅適用於h264
    max_frame_rate 浮動 限制c frame_rate而不是設置它,用作替代frame_rate
    max_hls_protocol_version 整數 設定要使用的最大 HLS 通訊協定版本。特殊功能將視情況提供使用 (2-5) 3 用於即時串流,5 表示 AES 加密輸出,否則為 2
    media_type videoaudio, 要么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-破折號轉譯。有效選項取決於所選的streaming_delivery_format [1-8] live
    tuning H264調音:filmanimationgrainpsnrssimfastdecodezerolatency
    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 只支援「基線」描述檔。主要和高設定檔在壓縮中是一個明確的一步,並且可以正常播放網頁,但要小心 Flash Player 中的高清高檔視頻
    • [1-6]主要用於設備兼容性。例如,iPhone 支援 H.264 等級 3,這表示影片的解碼器不能超過 10,000 kbps。一般而言,如果您的目標是特定裝置需要此設定,您才應該變更此設定。
    • [1-7] B幀僅受H.264 Main或High配置文件支持,而不受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數組是marlinplayreadywidevine
    • [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]雖然widthheightxy字段是字符串值,它們包含的數字(像素或百分比)必須為整數 -諸如“ 5.2%”的十進制值將被拒絕。