热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

googleVP9编码技术

VP9编辑VP9是一个由Google开发的开放格式、无使用授权费的视频压缩标准。VP9在开发初期曾被命名为NextGenOpenVideo(NGOV,下

VP9
编辑




VP9是一个由Google开发的开放格式、无使用授权费的视频压缩标准。VP9在开发初期曾被命名为Next Gen Open Video (NGOV,下一代开放视频)与VP-Next。VP9将是VP8的后继者。[1]


目录

1历史

2技术





1历史编辑

VP9的开发始于2011。VP9的目标之一是相同质量下相对于VP8可以减少50%的比特率。而另一个目标就是争取能在压缩效率上超越HEVC。
在2012年12月13日,VP9解码器被添加到了Chromium网页浏览器中。
在2013年2月21日,第一个支持VP9解码技术的Google Chrome网页浏览器发布了。

2技术编辑

VP9规范将在2013年6月17日形成定案,不过,开发人员现可以通过Chrome浏览器访问VP9在Youtube上的页面视频。[2]
VP9相比VP8有着很多的提升。在比特率方面,VP9比VP8提高2倍图像画质,H265的画质也比H264高2倍。VP9一大的优势是没有版税。和H.264和H.265不同,它免费进行使用。
VP9标准支持两种编码格式设定(Profiles):profile 0 和 profile 1。Profile 0支持4:2:0的色度抽样,Profile 1支持4:2:0、4:2:2和4:4:4色度抽样,并支持alpha通道和depth通道,另外Google也在考虑新增一个支援10位色彩深度的编码格式设定。

Google VP9编码收服ARM/Intel/NV等八大巨头
2014-01-03 09:24:32  作者:上方文Q 编辑:上方文Q   人气: 6441     评论(34)点击可以复制本篇文章的标题和链接
 
让小伙伴们也看看:
13

VP9是一个由Google开发的视频压缩标准格式,2013年6月份最终制定完成,完全免费。它将会取代VP8,同等画质下码率可降低50%,编码效率号称超过H.265/HEVC,并支持更大编码区块、更多色彩空间。

Google Chrome浏览器项目对VP9的支持自然是最为迅速的。2012年12月13日,Chromeium就加入了VP9解码器。2013年2月21日,第一个支持VP9解码的稳定版Chrome 25发布,并在Chrome 29中默认开启。7月1日,Chrome开发渠道默认支持VP9。

10月3日,FFmpeg加入了原生的VP9解码器。11月15日,Libav跟进。12月6日,Firefox浏览器拥抱VP9。

现在,VP9终于全面开花了,ARM、Intel、NVIDIA、LG、博通、飞利浦、三星、Realtek八大行业巨头以及其它众多企业机构都正式加入了VP9的支持行列,均会在各自的硬件上提供VP9解码。

随着4K超高清的越走越近,相应的视频编码格式也越来越重要,VP9、H.265的斗争会变得很有意思,拉拢厂商支持自然是最关键的一环。

Google预计,2014年将是VP9编码爆发的年份,2015年就会完全普及。

预计下周的CES 2014上能看到第一批支持VP9解码加速的硬件设备。



FFmpeg 2.1 试用(新版支持HEVC,VP9)

分类: FFMPEG 1864人阅读 评论(11) 收藏 举报
FFmpegVP9解码hevcffplay

前两天帮一位老师转码图像的时候,无意间发现新版FFmpeg竟然支持了下一代编码标准HEVC,以及Google提出的下一代编码标准VP9。真心没想到FFmpeg对下一代的编码标准支持的是如此之快。我还以为这两种编码标准还要在实验室呆上1年呢。看来这两种编码标准离大规模应用已经不远了。




推荐阅读
  • TypeScript 实战分享:Google 工程师深度解析 TypeScript 开发经验与心得
    TypeScript 实战分享:Google 工程师深度解析 TypeScript 开发经验与心得 ... [详细]
  • 兆芯X86 CPU架构的演进与现状(国产CPU系列)
    本文详细介绍了兆芯X86 CPU架构的发展历程,从公司成立背景到关键技术授权,再到具体芯片架构的演进,全面解析了兆芯在国产CPU领域的贡献与挑战。 ... [详细]
  • Ihavetwomethodsofgeneratingmdistinctrandomnumbersintherange[0..n-1]我有两种方法在范围[0.n-1]中生 ... [详细]
  • 本文对比了杜甫《喜晴》的两种英文翻译版本:a. Pleased with Sunny Weather 和 b. Rejoicing in Clearing Weather。a 版由 alexcwlin 翻译并经 Adam Lam 编辑,b 版则由哈佛大学的宇文所安教授 (Prof. Stephen Owen) 翻译。 ... [详细]
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • 在机器学习领域,深入探讨了概率论与数理统计的基础知识,特别是这些理论在数据挖掘中的应用。文章重点分析了偏差(Bias)与方差(Variance)之间的平衡问题,强调了方差反映了不同训练模型之间的差异,例如在K折交叉验证中,不同模型之间的性能差异显著。此外,还讨论了如何通过优化模型选择和参数调整来有效控制这一平衡,以提高模型的泛化能力。 ... [详细]
  • V8不仅是一款著名的八缸发动机,广泛应用于道奇Charger、宾利Continental GT和BossHoss摩托车中。自2008年以来,作为Chromium项目的一部分,V8 JavaScript引擎在性能优化和技术创新方面取得了显著进展。该引擎通过先进的编译技术和高效的垃圾回收机制,显著提升了JavaScript的执行效率,为现代Web应用提供了强大的支持。持续的优化和创新使得V8在处理复杂计算和大规模数据时表现更加出色,成为众多开发者和企业的首选。 ... [详细]
  • 计算机视觉领域介绍 | 自然语言驱动的跨模态行人重识别前沿技术综述(上篇)
    本文介绍了计算机视觉领域的最新进展,特别是自然语言驱动的跨模态行人重识别技术。上篇内容详细探讨了该领域的基础理论、关键技术及当前的研究热点,为读者提供了全面的概述。 ... [详细]
  • Windows 10系统对Intel服务器的影响:来自微软官网的下载选项分析 ... [详细]
  • 本文深入探讨了 HTML 中的 `margin` 属性,详细解析了其基本特性和应用场景。文章不仅介绍了 `margin` 的基本概念,还重点讨论了垂直外边距合并现象,并分析了 `margin` 在块级元素与内联元素中的不同表现。通过实例和代码示例,帮助读者全面理解 `margin` 的使用技巧和常见问题。 ... [详细]
  • 在Android平台上利用FFmpeg的Swscale组件实现YUV与RGB格式互转
    本文探讨了在Android平台上利用FFmpeg的Swscale组件实现YUV与RGB格式互转的技术细节。通过详细分析Swscale的工作原理和实际应用,展示了如何在Android环境中高效地进行图像格式转换。此外,还介绍了FFmpeg的全平台编译过程,包括x264和fdk-aac的集成,并在Ubuntu系统中配置Nginx和Nginx-RTMP-Module以支持直播推流服务。这些技术的结合为音视频处理提供了强大的支持。 ... [详细]
  • 在本文中,我们将探讨如何在Docker环境中高效地管理和利用数据库。首先,需要安装Docker Desktop以确保本地环境准备就绪。接下来,可以从Docker Hub中选择合适的数据库镜像,并通过简单的命令将其拉取到本地。此外,我们还将介绍如何配置和优化这些数据库容器,以实现最佳性能和安全性。 ... [详细]
  • 优化后的标题:深入探讨网关安全:将微服务升级为OAuth2资源服务器的最佳实践
    本文深入探讨了如何将微服务升级为OAuth2资源服务器,以订单服务为例,详细介绍了在POM文件中添加 `spring-cloud-starter-oauth2` 依赖,并配置Spring Security以实现对微服务的保护。通过这一过程,不仅增强了系统的安全性,还提高了资源访问的可控性和灵活性。文章还讨论了最佳实践,包括如何配置OAuth2客户端和资源服务器,以及如何处理常见的安全问题和错误。 ... [详细]
  • 本文详细介绍了批处理技术的基本概念及其在实际应用中的重要性。首先,对简单的批处理内部命令进行了概述,重点讲解了Echo命令的功能,包括如何打开或关闭回显功能以及显示消息。如果没有指定任何参数,Echo命令会显示当前的回显设置。此外,文章还探讨了批处理技术在自动化任务执行、系统管理等领域的广泛应用,为读者提供了丰富的实践案例和技术指导。 ... [详细]
  • 线程能否先以安全方式获取对象,再进行非安全发布? ... [详细]
author-avatar
马子
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有