0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AV1硬件解码将在Intel处理器上实现

LiveVideoStack ? 来源:搜狐网 ? 作者:搜狐网 ? 2020-09-05 11:20 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

将于2020年9月推出的英特尔Tiger Lake处理器将是首款具有集成显卡的英特尔处理器,该显卡支持AV1硬件解码,但不进行编码。 Linux在3月将会把对AV1的硬件解码的支持合并到libva VAAPI中。近日,Fei Wang提交了补丁,允许FFmpeg充分利用该支持。这使得向诸如VLC和mpv之类的播放器添加AV1硬件解码支持变得没有必要。

上图展示了在配置了旧版双核Inteli7 CPU和gen8集成显卡的计算机上的硬件视频编码和解码功能。 英特尔软件工程师ZefuLi在今年3月4日向libva库提交了一个补丁,添加了对AV1视频的硬件视频解码支持。libva库是FFmpeg这类框架用来为AMD和Intel的图形芯片提供硬件解码支持的。同时,FFmpeg又被常见的的播放器使用。 即将面世的TigerLake笔记本电脑将不具有AV1硬件编码功能,这些笔记本电脑具有LPDDR4或LPDDR5 RAM,Thunderbolt,Soundwire和其他优点。因为AV1 CPU编码非常慢,所以很不幸,在硬件编码成为一种选择之前,AV1视频编码对于家庭用户将不是现实的选择。 AMD没有跟上队伍 在硬件视频编码方面,AMD长期以来一直落后于Intel,Nvidia和ARM,AV1支持也不例外。 一个对当前Linux内核git版本的driver / gpu / drm / amd / amdgpu / vcn_v3_0.c的细致检查显示,即将推出的AMD“ Sienna Cichlid”和“ Navy Flounder”图形卡将无法使用AV1硬件视频解码。drivers / gpu / drm / amd / amdgpu / vce_v4_0.c显示,他们甚至无法进行VP9硬件编码。与现有的Raven,Navi和Reinor芯片一样,它们将仅限于VP9硬件解码。而自Ice Lake于2019年9月推出以来,集成的Intel图形芯片就已支持VP9硬件编码。 硬件编码是关键 令人高兴的是,即将到来的英特尔处理器将在硬件中具有AV1视频解码功能,当新的Tiger Lake处理器到来时,便有Linux对它的支持。但关键问题是,只要软件视频编码的速度慢得令人难以忍受且硬件编码仍然不可用,这种支持就没有多大意义了。 AV1视频编码实在是太慢了,大多数公司都不会考虑他,除非是超大型公司(例如Google和Netflix)。在软件编码VP8和VP9视频时,两者花费的时间有明显差别,但仍在可接受范围之内。编码视频需要两个或两个半小时没关系。如果编码VP9花费的时间是编码VP8花费的时间的两倍,那确实有点糟糕,但这不能将VP9排除为一种实用的格式。 然而在比较VP9和AV1视频时,这种差异就太大了,简直是可笑的:使用FFmpeg和libaom-av1将两个小时长的视频编码为AV1的软件需要一个多星期的时间。4小时和6小时的差别还不是那么明显,但4个小时与一个星期的对比就像剃头和割掉头之间的区别。在软件编码变得非常快或硬件编码变得司空见惯之前,不要期望AV1能被广泛采用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Intel处理器
    +关注

    关注

    0

    文章

    31

    浏览量

    13122
  • 硬件解码
    +关注

    关注

    0

    文章

    8

    浏览量

    6803

原文标题:Linux AV1硬件视频解码将支持Intel Tiger Lake

