開始使用 VP9

引言

如要使用 VP9 影片進行編碼,您需要:

  1. 影片樣本
  2. 將影片編碼為 VP9 格式
  3. 播放 VP9 影片,即可瞭解這些設定的品質影響

步驟 1:取得影片樣本

《泰迪爾的故事》短片涵蓋一系列測試案例,包括動作序列和動畫。

要測試低位元率編碼設定檔 (網頁和行動裝置),我們使用剪輯的 WebM 1080p 版本。這個檔案使用 VP8 影片進行編碼,壓縮速度約為 6 Mbps,這會是適用於網頁和行動裝置壓縮測試的起點。

如要提高位元率,建議您下載同一部影片的 4K 版本

步驟 2:對 VP9 進行編碼

多種編碼產品和雲端服務供應商可讓您針對 VP9 影片進行編碼。

這些網頁假設您使用 FFmpeg。您可以下載預先編譯的 FFmpeg 版本,或是使用系統的 --enable-libvpx 選項編譯 FFmpeg。

FFmpeg 是指令列程式。安裝完成後,您就可以從指令列執行編碼。

使用上方的 Tears 鋼扣夾,有一個簡單的入門範例:

ffmpeg -i tears_of_steel_1080p.webm -c:v libvpx-vp9 -c:a libopus output.webm

這個指令會指示 FFmpeg 執行下列動作:

  • 使用 tears_of_steel_1080p.webm 作為輸入檔案 (-i tears_of_steel_1080p.webm)
  • 將輸出視訊轉碼器設為 VP9 (-c:v libvpx-vp9)
  • 將輸出音訊轉碼器設為 Opus (-c:a libopus)
  • 建立名為 output.webm 的 WebM 輸出檔案

步驟 3:播放影片

您可以在大部分主要瀏覽器 (包括 Firefox、Opera、Chrome 和 Microsoft Edge) 中播放 WebM/VP9 檔案。在 Chrome 中,您可以將檔案拖曳到瀏覽器中,即可在該分頁中播放檔案。

其他播放器也支援 VP9/WebM 解碼,包括:

玩家 平台 版本
瀏覽後轉換 大部分的平台 2.1.3 以上版本
MPC-HC Windows 1.7.1 版或更新版本