開始使用 VP9
引言
如要使用 VP9 影片進行編碼,您需要:
- 影片樣本
- 將影片編碼為 VP9 格式
- 播放 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 版或更新版本 |