可设置的参数很多 但是感觉实际上比较有用的不多 大多时候默认的预设就挺好的
也就是说设置一个 preset 和 crf 足以 我自己喜欢再加一个 tune 0 和 hierarchical-levels 5
tune 0 也就是 VQ 感觉比默认的 1 PSNR 好一点 而后面这个参数现在已经是预设了 加不加没差
还有它的关键帧间距推荐为16的倍数+1 默认情况下他会选取一个约等于5秒的合适的数值 虽然我并不清楚这样做能带来多大助益 但毕竟人家都说了 手动设定的时候还是遵循一下比较好
再有嘛 就是 film-grain 了 感觉是比较有意思的参数 适用于噪点视频压缩 但实用性有限
和其他编码尽可能保存更多噪点不同 他默认会先进行一个降噪 然后试图用自己生成的噪点取而代之 这应该是在编解码器层面实现的 所以允许把噪点多的视频压到更小
film-grain 默认不开启 可以设定为 0~50 数值越大 生成的噪点越多 开启后会自动启动对原视频的降噪 涂抹力度还挺大的 也可以用 film-grain-denoise 0 关闭降噪 仅补充些许噪点 有时候看起来可能还不错