这是这个专栏的第一篇文章,从今年1月份开始接触AV1,看了半年的代码了,在这个专栏来好好整理下摸索到的知识。

返回目录

AV1

AV1 是一款无专利费(royalty-free)的视频编解码器,由开放媒体联盟Alliance for Open Media (AOMedia)于2015年9月1日开始研发,直到2018年3月28日发布第一个版本,于2019年1月9日,公布标准文档1.0.0 Errata 1版本。

AOM联盟

AOM(或者称AOMedia)联盟是多家公司在2015年共同联合形成的一个组织,参与的成员公司有Amazon, Apple, Facebook, Google, Netflix, Microsoft, Mozilla, Intel等。这是一个专门从事开放影像编码的非营利组织,我们知道,由ITU-T和ISO的专家联合开发的H.264和H.265以及刚刚完成标准化的VVC(H.266)都是有非常高的专利费的,这对于部分厂商来说无疑是一笔不小的负担,而AOM的目标是开发免费、免专利的影像编码格式,来替代需要专利授权的影像编码 H.264 和 HEVC。

官方网站为:http://aomedia.org/

AV1 性能

作为VP9的后继者,AV1拥有着比VP9超过30%的压缩性能提升。莫斯科国立大学(Moscow State University)每年都会举办Codec的性能比赛,每年都会call for各种编解码器去参赛,参赛的结果也会作为各大编解码器厂商可以炫耀的一项指标。

下图为2019年的AV1与其他各大编码器的性能比较图。(摘自http://compression.ru/video/codec_comparison/hevc_2019/)

上图是比较的是平均比特率,WZAurora AV1编码器不仅满足1 fps的速度要求,而且产生了较好的视频质量,如图,相比起第二名的腾讯V265来高出了大约28%的样子。

AV1 应用

既然作为谷歌推出的VP9的后继者,再加上Netflix等流媒体厂商的协助,肯定首先是应用到自家的应用上的,点播,在线流媒体,在线会议,虚拟现实等场景会首先部署AV1,比如Chrome,Youtube和Netflix的流媒体传输与播放,且其他厂商的产品包括Android,Microsoft Edge,Firefox等也会随之跟上。

[AV1] AV1 Video Codec相关推荐

  1. AV1挑起的Codec之战

    AV1编解码器已经在NAB上发布了.那么它是否已经做好了准备来和H.264,HEVC和VP9的银河帝国进行一次正面交锋呢?资深多媒体技术咨询师Jan Ozer对AV1带来的Codec之战进行了分析.L ...

  2. [AV1] AV1技术专栏(正在更新中)

    AV1 专栏 学习AV1必备的利器: 手把手教你本地搭建 AV1 Analyzer 这个专栏是我花了半年的时间阅读libav1,SVT-AV1以及dav1d的源码后摸索总结出来的AV1技能树,希望能帮 ...

  3. H.264 Video Codec速度和质量

    H.264 Video Codec速度和质量 从Kepler开始的所有 NVIDIA GPUs 都支持完全加速的硬件视频编码: GPUs 从费米开始支持完全加速的硬件视频解码.最近发布的图灵硬件提供了 ...

  4. 论文笔记27 -- (视频压缩)Learned Video Codec with Enriched Reconstruction for CLIC P-frame Coding

    <Learned Video Codec with Enriched Reconstruction for CLIC P-frame Coding > 20年12月提交在arXiv上的一篇 ...

  5. 什么是video codec? video codec在实际业务的应用。

    一.什么是video codec? 从字面意思来理解,codec是编码和解码的缩写.所以思考下为什么视频需要编码呢? 最原始的电影通过每秒展示24胶片来达到电影的效果.现在的视频只是把胶片换成了数字化 ...

  6. [AV1] AV1 Specification

    这篇文章介绍下研究AV1必须要熟悉的AV1 Specification,也称为AV1 标准文档. 返回AV1专栏目录 AV1 标准文档 AV1的标准文档是可以通过AOM的官方Github页面拿到最新版 ...

  7. NVIDIA VIDEO CODEC SDK开发资源下载

    NVIDIA VIDEO CODEC SDK开发资源下载 NVIDIA VIDEO CODEC SDK开发资源下载网址: https://developer.nvidia.com/nvidia-vid ...

  8. 从WebRTC SDP实现源码中寻找video codec的来源

    近期因为需要修改一下WebRTC源码里的sdp信息,主要是音频和视频部分,所以看了一下native部分的实现,这里简单记录一下分析过程,主要是根据sdp字符串查找video codec的来源.注意本文 ...

  9. TechSmith Camtasia Studio 9录屏提 示video codec open failed 错误

    准备录制微课,结果打开亲爱的CS ,在按下开始录屏的那个大红按钮后,软件提示"video codec open failed"错误,网上查找解决办法时,都提到修改配置选项,改变视频 ...

最新文章

  1. java activemq demo_Spring与ActiveMQ的整合的完整demo
  2. 采用DCO-OFDM的VLC系统
  3. python3 爬虫 requests安装_BOSS直聘招聘信息获取之爬虫工具分析
  4. 二级MYSQL的语法整理_MySQL语法整理
  5. Windows系统使用minGW+msys 编译ffmpeg 0.5的全过程详述
  6. integer 最大值_JAVA源码之Integer
  7. 微信小程序-配置请求合法域名的问题以及豆瓣api问题
  8. java反编译工具jd-gui
  9. C和C++中的计时器
  10. 笔记32 SpringMVC中使用静态资源、处理中文乱码
  11. 高等数学18讲(19版)7.29
  12. 美国大学生数学建模竞赛O奖最高级别国家一等奖论文超全资料分享写作排版编程建模全覆盖资料参赛真实经历小白必拥有
  13. php色子,jQuery+PHP实现的掷色子抽奖游戏实例,jquery色子_PHP教程
  14. 自动驾驶中的多种卡尔曼滤波算法及推导详解,值得一读!
  15. MATLAB | sRGB图像的灰度转换算法
  16. HDU6130 Kolakoski
  17. ❤echarts 南丁格尔玫瑰图的使用以及南丁格尔玫瑰图详细配置
  18. ArtWork(并查集+降维)
  19. Git 和 GitHub 快速入门
  20. 【金融项目】尚融宝项目(十六)

热门文章

  1. 把数组对象[{key1:val1},{key2:val2}] 的key val 分割成独立的数组
  2. 软件工程毕业论文mysql英文翻译,软件工程专业毕业设计外文文献翻译.doc
  3. 口红游戏 插口红游戏 h5页面开发
  4. 敏捷mini培训总结
  5. FFmpeg源码分析:音频滤镜介绍(上)
  6. 爱迪转债上市价格预测
  7. A2SHB规格书,A2SHB如何测试好坏
  8. vrchat模型保存_VRchat下载别人的模型
  9. 零基础入门学习Python--永久存储:腌制一缸美味的泡菜
  10. java邮件附件名称乱码_Java邮件开发(三):解决附件名为乱码及显示友好名称