PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

AV1视频编码挺好的,WIN10已经原生支持了

[复制链接]
跳转到指定楼层
1#
点击数:9513|回复数:31
本帖最后由 haierccc 于 2021-6-20 02:01 编辑

AV1编码是无授权费的视频编码,由谷歌牵头组织了一个论坛,发展势头很好,H.266如果还是那么多授权费的话,应该干不过AV1。
这几天试验了一下,先用FFMPEG,压缩速度居然是0.0x FPS,多CPU核心也没有占满,直接放弃。
然后用NotEnoughAV1Encodes,发现效果很不错,用手机拍摄的,12M码率的H.264,1.3GB压缩至30M,效果基本持平(明亮条件下)。
号称1Mbps的AV1=2.5M的H.264
NotEnoughAV1Encodes里面有3个AV1压缩引擎和一个VP9压缩引擎:

根据我的试验,INTEL的SVT-AV1压缩速度最快,我的4核心4570能到17FPS,已经是可用级别了,上文的压缩率就是用这个引擎,恒定质量50。
WIN10已经原生支持AV1,用AV1编码的MKV能直接显示预览图,也可用WIN10的原生应用“电影和电视”播放。

据开发作者说,本软件实质上仍然是FFMPEG的GUI,但同时运行多个实例以优化多线程性能。AV1编码缓慢,虽然有多线程优化的因素,但从根本上说还是因为计算太过复杂。SVT-AV1具有AVX-512 和强大的多线程支持,但仍然比 x265 慢一个数量级。Libaom即使在最快的设置下,在 6C/12T Ryzen 5 1600 上以大约 1/10 FPS的速度编码。
所以归根结底,还是需要等待硬件编码器。

大家可用试试AV1编码。

INTEL QSV编解码路线图。可以看出INTEL 12代仍然不支持AV1硬件编码,只支持硬件解码。


AMD VCN编解码器:

无标题.png (324.07 KB, 下载次数: 7)

2#
haierccc  楼主| 发表于 2021-6-17 23:10 | 显示全部楼层
尊称 发表于 2021-6-17 22:48
微信支持吗?一会儿我试试
至少微信不支持mkv,所以手里的sample只能mxplayer播放
...

微信连H.265都不支持,何况更下一代的AV1
3#
haierccc  楼主| 发表于 2021-6-18 07:37 | 显示全部楼层
经过我的实验,发现AV1的暗处表现很不好,画面被抹平得很厉害,几乎没有了细节,哪怕码率和H.265一样,也仍然没有细节。
4#
haierccc  楼主| 发表于 2021-6-18 19:22 | 显示全部楼层
eikeime 发表于 2021-6-18 15:15
编码器问题吧,试试 aomenc,现在 要质量 aom,要性能 svt,油管说是av1都是 aom 编码的 ...

试了一下,的确是更好一些,但编码速度的1fps,不可接受。
5#
haierccc  楼主| 发表于 2021-6-19 06:42 | 显示全部楼层
本帖最后由 haierccc 于 2021-6-20 23:27 编辑
eikeime 发表于 2021-6-18 23:02
其实 这还是 版本迭代 性能 优化之后的,以前更可怕

可是这速度几乎不可实用的,只有靠硬件编码了。

4系列的独立显卡是别想了,只有INTEL的QSV。

正文更新了QSV编解码路线图,可以看出12代酷睿支持H.264 10BIT和VP9 10BIT硬件编码,但不支持AV1硬件编码。
不知道13代是否支持,明年的CPU。
6#
haierccc  楼主| 发表于 2021-6-19 16:34 | 显示全部楼层
尊称 发表于 2021-6-19 12:19
给个现成的呗?

源文件不小,你可以百度从github下载。
7#
haierccc  楼主| 发表于 2021-6-19 17:19 | 显示全部楼层
尊称 发表于 2021-6-19 17:02
就是因为没找到,不然问啥?

搭梯子从GITHUB下载了,上传至文件暂存盘,包括安装版本和绿色版。
https://cowtransfer.com/s/4fcde5cf6a594a
8#
haierccc  楼主| 发表于 2021-6-19 18:03 | 显示全部楼层
尊称 发表于 2021-6-19 18:01
aomenc
我指的是它,不好意思,没说清楚

这个里面包含啊,这是个GUI界面,命令行工具包含的。
9#
haierccc  楼主| 发表于 2021-6-19 18:36 | 显示全部楼层
尊称 发表于 2021-6-19 18:04
看到了………………

命令行工具可以通过GUI界面在线升级。
10#
haierccc  楼主| 发表于 2021-6-19 20:04 | 显示全部楼层
本帖最后由 haierccc 于 2021-6-19 23:39 编辑
武英仲 发表于 2021-6-19 19:36
所以YouTube自己搞了几万台硬件编码服务器
自己造 VCU 芯片

我说youtube怎么能编码这么多视频呢
VCU是专用编码芯片么?
  
11#
haierccc  楼主| 发表于 2021-6-20 21:35 | 显示全部楼层
武英仲 发表于 2021-6-20 20:06
google 发表了相关论文,但是要付费的
https://dl.acm.org/doi/abs/10.1145/3445814.3446723

好的。。。。。。。。。。。。。
12#
haierccc  楼主| 发表于 2021-6-21 19:11 | 显示全部楼层
本帖最后由 haierccc 于 2021-6-21 22:47 编辑
尊称 发表于 2021-6-21 06:21
x265第一次正式压片,变形金刚一(1080p,264,20Mbps,30fps片源),x265用slow,固定质量19,裁剪成1920x ...

可能你的恒定质量的数值太低,也就是质量太高了,而且用的是Slow,所以压缩速度慢,否则这么好的CPU不应该这么慢。

1080的视频,从我的另一个帖子里的图片看,H.264推荐5M码率,那么H.265,3M码率足以,可以试试输出文件在3M码率体积的恒定质量,或者恒定3M码率,这样就可以利用AMD的VCN硬件编码,速度立刻就上来了。

这个视频文件信息是用mediainfo看的么?

另外,能否麻烦你测测在你的CPU上,SVT-AV1和AOMENC的AV1编码速度。
谢谢。
13#
haierccc  楼主| 发表于 2021-6-22 06:28 | 显示全部楼层
尊称 发表于 2021-6-21 23:53
视频文件信息
potplayer的属性

看来要等13代CPU了, 明年。


刚刚得知4系列显卡要在2023年。


我一直觉得NV才是最大垄断者,不像是CPU,没有竞争者。
14#
haierccc  楼主| 发表于 2021-6-22 18:14 | 显示全部楼层
McLaren 发表于 2021-6-22 13:56
我才开始HEVC你们已经步入AV1了?

现在AV1的宣传力度很大,但编码是个问题,普通用户没法编码。
15#
haierccc  楼主| 发表于 2021-8-22 18:02 | 显示全部楼层
16#
haierccc  楼主| 发表于 2021-10-13 23:24 | 显示全部楼层
墙上的另一块砖 发表于 2021-9-4 12:45
av1以及266硬件加速编码早着呢,即使下一代GPU支持了,要好用也得再下一代

真让人失望
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部