当前位置: 首页 > news >正文

H266开源视频编码器VVENC现状

VVenC 是由 Fraunhofer HHI 研究团队开发的,主要是视频编码系统组。HHI 是欧洲最大的研究组织 Fraunhofer 协会的成员,该协会是德国的一个大型非营利性组织。源代码在:
https://github.com/fraunhoferhhi/vvenc
VVenC几乎与H.266视频标准同时发布,2020年6月发布了0.1版本(H.266视频标准发布于2020年的7月),在H.266参考软件VTM10.0修改实现,在VTM基础上重新设计编码器架构,增加了SIMD指令集优化和多线程的支持等,具体描述如下,VVenC对于H266的VTM,就像x265与HM。
在这里插入图片描述

VVenC的0.1的基本特性有:
VVenC的0.1版本支持了Faster,Fast,Medium和Slow这4个档位,每个档位相比VTM都有了数十倍的编码速度提升。
VVenC源码从最初的版本开始,编译后就包括了一个基础编码器vvencapp和一个全特征的专家编码vvencFFapp共两个可执行程序。
编码器vvencFFapp,性能和速度更接近参考软件VTM。而x264,x265等经典开源视频编码器项目只有类似vvencapp的可执行文件。
2021年5月17日,VVenC发布了1.0版本。目前最新版是2024年2月20日,Fraunhofer 发布了针对开源 H.266/VVC 编码的多功能视频编码器的最新版本VVenC 1.11:
1、新版本就将快速/慢速/低速预设速度提高了约 6%。与此同时,中等预设速度提高了约 12%,而多线程执行和较长的内部时间则提高了约 25%以上。
2、VVenC 1.11 版本完成了帧间并行化工作,增加了矢量化 DQ 实现,改进了 SCC 检测,并做了其他改进。
相对HM17.0和VTM19.0具体性能如下:
在这里插入图片描述
在这里插入图片描述
相对于x265 v3.5 ,在x265 3.5也配置为8 threads,和HM17.0相比较,性能如下在这里插入图片描述PSNR YUV BD-rate数值越小,压缩性能越好。
具体设置也一样如示:–preset {0,1,2,3,…,9} --tune psnr --crf {17,22,27,32} --keyint 1s --min-keyint 1s --profile main10 --output-depth 10
最后加上vvenc的psnr计算方式:
在这里插入图片描述

http://www.lryc.cn/news/318713.html

相关文章:

  • unity webgl怎么获取当前页面网址
  • 深度学习神经网络训练环境配置以及演示
  • [嵌入式AI从0开始到入土]16_ffmpeg_ascend编译安装及性能测试
  • HTML5:七天学会基础动画网页11
  • 考虑开发容器的 6 个理由
  • Python基础入门 --- 1-2.字面量
  • 华为云计算hcie认证考什么?华为hciie认证好考吗
  • redis spring cache
  • 图解I/O中的零拷贝技术
  • 【设计模式】Java 设计模式之桥接模式(Bridge)
  • 记录dockers中Ubuntu安装python3.11
  • 【算法专题--双指针算法】leetcode--283. 移动零、leetcode--1089. 复写零
  • 【JavaEE -- 多线程3 - 多线程案例】
  • k8s的pod服务升级,通过部署helm升级
  • 复现文件上传漏洞
  • Java 内存异常
  • Windows11去掉 右键菜单的 AMD Software:Adrenalin Edition 选项
  • uniapp实现我的订单页面无感 - 删除数据
  • MySQL—redo log、undo log以及MVCC
  • 13 list的实现
  • 如何用client-go获取k8s因硬盘容量、cpu、内存、gpu资源不够引起的错误信息?
  • IDEA编译安卓源码TVBox(2)
  • 【C#】.net core 6.0 使用第三方日志插件Log4net,配置文件详细说明
  • 第十四届蓝桥杯省赛真题 Java 研究生 组【原卷】
  • adb shell input text 输入中文
  • Rudolf and the Ball Game
  • 计算机毕业设计-基于大数据技术下的高校舆情监测与分析
  • WPF使用LiveCharts画图时,横坐标转换成时间
  • Qt客户端开发的技术难点
  • 杰理AD155儿童玩具语音集成电路