前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Windows编译FFmpeg

Windows编译FFmpeg

原创
作者头像
Tomas7571
发布2022-12-05 14:59:38
9610
发布2022-12-05 14:59:38
举报
文章被收录于专栏:Tomas7571的专栏Tomas7571的专栏

一、材料准备

1. 安装minGW

2. 下载ffmpeg源码压缩包

3. 安装vs2015

二、编译

1.启动minGW下的msys系统

2.把ffmpeg源码包放到/home/[user]目录下,并在mysys窗口中用tar命令解压

3.进入到ffmpeg源码目录

cd /home/[user]/ffmpeg-4.3.2/

4.配置编译参数和说明

./configure --disable-yasm --enable-shared --disable-static

--disable-yasm 如果大家电脑上没有asm环境,可以暂时不使用yasm编译。正式上线的版本还是要用yasm来编译汇编指令优化编码效率的

--enable-shared --disable-static 生成lib和dll库

--prefix=c:\ffmpeg_build 如果不指定目录,会自动生成放在系统的/local目录下

如果要使用yasm编译汇编则把 --disable-yasm 改为 –enable-x86asm 即可。

5.make -j4

j4据说能用4个核优化编译速度,但没有实际对比过效果。

经过了漫长的13分钟之后,编译完成。

6.make install

三、生成文件

生成的文件在/local目录下

对应的文件夹是C:\MinGW\msys\1.0\local

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、材料准备
  • 二、编译
  • 三、生成文件
相关产品与服务
实时音视频
实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档