当前位置: 首页 > news >正文

商城网站制作 价格/资源猫

商城网站制作 价格,资源猫,加盟营销型网站建设,南京市高淳县建设厅网站由于FFmpeg是基于Linux开发的开源项目,源代码和Windows下最常见的Visual Studio提供的C/C编译器不兼容,因此它不能使用MSVC编译,需要在Windows下配置一个类似Linux的编译环境。本文主要记录Windows下FFmpeg编译的过程。 1.资源准备 准备编译过…

  由于FFmpeg是基于Linux开发的开源项目,源代码和Windows下最常见的Visual Studio提供的C/C++编译器不兼容,因此它不能使用MSVC++编译,需要在Windows下配置一个类似Linux的编译环境。本文主要记录Windows下FFmpeg编译的过程。

1.资源准备

准备编译过程所需的软件工具和源代码。

(1). MinGW-MSYS Bundle http://sourceforge.net/projects/mingwbundle/

(2). Yasm http://yasm.tortall.net/Download.html

(3). SDL http://www.libsdl.org/download-1.2.php

(4). X264 http://www.videolan.org/developers/x264.html

(5). FFmpeg http://www.ffmpeg.org/download.html

2.软件安装

(1).MinGW+Msys编译环境安装

  一种方法是先安装mingw,再通过网络下载的方法来安装mingw和msys软件。安装好之后,再通过烦琐的配置,来搭建编译环境。另一种直接安装配置好的MinGW+Msys系统。为了降低安装过程的烦琐程度,选择第二种方法,安装MinGW+Msys编译环境。下载MinGW-MSYS Bundle软件后,直接安装程序,配置安装路径,按照软件默认的安装向导,即可把软件安装好。

  安装完成后,需要配置msys.bat,用于启动类似于Linux环境的终端。若安装完成后,安装目标”C:\msys\1.0”下没有msys.bat,则需添加msys.bat文件,参考:https://code.google.com/p/msysgit/source/browse/msys.bat,然后,在msys.bat首行添加命令。

  call "C:/Program Files (x86)/Microsoft Visual Studio 9.0/VC/bin/vcvars32.bat"

(2).安装Yasm

下载yasm源码包,解压到E:\ffmpeg1.2\yasm-1.2.0目录。

进行yasm目录,依次执行:

复制代码
./configure –-prefix=/usr/local/yasmmakemake install
复制代码

然后通过以下命令导入yasm环境变量。

export PATH=”$PATH:/usr/local/yasm/bin”

(3).安装SDL

下载SDL的源码包,解压到E:\ffmpeg1.2\SDL-1.12.15目录

进入SDL目录,依次执行

复制代码
./configure -–prefix=/usr/local/SDLmakemake install
复制代码

通过以下命令导入SDL环境变量。

export PATH=”$PATH:/usr/local/SDL/bin"
export C_INCLUDE_PATH="$C_INCLUDE_PATH:/usr/local/SDL/include/SDL"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/SDL/lib”

(4).安装x264

下载X264源代码包,解压到E:\ffmpeg1.2\x264

进入到x264目示,依次执行

复制代码
./configure  --enable-shared –-disable-asm -–prefix=/usr/local/x264makemake install
复制代码

通过以下命令导入x264环境变量。

export PATH=”$PATH:/usr/local/x264/bin"
export C_INCLUDE_PATH="$C_INCLUDE_PATH:/usr/local/x264/include"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/x264/lib”

(5).安装FFmpeg

下载ffmpeg源代码包,解压到E:\ffmpeg1.2\ffmpeg1.2

进入到ffmpeg1.2目录,依次执行

复制代码
./configure –-enable-shared -–disable-static –-enable-memalign-hack --enable-libx264 --enable-gpl –-prefix=/usr/local/ffmpeg1.2makemake install
复制代码

安装完成后,可到D:\msys\1.0\local\ffmpeg1.2目录,查看安装结果。

注意:

若需要ffmpeg支持其他视频音频编解码器,只需下载相应源代码,按照以下步骤安装:

配置(./configure)--->编译(make)--->安装(make install)--->导入环境变量(export)。

另外,在编译ffmpeg时,开启相应编解码器的配置即可。

http://www.lbrq.cn/news/1258021.html

相关文章:

  • 网站订票策划方案/哪里做网络推广好
  • 厦门网站快照优化公司/企业推广网
  • 快速做网站的软件/电脑培训班附近有吗
  • 网站备案号添加超链接/兰州seo培训
  • 如何做交易网站/十五种常见的销售策略
  • wordpress增加关键词/seo在中国
  • ppt做网站/it培训班大概需要多少钱
  • 网站建设倒计时代码/企业网站搭建
  • 怎么做网站黑链/seo公司推荐
  • 西宁做网站建设公司/搜索引擎排名google
  • 毕设代做网站招聘/软件优化
  • 网站建设logo/搜索引擎优化的作用是什么
  • 快盘WordPress/合肥seo招聘
  • 普通政府网站 多少钱/西安网站seo厂家
  • 西安网站建设huanxi/优化设计答案五年级上册
  • 做期货主要看哪个网站/百度推广首次开户需要多少钱
  • 网站备案账户名如何查询/西安seo网站排名
  • 深圳做网站建设的公司/国内优秀个人网站欣赏
  • 影响网站建设价格的因素有/高级搜索技巧
  • 全面的聊城网站建设/外链服务
  • 东莞网站推广多少钱/推广赚钱平台
  • 电商网站建设策划书/同城发广告的平台有哪些
  • 苹果商店app store/seo服务的内容
  • 建立文档/企业seo顾问服务阿亮
  • 北京微网站app/百度下载免费安装
  • 下载源码就能建网站吗/青岛网站设计公司哪家好
  • 成都卫健委最新通知/沈阳seo关键词
  • 开原铁岭网站建设/贵阳网络推广外包
  • 濮阳做网站的公司/深圳网站关键词优化公司
  • 云南热搜科技有限责任公司/seo在线培训机构排名
  • VSCode中使用Qt
  • Petalinux快捷下载
  • 数据结构中使用到的C语言
  • 老电脑PE下无法读取硬盘的原因
  • 使用DrissionPage实现xhs笔记自动翻页并爬取笔记视频、图片
  • Celery-分布式任务队列