首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>经验技巧>正文

CoreAVC 1.9 for Linux 安装指南

http://www.oklinux.cn  2009-03-04  linuxtoy.org    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

随着高清视频的逐渐流行,对于 H264 解码器的性能要求也越来越高。 由于缺乏厂商支持,FFmpeg 中的 ffh264 解码器由于解码效率不高,使得一些 CPU 配置较低的机子无法播放高清视频。如果你为此困扰,请参看Linux 下使用 MPlayer 观看高清电影的三种解决方案 一文。本文将介绍如何将介绍其中的第三种: CoreAVC for Linux 。

如果您的显卡不支持 nVidia 显卡独有的 GPU 解码 VDPAU(或者由于各种错误无法使用,如本人),而且 FFmpeg-mt 的 git 慢如牛速(怨念……还是本人……),此时 CoreAVC for Linux 成为了唯一的选择。全文将以 CoreAVC for Linux 维基为基础, 以Fedora 10 i386 系统为例介绍如何在 Linux 下使用 CoreAVC 解码器(亦可用于 X86_64 架构)。

需求条件:
1. CoreAVC 1.7 以上专业版及注册码
需要在 CoreAVC 购买,花费$15,可以拜托有 PayPal 的朋友代购……
2.Mplayer 的近期 SVN 版本,1.0rc2 不行。
推荐下载 MPlayer 每日更新的 SVN export 版本,速度比 svn 快。
3.必要的工具和开发包
su -c 'yum install subversion gcc make p7zip-plugins libXv-devel pulseaudio-libs-devel alsa-libs-devel libogg-devel ccache'
最后的 ccache 不是必须,但强烈推荐!

假设与该过程有关的 CoreAVC 安装文件和 MPlayer 源代码包都放在一个目录下,比如用户主目录下的 Build 目录下:
mkdir -pv $HOME/Build
其他目录也可以,只要自己别找不到东西了~

1.在 Build 目录下使用 svn 获得最新的 CoreAVC for Linux :
svn checkout http://coreavc-for-linux.googlecode.com/svn/trunk/ coreavc-for-linux

2.上一步完成后会在当前目录下生成一个名为 coreavc-for-linux 的目录,进入它:
cd coreavc-for-linux

3.安装 dshowserver。

i386 平台可以直接:
make -C dshowserver
如果没有提示错误的话就可以安装:
su -c 'cp -v dshowserver/dshowserver /usr/local/bin'
su -c 'cp -v dshowserver/registercodec /usr/local/bin'

X86_64 平台的建议从这里下载已经编译好的,解压缩后同样使用上面的命令复制到 /usr/local/bin 下。

4.安装 CoreAVCDecoder.ax 解码器。
返回 Build 目录,假设 CoreAVC 安装文件保存在此目录下:
cd $HOME/Build
使用 7z 解压 CoreAVC 安装文件
7z x coreavc_professional_edition-setup.exe CoreAVCDecoder.ax
无错误的话可以在当前目录下找到名为 CoreAVCDecoder.ax 的文件。
现在 MPlayer 等播放器对于附件的二进制编码器的默认安装目录是 codecs,为了和官方维基尽量保持一致,在此创建由 codecs 指向 win32 的符号联结:
su -c 'ln -vs /usr/lib/codecs /usr/lib/win32'
复制 CoreAVCDecoder.ax 到此目录。
su -c 'cp -v CoreAVCDecoder.ax /usr/lib/win32/'

共5页: 上一页 1 [2] [3] [4] [5] 下一页

上一篇:怎么样在VMWare虚拟PC上安装Linux系统   下一篇:《拳皇12》宣布 面向主机平台

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux与Windows系统如何才能友好共处
·LXC:Linux 容器工具
·Ubuntu系统下-加密和数字签名Email
·Ubuntu下使用Windows或者Mac OS X的字体
·在Windows下把Fedora安装到U盘或闪存盘
·关于Linux系统ROOT帐号管理的几个启示
·初出茅庐:安装Linux系统前的准备工作
·利用 Ruby 的威力更有效地进行系统管理
·13款Linux值得考虑的专门发行版
·Ubuntu下使用Alien实现DEB与RPM互相转换
·使用NTLDR在Windows启动GNU/Linux
·Linux 下使用 MPlayer 观看高清电影的三种解决方案
·Linux时区选择为何没有北京?
·SUSE与Ubuntu回收站具体路径
·Ubuntu下建立一个从其他系统访问加密文件存储
·Ubuntu学习笔记之重新配置显卡
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Linux与Windows系统如何才能友好共处
·LXC:Linux 容器工具
·Ubuntu系统下-加密和数字签名Email
·Ubuntu下使用Windows或者Mac OS X的字
·在Windows下把Fedora安装到U盘或闪存盘
·关于Linux系统ROOT帐号管理的几个启示
·初出茅庐:安装Linux系统前的准备工作
·利用 Ruby 的威力更有效地进行系统管理
·13款Linux值得考虑的专门发行版
·Ubuntu下使用Alien实现DEB与RPM互相转
·使用NTLDR在Windows启动GNU/Linux
·Linux 下使用 MPlayer 观看高清电影的
  阅读排行
·安装Ubuntu分区的推荐方案及方法
·Linux爱好者入门教程
·Ubuntu下安装苹果MAC风格主题(图)
·Ubuntu 3D桌面特效展示!超绚目(图)
·新手看招:调试工具GDB基本知识全接触
·红旗Linux桌面版6.0SP1发布及下载
·Ubuntu下安装MP3播放器Audacious
·Ubuntu 8.04 硬盘安装过程
·Windows XP虚拟机vmware中安装Linux步
·Fedora 9 配置yum源
·Linux下安装tar.gz、rpm、tar.bz2软件
·Ubuntu 8.04如何安装之完美硬盘安装法
·Ubuntu看安装Sopcast看网络电视(配图)
·从硬盘安装RHEL 5(Red Hat Enterprise
·Ubuntu 8.04下fcitx输入法的安装及使用
网摘收藏: