CoreAVC简介
来源:互联网 发布:开淘宝充值店赚钱吗 编辑:程序博客网 时间:2024/04/29 17:07
CoreAVC是一个用于解码H.264格式视频的私有解码器。
该解码器是目前最快的软解码器之一,甚至可以和一些硬解码器相媲美。[1]它能让处理能力较低的计算机播放低分辨率的H.264视频,而使处理能力较高的计算机播放高清视频。CoreAVC支持除4:2:2与4:4:4以外的任何H.264档案。
拥有最多功能的CoreAVC解码器售价约为10美元。[2]
CoreAVC是CorePlayer Multimedia Framework的一部分,也曾被用于Joost使用的一个已停止开发的客户端。[3]
目录
[隐藏]- 1 对CoreAVC-For-Linux的控告
- 2 多平台支持
- 3 Nvidia CUDA支持
- 4 参考文献
- 5 额外连接
[编辑] 对CoreAVC-For-Linux的控告
在Google Code上的一个名为CoreAVC-For-Linux的开源项目可以对开源媒体播放器MPlayer的载入代码部分打一个补丁,从而使MPlayer可在自由软件环境下使用原本仅供Windows使用的CoreAVCDirectShow filter。它不包含CoreAVC,而只是简单地使MPlayer能利用CoreAVC。该项目也包含功能相同的、对MythTV和Xine的补丁。
2008年5月,CoreAVC-For-Linux因一次根据数字千禧年版权法案的控告而被Google撤下。[4]这次控告值得思考,因为该项目作为一种包装方法,并没有使用任何有版权的内容,但也许是逆向工程被使用却未能得到事先许可,这使CoreCodec公司认为该行为违反了数字千禧年版权法案。[5]CoreCodec公司之后申明数字千禧年版权法案并未禁止逆向工程[6] 并为此向开源社区道歉。[7]该项目现在仍在运作,且被CoreCodec认可。
[编辑] 多平台支持
2008年初,由于普遍的要求,CoreCodec将一直以来只在Windows下运行的CoreAVC拓展到多平台与多CPU架构支持,甚至包括一些GPU。现在Windows,Mac OS X和Linux都被支持,在移动与嵌入式平台中被支持的有PalmOS,Symbian,Windows CE和Windows Mobile——尽管Linux版本并不零售而仅供应给OEM。 和新的操作系统一起,一些新的CPU架构现在也被支持。CoreAVC(现在改名为CorePlayer Desktop/Mobile)现在不仅能在32位与64位x86平台上运行,也能在PPC (包含Altivec-Support),ARM9,ARM11和MIPS 架构上运行。对于GPU,Intel 2700g,ATI Imageon,Marvell Monahan,(有限的) Qualcomm QTv都被支持,且申明即将到来的版本会支持更多的CPU。
[编辑] Nvidia CUDA支持
2009年2月10日,CoreCodec发布CoreAVC的升级版[8]它实现了对Nvidia CUDA技术的支持。通过利用CUDA技术,可让特定的Nvidia显卡协助视频解码运算。
转自:http://zh.wikipedia.org/zh-cn/CoreAVC
- CoreAVC简介
- CoreAVC
- 处理CoreAVC Professional Edition 错误的方法
- ubuntu8.10下mplayer+win32codecs+Coreavc编译安装详解
- ubuntu8.10下mplayer+win32codecs+Coreavc编译安装详解
- 【教程】CoreAVC+Haali安装及设置简易教程(KMPlayer)(1)
- 【教程】CoreAVC+Haali安装及设置简易教程(KMPlayer)(2)
- 【教程】CoreAVC+Haali安装及设置简易教程(KMPlayer)(3)
- 【教程】CoreAVC+Haali安装及设置简易教程(KMPlayer)(4)
- MPlyaer播放高清视频的说明(CoreAVC、提高速度和清晰度等问题)
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 简介
- 10种瘦身美食
- 画动态图
- 单链表逆转
- inet_pton和inet_ntop函数
- 一段遗传算法的代码
- CoreAVC简介
- Linux下Mail 实验汇总
- UDP"打洞"原理
- 数学工具常见问题集(接上篇)
- 工作流jbpm4的学习笔记4
- 对比Windows和Linux两系统的动态库
- 非模态对话框 模态对话框 --创建和销毁过程
- xml schema递归应用
- Solaris10修改进程名称