英特尔已经发布了开源视频编码器
SVT-AV1 (Scalable Video Technology-AV1),它使用了日渐增长的视频格式
AV1 (VP9的后继产品)。 AV1编码器专为高负载流服务而设计,具有出色的可扩展性-最多可容纳112个逻辑处理器。 以前,英特尔已经为H.265 / HEVC编解码
器发布了类似的
编码器。
SVT-AV1是在BSD-2许可下发行的,支持以下平台:
- Windows Server 2016
- Ubuntu 16.04服务器LTS
- Ubuntu 18.04服务器LTS
- MacOS的
该编码器专为CPU上的重载而设计,对硬件平台提出了非常严格的要求。 从计算角度来看,它已针对现代Intel Xeon可扩展和Xeon D处理器进行了高度优化,尽管原则上它可以在第五代(从Intel Xeon一代-E5-v4或更高版本)开始的任何Intel Core处理器上启动。 除并行化外,高达AVX2的矢量指令也被积极用于优化编码。 吹牛当然是丑陋的,但有时是适当的。 该产品的矢量优化的重要部分由
vikky13完成对于内存,情况如下:48 GB内存是4k编码所需的最小内存,而使用FullHD则需要16 GB。 所有数字均为10位流。
权限 | 最小RAM(GB) |
---|
4k | 48 |
1080p | 16 |
720p | 8 |
480p | 4 |
从技术上讲,该软件就像AOM
的AV1的
参考实现一样,是一个库,是使用该应用程序的最简单示例,并且还包括一个ffmpeg补丁,用于在那里“连接” SVT-AV1。
有关系统需求,构建和安装方法,依赖项等的详细描述,可以
在GitHub的项目页面上找到 。
好吧,如果您不仅要编码,还要观看接收到的视频,那么例如,最新版本的Firefox,Chrome,VLC以及新生的开放式跨平台
解码器Dav1d将可以完成此任务。