波导效率私房:AV1软编码已可实用!
大家好,我是波导终结者。
最近几年,科技发展的速度可能有点超乎大家的想象了,AI渗入方方面面,甚至以前觉得不太可能的实时换声换脸都已经泛滥。CPU方面,INTEL和AMD最新一代也都集成了强力的NPU,以后等软件普及即可实用。而视频编码方面,新一代的御三家独显,以及CPU核显,都已经支持AV1编码。前两年,AV1的软压效率还只处在“可压,极慢”状态,平时虽然也有看到优化新闻,但因为我一直用独显编码,便也没再关注。前阵子经由小伙伴评论区提醒,猛然发现,现在AV1使用CPU软编的效率也已经相当实用。今天就与大家分享一下。
评论来自于我当初那篇《波导效率私房:使用AV1编码压缩小姐姐学习资料》,有位睿站朋友说使用AV1软编码“速度比起x265不是很差”。当时我对AV1软编的效率印象还停留在不足1倍速,但亲自试验过后,发现这些朋友所言非虚。我用家里的10400F,最新版本的Release FFMPEG,随手写了个脚本试验一下,发现速度已经可以达到80帧。就算是1080P60帧视频,也已经可以满足实时编码需求。
我看了一下占用,CPU是全满的,说明在目前的优化下,AV1软编码已经可以实用。要知道,当年顶着每秒个位数帧率进行编码的压制组大有人在,现在也仍有不少使用AI放大或去mosaic处理视频,效率也只有几帧。CPU可以吃满,说明只要把CPU性能堆上去,就可以几乎线性地、成倍地提高这个编码速度。
编码脚本在这里也放出来与大家分享,其实没有什么复杂的,只要用最新版本的FFMPEG,视频编码器指定为libsvtav1就可以。具体速度多少,就看CPU上限了,说不定CPU够牛逼的,能够赶上显卡三四百帧的速度,有待各位土豪测试。
由于FFMPEG的libsvtav1已经相当可用,而OBS在这方面一直是跟进得最紧的,所以我也把OBS更新到30.2.3的最新Release版本来看看。界面上变化不大,倒是音频这里的音量条变漂亮了一下。
直播模块这里,显卡的AV1硬编码与CPU的SVT-AV1软编码均已可选。但我想吐槽的是,x265软编码为什么就没选项?
自定义FFMPEG输出这里,视频编码器列表添加了简要的说明,以前只有hevc_nvenc这样的前缀,不熟悉的朋友根本不知道哪个是哪个。现在有NVIDIA NVENC hevc encoder这样的简要说明,找起来也更方便了。这个改进我不清楚具体啥时候加的,因为版本更新频繁,我并没有每个版本都看。
然后在列表中,果然也看到libsvtav1 - SVT-AV1(Scalable Video Technology for AV1)encoder的选项,说明可用性已经得到OBS团队的承认和验证。本地录像编码肯定是可用了,至于直播串流,就要看平台支不支持了。
这年头科技发展太快了,难怪有人怀疑是不是有外星人暗中插手。各位想要尝试AV1编码但是暂时没有新一代显卡的可以去试试了,现在连10代I5都能上80帧,更别提14900K之类的了。
感谢大家的观看,点赞和关注,我们下期再见。
等等党还没输
校验提示文案
glb1031
校验提示文案
YooYiwan
校验提示文案
河边有只象
校验提示文案
家电狗
校验提示文案
麦豆爸爸
校验提示文案
弗老大
校验提示文案
超人我会飞
校验提示文案
木籽向前冲
校验提示文案
如风飞天虎
校验提示文案
提尔皮兹
校验提示文案
记录生活点滴
校验提示文案
靓仔鹏
校验提示文案
爱折腾的老狐狸
校验提示文案
饕餮好难写
校验提示文案
旺宝
校验提示文案
岁月稠
校验提示文案
沈少Neo
校验提示文案
寂寞的蛋炒饭
校验提示文案
靓仔鹏
校验提示文案
等等党还没输
校验提示文案
寂寞的蛋炒饭
校验提示文案
记录生活点滴
校验提示文案
提尔皮兹
校验提示文案
如风飞天虎
校验提示文案
沈少Neo
校验提示文案
木籽向前冲
校验提示文案
超人我会飞
校验提示文案
弗老大
校验提示文案
麦豆爸爸
校验提示文案
家电狗
校验提示文案
河边有只象
校验提示文案
岁月稠
校验提示文案
旺宝
校验提示文案
饕餮好难写
校验提示文案
YooYiwan
校验提示文案
glb1031
校验提示文案
爱折腾的老狐狸
校验提示文案