|
發表於 2019-3-26 11:06:21
|
顯示全部樓層
本文最後由 KOBSS 於 2019-3-27 09:17 AM 編輯
視訊編碼 HEVC 也分為 硬壓 以及 軟壓
大部分的視訊編輯軟體也都支援這兩種方式
若是以軟體編碼 HEVC , 大都使用 x265 Video Codec
它的編碼效率與品質相當優秀, 但是相對的... 使用 CPU 來編碼的速度非常非常非常非常緩慢
通常 4K 60FPS 的影片, 以 Intel Core i7 八核心的處理器, 大約是 1:8 的處理速度
一分鐘的影片需要八分鐘編碼時間
如果您輸出影片相當耗時, 應該是純軟體編碼
一般人都受不了這麼長時間的輸出
所以通常是採用硬體加速編碼的方式. 而硬體編碼現今的顯卡 (Intel / AMD / nVIDIA) 都有支援 HEVC 編碼格式
只是相同流量之下的品質, 就不見得能與 x265 相比
Intel QSV (Quick Sync Video) 在 Version 5 (Skylake) 之後支援 HEVC
但是... 僅支援 I-frame 與 B-frame, 同等流量之下, 畫質差強人意, 只能說是堪用Intel QSV 編碼速度極快, HEVC 大概接近 3:4 的速度, 而 AVC 編碼速度更快, 大約是 5:4 的程度
AMD VCE (Video Coding Engine) 從 VCE 3.0 (Tonga, Fiji, Polaris) 之後支援 HEVC
由於本人未研究 AMD 產品, 所以無法評論其品質與速度
nVIDIA NVENC 從 Maxwell 第二代 (GM20x) 支援 HEVC 4:2:0 8bit 編碼, 僅提供 I-frame 與 P-frame, 從 Pascal 之後支援 HEVC10 4:4:4 up to 8K resolution, 但仍只有 I 與 P 兩種 frame
到了 Turing 之後, NVENC 終於能在 HEVC 提供 I / P / B 三種 frame
所以相同流量下可以提供不輸 x265 的品質
NVENC 編碼速度大約 2:3
樓主輸出影片時, 花了多少時間呢?
|
|