文章出处:【微信号:livevideostack,微信公众号:LiveVideoStack】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EAI3588-Core-T(板对板核心板)产品介绍

    Cortex-A55及独立的NEON协处理器,支持8K@60fps的H.265和VP9解码器,8k@30fps的H.264解码器和4K@60fps的AV1
    的头像 发表于 07-29 09:51 ?395次阅读
    EAI3588-Core-T(板对板核心板)产品介绍

    基于RK3576处理器,EASY EAI Orin Nano开发板免费试用

    8K@30fps的H.265,VP9AVS2 和 AV1解码器,4k@60fps的H.264 解码器和4K@60fps的AV1解码器;还支持
    的头像 发表于 06-09 15:01 ?565次阅读
    基于RK3576<b class='flag-5'>处理器</b>,EASY EAI Orin Nano开发板免费试用

    迅为iTOP-RK3576开发板/核心板八核处理器6TOPS超强算力NPU

    、PyTorch、Caffe等一系列框架的网络模型。满足多种应用场景。 iTOP-3576拥有强大的视频编解码能力,支持4K@120fps的H.265、VP9、AVS2和AV1解码器,支持4k@60fps
    发表于 04-18 15:36

    iTOP-3588开发板采用瑞芯微RK3588处理器四核心架构GPU内置独立NPU强大的视频编解码

    的视频编解码 8K编码+8K解码,多路视频源同时解码。支持8K@60fps H.265/H.264/VP9/AV1视频解码和8K@30fps
    发表于 04-09 16:09

    迅为iTOP-RK3576开发板/核心板视频编解码能力强高性能低功耗的应用处理芯片

    、PyTorch、Caffe等一系列框架的网络模型。满足多种应用场景。 iTOP-3576拥有强大的视频编解码能力,支持4K@120fps的H.265、VP9、AVS2和AV1解码器,支持4k@60fps
    发表于 04-07 14:18

    RK3588 原厂设计资料首次公开(规格书+原理图+设计说明+DDR参考),速抢

    的NEON协处理器。 视频处理方面: 提供了硬件加速,RK3588支持H.265和VP9解码器通过8K@60fps, H.264解码器8K
    发表于 02-05 16:52

    迅为iTOP-RK3576开发板/核心板6TOPS算力4K视频编解码

    、PyTorch、Caffe等一系列框架的网络模型。满足多种应用场景。 iTOP-3576拥有强大的视频编解码能力,支持4K@120fps的H.265、VP9、AVS2和AV1解码器,支持4k@60fps
    发表于 01-20 14:56

    EE-284:在ADSP-21160 SHARC处理器实现覆盖

    电子发烧友网站提供《EE-284:在ADSP-21160 SHARC处理器实现覆盖.pdf》资料免费下载
    发表于 01-06 16:14 ?0次下载
    EE-284:在ADSP-21160 SHARC<b class='flag-5'>处理器</b><b class='flag-5'>上</b><b class='flag-5'>实现</b>覆盖

    EE-295:在SHARC处理器实现延迟块

    电子发烧友网站提供《EE-295:在SHARC处理器实现延迟块.pdf》资料免费下载
    发表于 01-06 14:34 ?0次下载
    EE-295:在SHARC<b class='flag-5'>处理器</b><b class='flag-5'>上</b><b class='flag-5'>实现</b>延迟块

    EE-267:在SISD和SIMD SHARC处理器实现就地FFT

    电子发烧友网站提供《EE-267:在SISD和SIMD SHARC处理器实现就地FFT.pdf》资料免费下载
    发表于 01-05 09:54 ?0次下载
    EE-267:在SISD和SIMD SHARC<b class='flag-5'>处理器</b><b class='flag-5'>上</b><b class='flag-5'>实现</b>就地FFT

    用DSD1608做BD机输出后的DSD解码&amp;PCM解码,作为AV接收机的前端部分,硬件应如何配置?

    我想用DSD1608这个芯片做BD机输出后的DSD解码&PCM解码,以作为AV接收机的前端部分,硬件应如何配置?
    发表于 11-04 06:07

    利用Sitara AM57x处理器处理器SDK实现工业机器视觉的2D物体识别

    电子发烧友网站提供《利用Sitara AM57x处理器处理器SDK实现工业机器视觉的2D物体识别.pdf》资料免费下载
    发表于 10-10 09:36 ?0次下载
    利用Sitara AM57x<b class='flag-5'>处理器</b><b class='flag-5'>上</b>的<b class='flag-5'>处理器</b>SDK<b class='flag-5'>实现</b>工业机器视觉的2D物体识别

    盛显科技:在拼接处理器配置混合矩阵的步骤是什么?

    相信大家都知道,在拼接处理器配置混合矩阵,主要涉及到将混合矩阵的输出与拼接处理器的输入相连接,并通过拼接处理器的软件或界面进行配置,以实现
    的头像 发表于 09-26 18:09 ?650次阅读

    AM62P/AM62P-Q1系列处理器硬件设计指南

    电子发烧友网站提供《AM62P/AM62P-Q1系列处理器硬件设计指南.pdf》资料免费下载
    发表于 08-23 10:06 ?0次下载
    AM62P/AM62P-Q<b class='flag-5'>1</b>系列<b class='flag-5'>处理器</b><b class='flag-5'>硬件</b>设计指南

    图像处理器是什么意思

    图像处理器(Image Processor)是一种专门用于图像处理和计算的硬件设备或芯片,它通过高速数据传输、图像编解码、滤波、变换等多种技术手段,对输入的图像进行一系列复杂的操作,以
    的头像 发表于 08-14 09:28 ?2079次阅读