影片 video
本節說明如何在Dynamic Media中使用視訊。
快速入門:影片 quick-start-videos
下列逐步工作流程說明可協助您快速上手並執行Dynamic Media中的最適化視訊集。 每個步驟之後,都有主題標題的互動參照,您可以在其中找到更多資訊。
- 另請參閱 設定Dynamic MediaCloud Service 在設定Dynamic Media和 疑難排解Dynamic Media.
-
上傳您的Dynamic Media影片 方法是執行下列動作:
-
建立您自己的視訊編碼設定檔。 或者,您只需使用預先定義的 自我調整視訊編碼 Dynamic Media隨附的設定檔。
-
將視訊處理設定檔與您要上傳主要來源視訊的一或多個資料夾建立關聯。
- 將視訊設定檔套用至資料夾.
- 進一步瞭解 組織數位資產.
-
將您的主要來源視訊上傳至資料夾。 將視訊新增至資料夾時,會根據您指派至資料夾的視訊處理設定檔進行編碼。
-
監視方式 視訊編碼正在進行 從資產或工作流程檢視。
-
-
管理您的Dynamic Media影片 藉由執行下列任一項作業:
-
發佈您的Dynamic Media影片 藉由執行下列任一項作業:
-
如果您使用Experience Manager做為WCM (Web內容管理)系統,可以直接將視訊新增至網頁。
-
如果您使用協力廠商網站內容管理系統,您可以將影片連結或內嵌至網頁。
-
使用URL整合視訊:
-
使用網頁上的內嵌程式碼整合影片:
-
-
在Dynamic Media中處理視訊 working-with-video-in-dynamic-media
Dynamic Media中的視訊是端對端解決方案,可讓您輕鬆發佈高品質的最適化視訊,以跨多個熒幕(包括桌上型電腦、平板電腦和行動裝置)串流。 「最適化視訊集」會將使用不同位元速率和格式(例如400 kbps、800 kbps和1000 kbps)編碼的相同視訊版本分組。 桌上型電腦或行動裝置會偵測可用的頻寬。
例如,在iOS行動裝置上,它會偵測3G、4G或Wi-Fi等頻寬。 之後,它會從「自我調整視訊集」中的各種視訊位元速率中,自動選取正確的編碼視訊。 影片會串流至桌上型電腦、行動裝置或平板電腦。
此外,如果桌上型電腦或行動裝置上的網路狀況改變,視訊品質會自動動態切換。 此外,如果客戶在桌上型電腦上進入全熒幕模式,Adaptive Video Set會使用更好的解析度來回應,進而改善客戶的觀看體驗。 使用自我調整視訊集可以為客戶在多個熒幕和裝置上播放Dynamic Media視訊提供最佳播放方式。
視訊播放器用來決定要播放或播放期間要選取已編碼視訊的邏輯,是根據下列演演算法:
-
視訊播放器會根據位元速率(最接近在播放器本身中為「初始位元速率」設定的值)載入初始視訊片段。
-
視訊播放器會根據使用下列條件的頻寬速度變更進行切換:
- 播放器會挑選低於或等於預估頻寬的最高頻寬資料流。
- 播放器只考慮80%的可用頻寬。 不過,如果調高了,則比較保守的是只有70%,以避免高估並立即調回。
如需演演算法的詳細技術資訊,請參閱 https://android.googlesource.com/platform/frameworks/av/+/master/media/libstagefright/httplive/LiveSession.cpp
對於管理單一視訊和自我調整視訊集,支援下列專案:
-
以多種支援的視訊格式和音訊格式上傳視訊,並將視訊編碼為MP4 H.264格式,以便跨多個熒幕播放。 您可以使用預先定義的自我調整視訊預設集、單一視訊編碼預設集,或自訂自己的編碼來控制視訊的品質和大小。
- 產生最適化視訊集時,其中會包含MP4視訊。
- 注意:主要/來源視訊未新增至最適化視訊集。
-
所有HTML5視訊檢視器中的視訊字幕。
-
使用完整中繼資料支援來組織、瀏覽和搜尋視訊,以有效管理視訊資產。
-
將最適化視訊集傳送至網頁版、桌上型電腦、平板電腦和行動裝置。
各種iOS平台均支援最適化視訊串流。 另請參閱 Dynamic Media檢視器參考指南.
-
使用Dynamic Media視訊檢視器預設集播放視訊,包括下列專案:
- 單一視訊檢視器。
- 結合視訊和影像內容的混合媒體檢視器。
-
設定視訊播放器以符合您的品牌需求。
-
使用簡單的URL或內嵌程式碼將視訊整合至您的網站、行動網站或行動應用程式。
另請參閱 動態視訊播放 範例。
另請參閱 Experience Manager Assets和Dynamic Media Classic的檢視器 和 僅適用於Experience Manager Assets的檢視器 在 Dynamic Media檢視器參考指南.
最佳實務:使用HTML5視訊檢視器 best-practice-using-the-html-video-viewer
Dynamic Media HTML5視訊檢視器預設集是強大的視訊播放器。 您可以使用它們來避免許多與HTML5視訊播放相關的常見問題,以及與行動裝置相關的問題。 例如,缺乏最適化位元速率串流傳送,且桌上型電腦瀏覽器的觸及範圍有限。
在播放器的設計方面,您可以使用標準Web開發工具來設計視訊播放器的功能。 例如,您可以使用HTML5和CSS來設計按鈕、控制項和自訂海報影像背景,協助您以自訂外觀觸及客戶。
在檢視器的播放端,會自動偵測瀏覽器的視訊功能。 然後它會使用HLS或DASH (也稱為最適化視訊串流)提供視訊。 或者,如果這些傳送方法不存在,則改用HTML5 progressive。
您可以使用HTML5和CSS將設計播放元件的功能結合為單一播放器。 它可以內嵌播放,並根據瀏覽器的功能使用最適化和漸進式串流。 這項功能意味著,您可以將多媒體內容的觸角伸展至桌上型電腦和行動使用者,並確保簡化的視訊體驗。
另請參閱 僅適用於Experience Manager Assets的檢視器 在 Dynamic Media檢視器參考指南.
使用HTML5視訊檢視器在桌上型電腦和行動裝置上播放視訊 playback-of-video-on-desktop-computers-and-mobile-devices-using-the-html-video-viewer
就桌上型電腦和行動最適化視訊串流而言,用於位元速率切換的視訊均以最適化視訊集中的所有MP4視訊為基礎。
使用HLS或DASH或漸進式視訊下載進行視訊播放。 在舊版Experience Manager (例如6.0、6.1和6.2)中,影片會透過HTTP進行串流處理。
不過,在Experience Manager6.3及更新版本中,視訊現在會透過HTTPS (亦即HLS或DASH)進行串流,因為DM閘道服務URL也一律使用HTTPS。 此預設行為不會影響客戶。 也就是說,除非瀏覽器不支援視訊串流,否則一律會透過HTTPS進行視訊串流。 請參閱下表。
因此,
- 如果您的HTTPS網站採用HTTPS視訊串流,則串流沒有問題。
- 如果您的HTTP網站具有HTTPS視訊串流,串流就不會有問題,而且網頁瀏覽器也不會出現混合內容問題。
DASH是國際標準,HLS是Apple標準。 兩者都用於自我調整視訊串流。 而且,這兩種技術都會根據網路頻寬容量自動調整播放。 它也能讓客戶「搜尋」視訊中的任何位置,而不需要等候視訊的其餘部分下載。
漸進式視訊的傳送方式,是將視訊下載並儲存在使用者的案頭系統或行動裝置上。
下表說明在桌上型電腦及行動裝置上使用視訊的裝置、瀏覽器和播放方法。 Dynamic Media HTML5視訊檢視器.
Dynamic Media視訊解決方案的架構 architecture-of-dynamic-media-video-solution
下圖顯示透過DMGateway (在Dynamic Media混合模式中)上傳及編碼,並可供公眾使用的視訊整體製作工作流程。
視訊的混合式發佈架構 hybrid-publishing-architecture-for-videos
視訊編碼最佳作法 best-practices-for-encoding-videos
此 Dynamic Media編碼影片 如果您已啟用Dynamic Media並設定視訊Cloud Service,工作流程會對視訊進行編碼。 此工作流程會擷取工作流程處理歷程記錄和失敗資訊。如果您已啟用Dynamic Media並設定視訊Cloud Service, Dynamic Media編碼影片 上傳視訊時,工作流程會自動生效。 (如果您沒有使用Dynamic Media,請 DAM更新資產 工作流程會生效。)
以下是編碼來源視訊檔案的最佳實務提示。
來源視訊檔案 source-video-files
編碼視訊檔案時,請使用最高品質的來源視訊檔案。 避免使用先前編碼的視訊檔案,因為這些檔案已經過壓縮,進一步編碼會產生品質不佳的視訊。
- Dynamic Media主要支援長度上限為30分鐘,最小解析度大於25 x 25的短片影片。
- 您可以上傳每個大小最高達15 GB的主要來源視訊檔案。
下表說明編碼來源視訊檔案前,其建議的大小、外觀比例和最低位元速率等資訊:
取得檔案的中繼資料 obtaining-a-file-s-metadata
您可以使用視訊編輯工具檢視檔案的中繼資料,或使用專為取得中繼資料而設計的應用程式,來取得檔案的中繼資料。 以下是使用MediaInfo (協力廠商應用程式)來取得視訊檔案中繼資料的指示:
- 前往 MediaInfo下載.
- 選取並下載GUI版本的安裝程式,然後依照安裝指示操作。
- 安裝之後,請以滑鼠右鍵按一下視訊檔案(僅限Windows®)並選取MediaInfo,或開啟MediaInfo並將視訊檔案拖曳到應用程式中。 您會看到與視訊檔案相關的所有中繼資料,包括其寬度、高度和fps。
外觀比例 aspect-ratio
當您選擇或建立主要來源視訊檔案的視訊編碼預設集時,請確定預設集具有與主要來源視訊檔案相同的外觀比例。 外觀比例是視訊的寬度與高度的比例。
若要判斷視訊檔案的外觀比例,請取得檔案的中繼資料,並注意檔案的寬度和高度(請參閱上述取得檔案的中繼資料)。 然後使用此公式來決定外觀比例:
寬度/高度=外觀比例
下表說明公式結果如何轉換成常見的外觀比例選擇:
例如,視訊的寬度為1440 x高度為1080,其外觀比例為1440/1080,即1.33。在這種情況下,您可以選擇外觀比例為4:3的視訊編碼預設集來編碼視訊檔案。
位元速率 bitrate
Bitrate是經過編碼而構成視訊播放一秒的資料量。 位元速率是以每秒千位元(Kbps)來測量。
選取位元速率編碼時,您可以選擇兩種型別:
-
固定位元速率編碼 (CBR) — 在CBR編碼期間,位元速率或每秒位元數在整個編碼過程中都會保持相同。 CBR編碼會在整個視訊中,將設定的資料速率儲存至您的設定。 此外,CBR編碼無法最佳化媒體檔案的品質,但會節省儲存空間。
如果您的視訊在整個視訊中包含類似的動作層級,請使用CBR。 CBR最常用於串流視訊內容。 另請參閱 使用自訂新增的視訊編碼引數. -
可變位元速率編碼 (VBR) - VBR編碼會根據壓縮器所需的資料,將資料速率向下調整並調整至您設定的上限。 此功能表示在VBR編碼程式期間,媒體檔案的位元速率會根據媒體檔案位元速率需求動態增加或減少。
VBR需要更長的時間來編碼,但會產生最有利的結果;媒體檔案的品質優異。 VBR最常用於http漸進式傳送視訊內容。
何時使用VBR或CRB?
在選取VBR與CBR時,幾乎總是建議您將VBR用於媒體檔案。 VBR以具競爭力的位元速率提供更高品質的檔案。 使用VBR時,請務必使用兩階段編碼,並將最大位元速率設定為目標視訊位元速率的1.5倍。
當您選擇視訊編碼預設集時,請務必說明目標使用者的連線速度。 選擇資料速率為該速度80%的預設集。 例如,如果目標使用者的連線速度是1000 Kbps,則最佳預設集是視訊資料速率為800 Kbps的預設集。
此表格說明一般連線速度的資料速率。
解決方法 resolution
解析度 說明視訊檔案的高度和寬度(畫素)。 大部分的來源視訊都是以高解析度儲存(例如1920 x 1080)。 為了串流目的,來源視訊會壓縮成較小的解析度(640 x 480或更小)。
解析度和資料速率是決定視訊品質的兩個整合因素。 若要維持相同的視訊品質,視訊檔案中的畫素數越高(解析度越高),資料速率就必須越高。 例如,假設在320 x 240解析度和640 x 480解析度視訊檔案中,每個影格的畫素數:
640 x 480檔案的每個影格畫素會增加4倍。 若要讓這兩個範例解析度達到相同的資料速率,您可以對640 x 480檔案套用四倍的壓縮,這會降低視訊的品質。 因此,250 Kbps的視訊資料速率可以以320 x 240的解析度提供高品質的觀賞效果,但無法以640 x 480的解析度提供。
一般而言,您使用的資料速率越高,視訊顯示效果就越好,而且您使用的解析度越高,您必須維持的檢視品質資料速率就越高(相較於解析度較低的情況)。
由於解析度和資料速率是相互關聯的,在編碼視訊時,您有兩個選項:
- 選擇資料速率,然後以最高解析度編碼,以您所選擇的資料速率顯示良好。
- 選擇解析度,然後以您選擇的解析度進行必要的資料速率編碼,以取得高品質的視訊。
當您選擇(或建立)主要來源視訊檔案的視訊編碼預設集時,請使用此表格來鎖定正確的解析度:
Fps (每秒影格數) fps-frames-per-second
在美國和日本,大部分的視訊是以每秒29.97幀(fps)的速率拍攝;在歐洲,大部分的視訊是以每秒25幀(fps)的速率拍攝。 電影的拍攝速度為24 fps。
選擇符合主要來源視訊檔案的fps速率的視訊編碼預設集。 例如,如果您的主要來源視訊是25 fps,請選擇具有25 fps的編碼預設集。 依預設,所有自訂編碼都會使用主要來源視訊檔案的fps。 因此,當您建立視訊編碼預設集時,不需要明確指定fps設定。
視訊編碼維度 video-encoding-dimensions
為獲得最佳結果,請選取編碼維度,好讓來源視訊是所有已編碼視訊的整數倍。
若要計算此比率,請將來源寬度除以編碼寬度來得出寬度比率。 接著,將來源高度除以編碼後的高度,得出高度比率。
如果產生的比例是整數,表示影片會以最佳方式縮放。 如果產生的比率不是整數,則會影響視訊品質,在顯示區留下多餘的畫素不自然感。 當視訊中含有文字時,此效果最為明顯。
例如,假設您的來源視訊是1920 x 1080。 在下表中,三個已編碼的視訊提供要使用的最佳編碼設定。
已編碼的視訊檔案格式 encoded-video-file-format
Dynamic Media建議使用MP4 H.264視訊編碼預設集。 由於MP4檔案使用H.264視訊轉碼器,因此可提供高品質的視訊,但檔案大小必須經過壓縮。
檢視視訊報表 viewing-video-reports
視訊報表會顯示指定時段內的數個彙總量度,協助您監控 已發佈 個別和彙總影片如預期般執行。 系統會針對您整個網站的所有已發佈影片,彙總下列排名在前的量度資料:
- 視訊開始
- 完成率
- 視訊平均逗留時間
- 影片花費的總時間
- 每次造訪的視訊數
全部的表格 已發佈 也會列出視訊,以便您根據視訊開始總次數,追蹤網站上檢視次數最多的視訊。
當您在清單中選取視訊名稱時,會以折線圖的形式顯示視訊的對象保留率(流失)報表。 此圖表顯示視訊播放期間任何指定時間的檢視次數。 當您播放視訊時,垂直列會與播放器中的時間指示器同步追蹤。 折線圖資料中的下降會指出您的對象從哪裡開始不感興趣。
如果影片是在Adobe Experience Manager Dynamic Media之外編碼,則無法使用表格中的對象保留率(流失)圖表和播放百分比資料。
根據預設,您首次輸入「視訊報表」時,報表會顯示從當月第一個日期開始,到當月日期結束的視訊資料。 不過,您可以指定自己的日期範圍來覆寫預設日期範圍。 下次輸入視訊報表時,將會使用您指定的日期範圍。
為了讓視訊報表正常運作,設定Dynamic MediaCloud Service時會自動建立報表套裝ID。 同時,報表套裝ID會推送至發佈伺服器,以便您在預覽資產時可用於複製URL功能。 不過,若要使用此功能,必須先設定發佈伺服器。 如果發佈伺服器未設定,您仍可發佈以檢視視訊報表。 不過,您必須返回Dynamic Media雲端設定並選取 確定.
若要檢視視訊報表:
-
在Experience Manager的左上角,選取Experience Manager標誌,然後在左側邊欄中導覽至 工具 (槌子圖示) > 資產 > 視訊報表.
-
在「視訊報表」頁面上,執行下列任一項作業:
-
在右上角附近,選取 重新整理視訊報表 圖示。
只有在報表的結束日期為當天時,才可使用重新整理。 此功能可確保您看到自上次執行報表以來發生的視訊追蹤。 -
在右上角附近,選取 日期選取器 圖示。
指定您要視訊資料的開始和結束日期範圍,然後選取「 」 執行報告.
「排名在前的量度」群組方塊可識別所有量度的各種彙總測量 已發佈 您網站上的影片。
-
-
在列出最熱門發佈影片的表格中,選取影片名稱以播放影片,並參閱影片的「對象保留率(流失)」報表。
在您的Dynamic Media帳戶上啟用DASH、多字幕和多音訊曲目支援 enable-dash
關於啟用您帳戶的DASH支援
DASH (Digital Adaptive Streaming over HTTP)是視訊串流的國際標準,被廣泛採用於不同的視訊檢視器中。 當您的帳戶啟用DASH時,您可以選擇使用DASH或HLS進行最適化視訊串流。 或者,您也可以選擇同時使用這兩種方法,在播放器之間自動切換 自動 即會選取作為檢視器預設集中的播放型別。
在您的帳戶上啟用DASH的一些主要優點包括:
- 封裝DASH串流視訊,以進行最適化位元速率串流。 此方法可提高傳遞效率。 最適化串流可確保為客戶提供最佳檢視體驗。
- 使用Dynamic Media播放器最佳化的瀏覽器串流可在HLS和DASH串流之間切換,以確保最佳服務品質。 使用Safari瀏覽器時,視訊播放器會自動切換至HLS。
- 您可以編輯視訊檢視器預設集,以設定您偏好的串流方法(HLS或DASH)。
- 最佳化的視訊編碼可確保啟用DASH功能時不會使用額外的儲存空間。 會針對HLS和DASH建立單一視訊編碼集,以最佳化視訊儲存成本。
- 協助讓客戶更容易存取視訊傳送。
- 也透過API取得串流URL。
在您的帳戶上啟用DASH支援,是透過您建立和提交的Adobe客戶支援案例來完成。
關於在您的帳戶上啟用多重字幕與多重音訊曲目支援
在您建立Adobe支援案例以在帳戶上啟用DASH的同時,您還可以從自動啟用多字幕和多音訊曲目支援中受益。 啟用後,您上傳的所有後續視訊都會以新的後端架構處理,包括支援在視訊中新增多字幕和多音訊曲目。
若要在您的Dynamic Media帳戶上啟用DASH、多字幕和多音訊曲目支援:
-
若要建立支援案例,請遵循指示,同時確保您提供下列資訊:
- 主要連絡人姓名、電子郵件、電話。
- 您的Cloud Service環境(方案ID和環境ID)。
- 您的Dynamic Media公司帳戶名稱。
- 您的Dynamic Media地區:北美(NA)、亞太(APAC)或歐洲 — 中東 — 亞洲(EMEA)。
- 指定您想在Dynamic Media帳戶上,於Experience Manager6.5啟用DASH、多字幕和多音訊曲目支援。
-
「Adobe客戶支援」會根據提交請求的順序,將您新增至「客戶等候清單」。
-
當Adobe準備好處理您的請求時,客戶支援聯絡您以協調並設定啟用的目標日期。
-
客戶支援會在完成後通知您。
-
現在您可以執行下列任一項作業:
關於Dynamic Media中視訊的多字幕與多音訊曲目支援 about-msma
透過Dynamic Media的多重字幕與多重音訊曲目功能,您可以輕鬆將多重字幕與音訊曲目新增至主要視訊。 此功能表示全球對象都可以存取您的影片。您可以以多種語言向全球對象自訂單一已發佈的主要影片,並遵守不同地理區域的輔助功能指南。作者還可以從使用者介面中的單個標籤管理字幕和音訊。
在主要影片中新增多字幕和多音訊曲目時應考慮的一些使用案例包括:
全部 Dynamic Media支援的視訊格式 和所有Dynamic Media視訊檢視器(Dynamic Media除外) Video_360 檢視器 — 支援與多字幕和多音軌搭配使用。
您的Dynamic Media帳戶可使用多字幕和多音訊追蹤功能,其方式為必須由Adobe客戶支援啟用(開啟)的功能切換。
在視訊中新增多字幕與多音效曲目 add-msma
在您將多字幕和多音訊曲目新增到視訊之前,請確定您已經具備下列內容:
- Dynamic Media是在AEM環境中設定的。
- A Dynamic Media視訊設定檔已套用至您擷取視訊的資料夾.
- 已在您的Dynamic Media帳戶中啟用多字幕和多音訊曲目.
WebVTT和Adobe VTT格式支援新增的字幕和註解。 此外,新增的音訊軌跡檔案也支援MP3格式。
若要在視訊中加入多字幕和多音軌:
-
將主要視訊上傳至資料夾 已為其指派視訊設定檔。
-
導覽至您要新增多字幕與多音訊曲目的上傳視訊資產。
-
在資產選取模式中,從「清單檢視」或「卡片檢視」中選取視訊資產。
-
在工具列上,選取「屬性」圖示(內有「i」的圓形)。
在卡片檢視中選取的視訊資產。 -
在視訊的「屬性」頁面上,選取 字幕與音軌 標籤。
note tip TIP 如果您沒有看到 字幕與音軌 tab,表示以下兩件事之一: - 選取的視訊所在的資料夾未指派視訊設定檔。 若是如此,請參閱 將視訊設定檔套用至資料夾
- 或者,影片必須由Dynamic Media重新處理。 若是如此,請參閱 重新處理資料夾中的Dynamic Media資產.
完成上述任一項工作後,請回到這些步驟。 影片屬性頁面上的字幕和音訊曲目索引標籤。
-
(可選)若要新增一或多個字幕(或標題)檔案至視訊,請執行下列動作:
-
選取 上傳字幕.
-
導覽至一或多個.vtt (視訊文字軌)檔案,並加以開啟。
-
若要在媒體播放器上顯示字幕,請 必須 新增必要的詳細資訊(中繼資料)關於 每個 您上傳的字幕檔案。 選取字幕檔案名稱右側的鉛筆圖示。 在 編輯子標題 對話方塊中,輸入檔案的下列必要詳細資訊,然後選取 儲存. 對您上傳的每個字幕檔案重複此程式:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 子標題中繼資料 說明 檔案名稱 預設檔案名稱衍生自原始檔案名稱。 檔案名稱只能在上傳時變更,以後無法變更。 檔案名稱字元需求與AEM Assets相同。
其他字幕檔案和音訊曲目檔案不能使用相同的檔案名稱。語言 選取副標題的語言。 類型 選取您正在使用的副標題型別。
子標題 — 與翻譯或轉譯對話方塊的視訊一起顯示的字幕文字。
註解 — 註解文字也包含背景噪音、演講者辨別與其他相關資訊,以及對話的翻譯或轉錄,讓耳聾或聽力缺佳的人更容易存取內容。標籤 在中針對副標題名稱顯示的文字 選取音訊或標題 媒體播放器中的快顯清單。 客戶看到的標籤與副標題或標題追蹤相對應。 例如, English (CC)
。如有需要,您可以稍後變更或編輯子標題中繼資料。 發佈影片時,這些詳細資料會反映在已發佈影片中的公開URL上。
-
-
(選用)若要將一或多個音軌新增至視訊,請執行下列動作:
-
選取 上傳音軌.
-
導覽至一或多個.mp3檔案並加以選取,然後開啟。
-
若要讓音訊曲目顯示在 選取音訊或標題 媒體播放器上的快顯清單 必須 新增以下專案的必要詳細資料: 每個 您新增的音訊曲目檔案。 選取音軌檔案名稱右側的鉛筆圖示。 在 編輯音訊曲目 對話方塊中,輸入下列必要的詳細資訊,然後選取 儲存. 為您上傳的每個音訊曲目檔案重複此程式。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 音訊曲目中繼資料 說明 檔案名稱 預設檔案名稱衍生自原始檔案名稱。 檔案名稱只能在上傳時變更,以後無法變更。 檔案名稱字元需求與AEM Assets相同。
其他音訊曲目檔案或字幕檔案不能使用相同的檔案名稱。語言 選取音訊曲目的語言。 類型 選取您正在使用的音軌型別。
原始 — 原本附加至視訊的音軌,表示為[Original]
在標籤中帶有English
預設選取的語言。 當 標籤 和 語言 可以在以下位置變更: 編輯音訊曲目 對話方塊中,如果重新處理主要視訊,則預設為原始值。
標準 — 非原始語言的附加音軌。
音訊說明 — 音訊曲軌也包含視訊中非語言動作和手勢的描述性旁白,讓視障人士更容易存取內容。標籤 在中顯示為音軌名稱的文字 選取音訊或標題 媒體播放器中的快顯清單。 客戶看到的標籤與音訊軌相對應。 例如 English [Original]
。附加至視訊的音訊標籤已設為 `[Original如有需要,您可以稍後變更或編輯此音訊曲目中繼資料。 發佈影片時,這些詳細資料會反映在已發佈影片中的公開URL上。
-
-
在頁面的右上角,從 儲存並關閉 下拉式清單,選取 儲存. 檔案已上傳,中繼資料處理開始,如所示 狀態 欄中指定給訪客。
note note NOTE 根據您執行個體的快取設定,中繼資料處理可能需要幾分鐘時間,才會反映在預覽和已發佈的URL中。 -
(選擇性)若您選取 儲存並關閉 ,而不是選取 儲存,您仍可檢視已上傳檔案的處理狀態。 另請參閱 檢視已上傳字幕和音訊曲目檔案的生命週期狀態.
-
(選用)發佈前先預覽視訊,確保字幕和音訊如預期般運作。 另請參閱 預覽具有多個字幕和音訊曲目的視訊
-
發佈視訊。 另請參閱 發佈資產.
關於將字幕和音訊曲目檔案新增至已發佈的視訊
當您上傳其他字幕檔案或音訊曲目檔案至已發佈的視訊時,這表示這些檔案將會 Processed
狀態(在上傳後)。 此時,您可以在Dynamic Media中預覽視訊,以檢視或聆聽新上傳的檔案。
不過,在預覽後,您必須 發佈 再次播放視訊,以便發佈新加入的字幕或音訊曲目檔案。 發佈後,字幕或音訊會隨公用Dynamic Media URL提供。
在您已設定Dynamic Media立即發佈的案例中,上傳其他字幕或音訊檔案會立即觸發上傳字幕或音訊檔案後視訊的發佈。
在具有現有URL和註解修飾元的視訊中新增多個註解
Dynamic Media支援透過URL修飾元在視訊中新增單一標題。 另請參閱 新增註解至視訊.
多個註解變更的優先順序高於透過已發佈視訊URL修飾元新增的註解。
若要將多個註解新增至具有現有URL且使用註解修飾元的視訊:
- 上傳已新增為視訊修飾元的註解檔案,以便您明確管理檔案。
- 視需要上傳任何其他字幕/註解檔案。
- 照常發佈視訊。
具有註解修飾元的現有URL現在可以載入多個註解。
檢視已上傳字幕和音訊曲目檔案的生命週期狀態 lifecycle-status-video
您可以觀察上傳至主要視訊的任何字幕或音訊曲目檔案的生命週期狀態,從 字幕與音軌 標籤之 屬性.
若要檢視視訊的生命週期狀態:
- 導覽至您要檢視其生命週期狀態的視訊資產。
- 在資產選取模式中,從「清單檢視」或「卡片檢視」中選取視訊資產。
- 在工具列上,選取「屬性」圖示(內有「i」的圓形)。
- 在「屬性」頁面上,選取 字幕與音軌 標籤。 在「狀態」欄中,記下每個字幕或音訊檔案的狀態。
每個已上傳子標題和音訊曲目檔案的生命週期狀態。
為具有多個音軌的視訊設定預設音訊
依預設,視訊的原始音訊會設定為要播放的預設音訊。
不過,任何上傳的音訊曲目檔案都可以設定為預設音訊,以便在視訊載入檢視器後播放。 在「屬性」使用者介面中的 字幕與音軌 標籤, Default
標籤會套用至音訊軌跡檔案的右側,以播放視訊。
- Chrome — 播放視訊中設定的預設音訊。
- Safari — 如果在Safari中設定了預設語言,則會以設定的預設語言播放音訊(如果視訊資訊清單中有的話)。 否則,會播放設定為視訊屬性一部分的預設音訊。
若要為具有多個音軌的視訊設定預設音訊:
-
導覽至您要設定其預設音訊曲目的視訊資產。
-
在資產選取模式中,從「清單檢視」或「卡片檢視」中選取視訊資產。
-
在工具列上,選取「屬性」圖示(內有「i」的圓形)。
-
在「屬性」頁面上,選取 字幕與音軌 標籤。
-
在 音訊曲目 標題中,選取您要設為視訊預設的音訊曲目檔案。
-
選取 設定為預設.
在 設定為預設 對話方塊,選取 取代.設定視訊的預設音軌。
-
在右上角,選取 儲存並關閉.
-
發佈視訊。 另請參閱 發佈資產.
預覽具有多個字幕和音訊曲目的視訊 preview-video-audio-subtitle
將字幕檔案和音訊曲目檔案上傳到視訊並進行處理後,您可以使用Dynamic Media視訊檢視器來預覽所有不同的曲目。 這麼做可協助您檢視客戶所看到的視訊外觀和聲音,並確保影片如預期般運作。
當您對影片感到滿意時,可以 發佈 使用下列任一方法。
另請參閱 將視訊或影像檢視器內嵌在網頁上.
另請參閱 將URL連結至您的網頁應用程式. 如果您的互動式內容有具有相對URL的連結,尤其是指向Experience Manager Sites頁面的連結,則無法採用URL型連結方法。
另請參閱 將Dynamic Media資產新增至頁面.
若要預覽具有多個字幕和音訊曲目的視訊:
-
在 資產,導覽至您新增了多個字幕和音軌的現有影片。
-
按一下視訊資產,以便您可以在預覽模式中將其開啟。
-
在預覽頁面,在頁面的左上角附近,選取下拉式清單,然後選取 檢視者.
-
從「檢視器」清單中,選取您要用於視訊預覽的檢視器。 例如,下列熒幕擷圖顯示 視訊 正在選取檢視器。
-
在右下角附近,在音量圖示的左側,選取語音泡泡圖示,然後選取您要聽到的音訊或字幕,或視覺,或兩者。 如有需要,您可以在「字幕」底下選取 關閉 不顯示任何字幕或註解。
模擬使用者選取音訊和子標題以進行視訊播放。
-
若要開始播放,請選取視訊的 播放 按鈕。
請注意 URL 和 內嵌 按鈕。 使用這些按鈕可以 將影片的URL連結至您的網頁應用程式 或至 將影片內嵌在網頁上,依序輸入。 -
在預覽頁面的右上角附近,選取 關閉.
從視訊中刪除字幕或音訊曲目檔案
您可以從視訊中刪除字幕或音訊曲目檔案。 刪除已發佈的字幕或音訊曲目檔案會自動反映在視訊的已發佈URL中。
無法刪除從主要視訊擷取的原始音軌。
若要從視訊中刪除字幕或音訊曲目檔案:
-
導覽至您要設定其預設音訊曲目的視訊資產。
-
在資產選取模式中,從「清單檢視」或「卡片檢視」中選取視訊資產。
-
在工具列上,選取「屬性」圖示(內有「i」的圓形)。
-
在「屬性」頁面上,選取 字幕與音軌 標籤。
-
執行下列任一項作業:
- 字幕 — 在 字幕 標題,選取一或多個要從視訊中刪除的字幕檔案,然後選取 刪除.
- 音軌 — 在 音訊曲目 標題,選取一或多個要從視訊中刪除的音訊曲目檔案,然後選取 刪除.
-
在「刪除」對話方塊中,選取 確定.
-
發佈視訊。
下載已上傳至視訊的字幕或音訊曲目檔案
您可以下載一或多個您上傳以用於視訊的子標題或音訊曲目檔案。 您可以選擇以.zip格式下載所有選取的檔案,或為每個檔案建立個別的下載資料夾。
無法下載從主要檔案擷取的原始音軌。
若要從視訊下載字幕或音訊曲目檔案:
-
導覽至您要設定其預設音訊曲目的視訊資產。
-
在資產選取模式中,從「清單檢視」或「卡片檢視」中選取視訊資產。
-
在工具列上,選取「屬性」圖示(內有「i」的圓形)。
-
在「屬性」頁面上,選取 字幕與音軌 標籤。
-
執行下列任一項作業:
- 字幕 — 在 字幕 標題,選取您要從視訊下載的一或多個字幕檔案,然後選取 下載.
- 音軌 — 在 音訊曲目 標題中,選取一或多個您要從視訊下載的音訊曲目檔案,然後選取 下載.
-
在「下載」對話方塊中,設定下列選項:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 選項 說明 另存新檔 使用「另存新檔」文字欄位中指定的預設檔案名稱,或指定您自己的名稱。 為每個資產建立個別的資料夾 為您選取要下載的每個字幕檔或音訊曲目檔建立一個資料夾。 電子郵件 使用您的預設電子郵件程式,將.zip檔案傳送至指定的電子郵件地址。 Assets 指定正在下載的檔案數以及所有選取檔案的組合總大小。 取消選取此選項會變暗(關閉) 下載 按鈕,防止您下載任何檔案。 -
選取 下載.
-
發佈視訊。 另請參閱 發佈資產.
在視訊中新增隱藏式字幕或字幕 adding-captions-to-video
您可以將隱藏式字幕新增至單一視訊或最適化視訊集,以將視訊觸及全球市場。 透過新增隱藏式字幕,您就不需要對音訊進行配音,或是使用母語者重新錄製每種語言的音訊。 視訊會以錄製的語言播放。 出現外語字幕,讓不同語言的人仍然可以瞭解音訊部分。
隱藏式字幕還能讓耳聾或聽力缺佳的人有更出色的協助工具。
另請參閱 Dynamic Media中的協助工具.
Dynamic Media可以將註解檔案轉換為JSON (JavaScript物件標籤法)格式。 此轉換表示您可以將JSON文字內嵌至網頁,做為影片隱藏但完整的文字記錄。 搜尋引擎接著可以編目/索引內容,讓影片更容易找到,並為客戶提供更多有關影片內容的詳細資料。
另請參閱 提供靜態(非影像)內容 以取得在URL中使用JSON函式的詳細資訊。
若要在視訊中新增註解或字幕:
-
使用協力廠商應用程式或服務來建立您的視訊標題/字幕檔案。
確認您建立的檔案符合WebVTT (網頁視訊文字追蹤)標準。 字幕副檔名為.VTT。 您可以進一步瞭解WebVTT字幕標準。
另請參閱 WebVTT:網頁視訊文字追蹤格式.
有許多網站提供免費和優質的工具與服務,讓您在Dynamic Media外部用來製作WebVTT標題/字幕檔案。
依照網站上的熒幕指示製作及儲存您的WebVTT檔案。 完成後,複製註解檔案內容並貼到純文字編輯器中,以VTT副檔名儲存。
一般來說,您會想要將註解VTT檔案的名稱與視訊檔案的名稱相同,並附加語言地區設定,例如 — EN、-FR或 — DE。 如此一來,即可協助您使用現有的網頁內容管理系統,自動化視訊URL的產生作業。
-
在Experience Manager中,將您的WebVTT標題檔案上傳至DAM。
-
導覽至 已發佈 您想要與您上傳的註解檔案相關聯的視訊資產。
請記住,URL僅可在您首次發 布資產 後 複製 。
另請參閱 發佈資產.
-
執行下列任一項作業:
-
若要取得快顯視訊檢視器體驗,請選取 URL. 在URL對話方塊中,選取URL並複製到剪貼簿,然後將URL通過簡單文字編輯器。 請使用下列語法附加複製的視訊URL:
&caption=<server_path>/is/content/<path_to_caption.vtt_file,1>
請注意
,1
標題路徑結尾處。 在路徑中的VTT副檔名後面緊接著可以視需要透過將設定為,啟用(開啟)或停用(關閉)視訊播放器列上的隱藏式字幕按鈕,1
或,0
,依序輸入。 -
若要取得內嵌視訊檢視器體驗,請選取「 」 內嵌程式碼. 在「內嵌程式碼」對話方塊中,選取「 」,並將內嵌程式碼複製到剪貼簿,然後將程式碼貼到簡單的文字編輯器中。 請使用下列語法附加複製的內嵌程式碼:
videoViewer.setParam("caption","<path_to_caption.vtt_file,1>");
請注意
,1
標題路徑結尾處。 在路徑中的VTT副檔名後面緊接著可以視需要透過將設定為,啟用(開啟)或停用(關閉)視訊播放器列上的隱藏式字幕按鈕,1
或,0
,依序輸入。
-
將章節標籤新增至視訊 adding-chapter-markers-to-video
您可以新增章節標籤至單一視訊或自我調整視訊集,讓長格式視訊更易於觀看和導覽。 當使用者播放視訊時,他們可以在視訊時間軸上選取章節標籤(也稱為視訊筆畫壓感)。 他們可以輕鬆導覽至興趣點,或立即跳至新內容、培訓和示範。
您可以使用與建立註解相同的方式來建立視訊的章節清單。 也就是說,您會建立WebVTT檔案。 但請注意,此檔案必須與任何WebVTT標題檔案分開。 您無法將字幕和章節合併到一個WebVTT檔案中。
您可以使用以下範例作為建立具有章節導覽的WebVTT檔案所使用的格式範例:
含有視訊章節導覽的WebVTT檔案 webvtt-file-with-video-chapter-navigation
WEBVTT
Chapter 1
00:00.000 --> 01:04.364
The bicycle store behind it all.
Chapter 2
01:04.364 --> 02:00.944
Creative Cloud.
Chapter 3
02:00.944 --> 03:02.937
Ease of management for a working solution.
Chapter 4
03:02.937 --> 03:35.000
Cost-efficient access to rapidly evolving technology.
在上述範例中, Chapter 1
是提示識別碼,且為選用。 的提示時間 00:00:000 --> 01:04:364
指定章節的開始時間和結束時間,單位為 00:00:000
格式。 最後三位數為毫秒,可保留為 000
,若偏好使用。 的章節標題 The bicycle store behind it all
是章節內容的實際說明。 當使用者將滑鼠指標停留在時間軸中的視覺提示點上時,提示識別碼、開始提示時間和章節標題都會顯示在視訊播放器的快顯視窗中。
由於您使用HTML5視訊檢視器,請確定您建立的章節檔案遵循WebVTT (Web視訊文字追蹤)標準。 章節副檔名為.VTT。 您可以進一步瞭解WebVTT字幕標準。
另請參閱 WebVTT:網頁視訊文字追蹤格式.
若要將章節標籤新增至視訊:
-
請以UTF8編碼儲存VTT檔案,以避免章節標題文字中的字元轉譯發生問題。
通常,您會想要將章節VTT檔案命名為與視訊檔案相同的名稱,並附加章節。 如此一來,即可協助您使用現有的網頁內容管理系統,自動化視訊URL的產生作業。
-
在Experience Manager中,上傳您的WebVTT章節檔案。
另請參閱 上傳資產.
-
執行下列任一項作業:
table 0-row-2 1-row-2 html-authored no-header 適用於快顯視訊檢視器體驗 - 導覽至 已發佈 您要與上傳之章節檔案相關聯的視訊資產。 請記住,URL僅可在您首次發 布資產 後 複製 。另請參閱 正在發佈資產。
- 從下拉式功能表中,然後選取 檢視者.
- 在左側欄中,選取視訊檢視器預設集名稱。 視訊的預覽會在另一個頁面中開啟。
- 在左側欄的底部,選取 URL.
- 在URL對話方塊中,選取URL並複製到剪貼簿,然後將URL通過簡單文字編輯器。
- 使用以下語法附加複製的視訊URL,以便將其與複製的章節檔案URL建立關聯:
&navigation=<full_copied_URL_path_to_chapter_file.vtt>
適用於內嵌視訊檢視器體驗 - 導覽至 已發佈 您要與上傳之章節檔案相關聯的視訊資產。 請記住,URL僅可在您首次發 布資產 後 複製 。另請參閱 正在發佈資產。
- 從下拉式功能表中,然後選取 檢視者.
- 在左側欄中,選取視訊檢視器預設集名稱。 視訊的預覽會在另一個頁面中開啟。
- 在左側欄的底部,選取 內嵌.
- 在「內嵌程式碼」對話方塊中,選取「 」,並將整個程式碼複製到剪貼簿,然後貼到簡單的文字編輯器中。
- 使用下列語法附加視訊的內嵌程式碼,以便將其與複製的URL關聯至您的章節檔案:
videoViewer.setParam("navigation","<full_copied_URL_path_to_chapter_file.vtt>"
關於視訊縮圖 about-video-thumbnails
視訊縮圖是視訊影格的縮小版本,或是向客戶表示視訊的影像資產。 縮圖應該用於鼓勵客戶選擇影片。
Experience Manager中的所有視訊都必須有關聯的縮圖;您必須取代縮圖才能刪除縮圖。 根據預設,上傳視訊至Experience Manager時,會使用第一個影格作為縮圖。 不過,您可以自訂縮圖,以利品牌化或視覺化搜尋,例如。 自訂視訊縮圖時,您可以播放視訊並在要使用的影格上暫停。 或者,您可以選取已上傳的影像資產,並 已發佈 (在您的數位資產管理器中)。
當視訊的縮圖變更時,會略過重新處理視訊時透過Asset compute服務產生縮圖。
只有在您將視訊設定檔套用至視訊所在的資料夾後,才能使用自訂視訊縮圖的功能。
新增自訂視訊縮圖 adding-a-custom-video-thumbnail
-
請確定您已完成下列操作:
-
已建立視訊資產的資料夾。
-
-
導覽至您要變更其縮圖影像的上傳視訊資產。
-
在資產選取模式中,從 清單檢視 或 卡片檢視,選取視訊資產。
-
在工具列上,選取 屬性 圖示(內有「i」的圓形)。
-
在視訊的「屬性」頁面上,選取 變更縮圖.
-
在「變更縮圖」頁面上,執行下列任一項作業:
-
若要使用視訊中的影格做為新的縮圖:
- 在工具列上,選取 從視訊選取影格.
- 選取「播放」按鈕,然後在您要擷取的影格上選取「暫停」按鈕,作為視訊的新縮圖。
-
若要將影像資產作為新縮圖:
- 在工具列上,選取 從「資產」選取縮圖.
- 選取 選取縮圖.
- 導覽至您想要使用的先前上傳和發佈影像資產。 資產會自動調整大小,以作為視訊的縮圖影像。
- 選取影像資產,然後選取「 」 選取.
-
-
在變更縮圖頁面上,選取 儲存變更.
-
在影片的「屬性」頁面右上角,選取「 」 儲存並關閉.
變更Dynamic Media資產的Dynamic Media URL
在Dynamic Media中處理的視訊,可以透過開箱即用的檢視器使用,也可以直接存取資訊清單URL並透過您自己的自訂檢視器播放。 以下是為影片擷取資訊清單URL的API。
關於getVideoManifestURI API
此 getVideoManifestURI
API透過c公開q-scene7-api:com.day.cq.dam.scene7.api
和可用來產生下列資訊清單URL:
/**
* Returns the manifest url for videos
* @param resource video resource
* @param manifestType type of video streaming manifest being requested
* @param onlyIfPublished return a manifest only if the video is published
* @return the manifest url for videos
*
* @throws Exception
*/
@Nullable
String getVideoManifestURI(Resource resource, ManifestType manifestType, boolean onlyIfPublished) throws Exception;
getVideoManifestURI API引數
此API會採用下列三個引數:
resource
manifestType
ManifestType.DASH
或 ManifestType.HLS
onlyIfPublished
若要使用上述方法擷取視訊的資訊清單URL,請新增 視訊編碼設定檔 移至「上傳視訊」資料夾。 Dynamic Media會根據指派給資料夾之視訊編碼檔案中的編碼,來處理這些視訊。 現在您可以叫用上述API,以擷取已上傳視訊的資訊清單URL。
錯誤案例
如果發生錯誤,API會傳回null。 例外狀況會記錄在Experience Manager錯誤記錄檔中。 所有此類記錄錯誤的開頭為 Could not generate Video Manifest URI
. 下列情況可能會導致此類錯誤:
-
一個
IllegalArgumentException
會記錄下列任一專案:- 此
resource
傳遞的引數為null。 - 此
resource
傳遞的引數不是影片。 - 此
manifestType
傳遞的引數為null。 - 此
onlyIfPublished
引數會傳遞為true,但視訊不會發佈。 - 未使用Dynamic Media中的自我調整視訊集擷取視訊。
- 此
-
IOException
連線至Dynamic Media時發生問題時會被記錄。 -
UnsupportedOperationException
於以下情況時記錄:manifestType
傳遞的引數為ManifestType.DASH
,而視訊尚未使用DASH格式處理。