[英]x264/x265 options for fast decoding while preserving quality
我想用H264和H265編碼一些視頻,我想尋求幫助,以便在x264/x265中選擇合適的選項。
我知道 x264 和 x265 中的選項-tune fastdecode
。 但顯然使用它質量會變得更糟。
對於 x264 :
-tune fastdecode
相當於--no-cabac --no-deblock --no-weightb --weightp 0
(我的來源是x264 --fullhelp
)
哪些選項可以保持質量?
對於 x265 :
-tune fastdecode
相當於--no-deblock --no-sao --no-weightp --no-weightb --no-b-intra
(根據x265 doc )
同樣,哪些選項可以保持質量?
我試圖閱讀有關這些選項的一些文檔,但恐怕我太愚蠢了,無法理解它們是否能保持質量。
進一步解釋我所說的“保持質量”是什么意思:
我不明白 cabac 選項究竟做了什么。 但是舉個例子,它增加了一些額外的無損壓縮,導致視頻文件更小,但解碼機需要做額外的工作來解壓文件
在這種情況下,
--no-cabac
選項將跳過額外的壓縮,從而不會損失質量,文件更大,並且解碼機不需要解壓縮額外的壓縮,從而節省了解碼端的 CPU 工作在這種情況下,我想添加
--no-cabac
選項,因為它可以加快解碼速度,同時保持質量。
我希望我能明白我的意思
誰能幫我選擇正確的選項?
提前致謝
正如@O.Jones 所說的“視情況而定”是您將得到的最佳答案。 作為 Compressarr 的作者,我可以告訴你,每個視頻都需要幾個小時才能找到這個問題的答案。
基本上,對視頻進行編碼(使用最佳猜測值),對照原始視頻檢查 SSIM。 確定可接受的相似度百分比。 (超過 98% 應該是一個難以察覺的差異)檢查您的文件大小並根據需要重復使用新選項。 您可以避免使用樣本,因此您不必做整個事情,但最終的 SSIM 只是一個猜測。
或者只是使用Compressarr ,讓它為您自動化所有這些。 :D
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.