首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我想知道openmax、directshow和ffmpeg之间的关系

我想知道openmax、directshow和ffmpeg之间的关系
EN

Stack Overflow用户
提问于 2021-11-14 03:00:08
回答 1查看 73关注 0票数 0
  • 我想知道openmax是否适用于linux,而directshow是否适用于windows。
  • 我想知道openmax和directshow是否有相同的目的。
  • 我想知道在linux中将hw解码为ffmpeg作为直接显示是否提供了windows中的hw解码到ffmpeg。
  • 简而言之,我想知道它们之间的基本关系-- openmax、directshow和ffmpeg。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-16 16:22:42

openmax是用于linux的还是directshow用于windows的?

不是的。OpenMax是一个跨平台的API.没有人在Windows上见过它,但理论上可以在Windows上实现OpenMAX API。

openmax和directshow有相同的目的吗?

考虑到两者都是API,是的,因为两者都解决了多媒体问题。

openmax是否为linux中的ffmpeg提供硬件解码,就像DirectShow在windows中为ffmpeg提供hw解码一样?

硬件支持的问题与所有三个API无关。虽然OpenMax主要用于在Linux下公开用于多媒体加速的硬件,但是可以很好地在软件(和其他平台上)实现OpenMax API的部分或全部。DirectShow有完全在软件中实现的过滤器,以及其他公开硬件的过滤器。对于ffmpeg 编码器,解码器过滤器,也可以这样说:有些人使用硬件(参见QSV编码器OpenCL视频滤波器 --但同样,OpenCl可能在部分或完全的软件中实现),大多数都是软件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69959931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档