ubuntu下下载并安装H265(hm.x.x代码和X265代码)

摘要:
H265,现今是HighEfficiencyVideoCoding的别称,详细的概述见维基百科,详细的开发见官方网站。一、下载并编译官方的测试源码HM.x.x:1ubuntu下安装svn:apt-getinstallsubversion2打开官方的存放目录,(当然该界面也可以通过上面的官方主页进入)找到需要的分支或下载版本,并复制该网址:3进入要存入源码的目录,输入以下命令:svncheckout

H265,现今是High Efficiency Video Coding的别称,详细的概述见维基百科,详细的开发见官方网站

一、下载并编译官方的测试源码HM.x.x:

1 ubuntu下安装svn:

apt-get install subversion

2打开官方的存放目录,(当然该界面也可以通过上面的官方主页进入)找到需要的分支或下载版本,并复制该网址:

ubuntu下下载并安装H265(hm.x.x代码和X265代码)第1张

3 进入要存入源码的目录,输入以下命令:

svn checkout https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/branches/HM-8.0-dev/

4 这样就在当前目录下生成了HM-8.0-dev目录

5 进入该目录下的子目录:

cd HM-8.0-dev/build/linux

6 执行make,这样就完成了初次的编译

二、下载并安装开发的X264

该版本的源码地址

1 安装必要的包或工具:

apt-getinstallmercurial (为一版本控制工具,如上面的svn)

apt-getinstallcmakecmake-curses-gui(产生Makefile的工具)

apt-getinstallbuild-essential(提供编译程序必须软件包的列表信息)

apt-getinstallyasm(编译汇编代码)

2 进入存放将要保存源码的目录,输入命令:

hgclonehttps://bitbucket.org/multicoreware/x265

3 进入linux编译目录

cdx265/build/linux

4执行如下代码,生成Makefile文件

./make-Makefiles.bash

5进行编译

make

免责声明:文章转载自《ubuntu下下载并安装H265(hm.x.x代码和X265代码)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇如何给网页标题栏上添加图标(favicon.ico)(转)Mongodb在windows下通过配置文件配置和访问下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Spark RPC框架源码分析(二)RPC运行时序

前情提要: Spark RPC框架源码分析(一)简述 一. Spark RPC概述 上一篇我们已经说明了Spark RPC框架的一个简单例子,Spark RPC相关的两个编程模型,Actor模型和Reactor模型以及一些常用的类。这一篇我们还是用上一篇的例子,从代码的角度讲述Spark RPC的运行时序,从而揭露Spark RPC框架的运行原理。我们主要...

在 github 上获取源码

 比如访问: https://github.com/alifellod/NWebGather  可以找到下面的源码获取方式。 在github开源项目的页面上可以找到上图的三个获取源码方式。 使用git的网址,可以使用比如TortoiseGit这里的客户端软件获取源码 TortoiseGit 如下图,如果安装了TortoiseGit,那么在一个还没有建立...

Linux查看系统信息的一些命令及查看已安装软件包的命令

系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv...

RocketMQ源码 — 八、 RocketMQ消息重试

RocketMQ的消息重试包含了producer发送消息的重试和consumer消息消费的重试。 producer发送消息重试 producer在发送消息的时候如果发送失败了,RocketMQ会自动重试。 private SendResult sendDefaultImpl( Message msg, final Communication...

deb包制作

简介 deb编包的本质是:将编译过程自动化,并生成可执行程序,使得可以通过apt-get中安装。 源码,编译器编译成指定架构版本的二进制,不同架构的二进制组织形式不同,如大小端对齐。 DEB源码介绍 DEB 包的源码是由:程序源码+debian 目录构成,其中 debian 目录中存放着打包成 DEB 文件所需的全部文件。通过 debian 目录中的文件可...

CentOS安装mysql源码包

1.# cd /usr/local/src 2.上传mysql.tar.gz文件 3.# tar -zxvf mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz 4.# mv mysql-5.6.36-linux-glibc2.5-x86_64.tar /usr/local/mysql 5.# useradd -s /sbi...