VS开发ffmpeg环境搭建

vs2013+ffmpeg开发环境搭建 每当看到配环境,我就泪流满面,好吧,闲话不多说,进入正题。 1.去官方下载ffmpeg  可参见:http://ffmpeg.zeranoe.com/builds/ Shared —> DLL运行时用到 Dev      —> include/lib 编译时用到 阅读详情

1.下载官网:

http://ffmpeg.org/download.html

2.官网中选择windows packages,然后点击下面的windows builds进入下载界面。

3.选择Version,Architecture,Linking.

注意Linking下的三个选项:
Static:只包含3个体积很大的exe
Shared:处理3个体积较小的exe之外,还包含了dll动态库文件
Dev:只包含了开发用的头文件.h和导入库文件.lib

4.若只需要获取到可执行文件,下载static版本下来即可。

5.若需要在VC上开发,需要同时下载Shared和Dev,因为我们再VC上开发需要Shared中的dll库,Dev下的lib和h

6.Visual Studio 2013开发ffmpeg开发环境如下:

创建项目工程

在需要开发的项目的工程路径下新增加include和lib两个文件夹。

将Dev版本中的头文件拷贝到新建的include目录下。否则编译的时候会提示找不到头文件。
将Dev版本中lib中的*.lib文件(不是所有的)拷贝到新建的lib文件夹中。否则编译的时候会提示找不到库。
将Shared目录下的dll库拷贝到debug目录下。否则链接的时候会报找不到库文件,如找不到avcodec-57.dll库。
配置include选项:右击项目名称,弹出选项中选择属性->配置属性->c/c++->常规->附加包含目录。选择新建include的文件夹所在路径。
配置lib选项:右击项目名称,弹出选项中选择属性->配置属性->链接器->常规->附加库目录。选择新建lib的文件夹所在路径。
导入lib库:右击项目名称,弹出选项中选择属性->配置属性->链接器->输入->附加依赖项,输入刚才拷贝到新建lib文件夹下的库的名称(每个库明占用一行,中间不需要任何分开)

7.以上工作完成后,windows上的开发环境就搭建完成了,可以开始ffmpeg的开发了。

VS下搭建FFmpeg开发环境 目录1.下载ffmpeg2.创建一个VS控制台项目3.配置VS4.测试环境 1.下载ffmpeg 进入 ffmpeg下载官网 下载 解压之后就会看见include文件夹,lib文件夹,bin文件夹(里面是dll文件) 2.创建一个VS控制台项目 将下载的include文件夹,lib文件夹,和bin文件夹下的所有dll文件复制到项目文件夹下 3.配置VS • 打开属性面板 解决方案资源管理器->右键单击项目->属性 • 头文件配置 配置属性->C/C+±>常规->附加包含 阅读详情

相关推荐

【FFmpeg学习笔记002】 VS2013下FFmpeg开发环境的搭建

首先我们要下载到ffmpeg的开发包,这里可以去ffmpeg的官方网站是:http://ffmpeg.org/ 编译好的windows可用版本的下载地址(官网中可以连接到这个网站,和官方网站保持同步): http://ffmpeg.zeranoe.com/builds/ 当然也可以下载整理好的源文件:http://download.youkuaiyun.com/detail/long636688/

DaveBobo的博客 3310

音视频开发五:visual studio集成使用FFmpeg

windows环境下 visual studio使用FFmpeg

qq_38056514的博客 3012

vs2015+ffmpeg开发环境搭建

vs2015+ffmpeg开发环境搭建

vs配置ffmpeg

继前文windows安装ffmpeg之后,我们不仅要考虑怎么在电脑上使用命令来操作ffmpeg,还需要考虑如何在程序编写中使用ffmpeg中的功能。 1.先把需要的头文件、链接库等下载了 这里需要注意,我们这次下载的版本是带有shared的那一项,这个版本不仅包含了能允许pc操作ffmpeg的文件,还包含了供程序使用的各种文件。 从上图中可见,bin,include,lib是我们需要的文件夹。 2.新建c++工程 不多说,先新建一个全新的c++工程,这里用的开发工具是vs2017...

师范大学生的博客 4227

U8备份提示“远程组件初始化失败”

问题现象: SQL出现问题后重装,U8没有重装,之后直接附加数据库,U8可以正常登陆,但是在备份的时候提示远程组件初始化失败。 问题原因: 因为重装了SQL,没有进行U8数据源初始化,导致Master库中丢失了存储过程储 解决办法:在Master库重建存储过程 USE [master] GO SET ANSI_NULLS OFF GO SET QUOTED_IDENTIFIER OFF GO CREATE PROCEDURE [dbo].[U8FileServerExtendProc] @cmdLi.

SamYux 2476

手把手教你用Verilog实现MDIO控制器(附完整VHDL代码对比)

本文详细介绍了如何使用Verilog实现MDIO控制器,并提供了与VHDL实现的深度对比。通过解析MDIO协议核心要点,展示Verilog状态机架构设计和关键时序控制逻辑,同时对比VHDL在信号声明、状态机实现和双向端口处理上的差异。适用于以太网硬件设计开发者,帮助掌握MDIO控制器自主实现能力。

weixin_30682415的博客 423

visual studio配置 新版 ffmpeg 开发环境

1、下载编译好的ffmpeg库 https://ffmpeg.zeranoe.com/builds/ 选择想使用的库的类型。 我这里使用动态库。需要下载Shared和Dev这2个 2、打开visual studio,新建任意类型的C/C++工程 3、配置工程属性 追加工程的头文件路径:$(Dev_DIR)/include (下载的Dev项解压出来的include文件夹) 追加预编译宏:__STDC_CONSTANT_MACROS和__STDC_FORMAT_MACROS 追加库文件路..

iMatt的专栏 1802

2、TCGA数据处理(差异分析前处理)

注意:1、是R语言中用于读取文本文件并创建数据框的函数。它可以从文本文件中读取数据并将其存储为数据框的形式,每一列代表一个变量,每一行代表一个观察值。2、括号要成对,不能少了;3、file = 'TCGA-LIHC.htseq_counts.tsv'引号可以是单或双引号,建议单;4、逗号主要中英文,都是用英文模式才没错;5、.tsv文件类型必须要有,不能删除,否则读不进来;6、上面代码将TCGA-LIHC.htseq_counts.tsv文件读入并赋值给count1。

PLW_12的博客 2668

用 Visual Studio 2019 编译 FFmpeg 简单教程

需要的东西: ●Visual Studio 2019 这个自行解决吧,本人用的是社区版 ●MSYS 环境,去 https://www.msys2.org/ 下载 本人下载的是【msys2-x86_64-20210725.exe】 ● yasm.exe,去http://yasm.tortall.net/Download.html 下载 本人下载的是【yasm-1.3.0-win64.exe】 ● FFmpeg源码,去http://ffmpeg.org/download....

fly4free的专栏 6362

C#教程

C# 教程 C# 是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。 本教程将告诉您基础的 C# 编程,同时将向您讲解 C# 编程语言相关的各种先进理念。 现在开始学习 C#! C# 在线工具 谁适合阅读本教程? 本教程有助于初学者理解基础的 C# 编程。在学习完本教程后,您将到达一个中级的 C# 编程水平。

zm1_1zm 1万+

第25节:cesium 地形开挖综合实例-地下管网(含源码+视频)

地图开挖综合示例,包括底图切换,绘制开挖区域,移除开挖区域,影藏地图等等。

qq_29384639的博客 1782

使用Visual Studio编译ffmpeg

1. 如果libass项目里面的.asm文件编译失败,删除前面环境变量里面配置的YASMPATH和NASMPATH,直接把yasm.exe和nasm.exe拷贝到C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC里面(具体看自己的vs的安装路径),然后重新编译。2. libavfilter项目属性里面,增加FRIBIDI_LIB_STATIC宏,如下图所示,否则会提示_imp_xxx函数找不到。

NaiBei的专栏 1009

Pytorch中安装 torch_geometric 详细图文操作(全)

如果已经安装了pytorch版本,对应跳过步骤一,直接安装步骤二即可注意:依赖包的配置需要根据pytorch版本号以及cuda的版本号,版本号要适配,否则部分函数无法使用。

码农研究僧的博客 3448

VS2010下FFmpeg开发环境的搭建

通过学习雷神的博客和视频,忙活了一下午加半晚上,终于完成了VC下FFmpeg开发环境的搭建,其实雷神的介绍已经很详细了,下面是结合雷神的材料和我在环境搭建中遇到的问题进行一下总结,并作出更加详细的搭建步骤,以便大家相互学习和以后方便自己查看。以下工程是在vs2010环境下。 • 新建控制台工程 ▫  打开VC++ ▫ 文件->新建->项目->Win32控制台应用程序  注意,在建工程的过

信念随梦的博客 1987

SQL Server数据库备份与恢复

在 SQL Server 中,数据库备份与恢复是保障数据安全的核心操作。

zjw541806的博客 1877

详解Agent Skills:让AI拥有更多专业能力(什么是Agent Skills?如何创建?如何使用?如何获取?)

本文分享如何将零散指令沉淀为可复用的 AI 能力模块🧩,介绍什么是Agent Skills?如何创建?如何获取?📚

XiaoqiangClub的博客 1271

mac环境下,使用vs搭建ffmpeg开发环境

mac环境下,使用vs搭建ffmpeg开发环境 百度了很多,我的vs跟百度上的不一样啊,大多数的配置都是在windows的图形界面上配置的。 vs下载地址 C++的配置环境 ffmpeg环境 环境配置好以后,要将ffmpeg头文件,和库文件链接到C++工程中 配置头文件查找路径,c_pp_properties.json 配置库文件链接路径,tasks.json,头文件也可...

tj297202234的专栏 751

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Windows下搭建ffmpeg+VS2008开发环境详细教程【转】

本文转载自:http://www.voidcn.com/article/p-vxdntdgc-bkq.html 由于个人是从事音视频开发相关的工作,所以也把自己的一些过程写下来,方便大家以及自己查看,时间关系就不多瞎说了,具体过程,都是图文教程 在搭建开发环境之前,首先需要下载ffmpeg源码 (dev版本+share版本) 提醒下 ffmpeg 源码应该是 32bit, 因为当前新建工程也是...

zzb2760715357的博客 245

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

手把手教你在windows下使用vs搭建ffmpeg+sdl2开发环境

手把手教你搭建windows下ffmpeg+sdl2开发环境 一:FFmpeg库的下载安装 1:进入ffmpeg的官网 2:点击windows下的 build by Zeranoe 3:点击All Build下,进入所有的版本的列表 4:可以看到对应的所有的编译版本 Dev目录下对应的头文件 Shared是动态链接库形式编译的ffmpeg,里面包括了dll库等,因此ffmpeg.exe相对...

章飞 _906285288的博客 1912

VS2022搭建FFMPEG + Opencv开发环境 + 如何打包项目让程序也能独立跑在其他人的电脑上?

详细介绍了,VS下搭建FFMPEG、OpenCV开发环境,以及打包的方式。

m0_52566365的博客 1867

VS2013+ffmpeg开发环境搭建

VS2013+ffmpeg开发环境搭建 转 https://blog.youkuaiyun.com/u014253332/article/details/86657868 一、准备ffmpeg相对应开发dll、include、lib 官网ffmpeg下载链接:https://ffmpeg.zeranoe.com/builds/ 包含三个版本:S...

weixin_30340775的博客 136

VS2012下搭建ffmpeg开发环境

对于VS下编译ffmpeg有32和64位可以选择,同时ffmpeg官网也提供了这两种下载方式。由于兼容性问题,实际开发中选择32位方式较为普遍。 开发工具:VS2012 ffmpeg: https://ffmpeg.zeranoe.com/builds/ ffmpeg32位vs下环境配置: 首先下载版本4.2.2,windows 32-bit下面的Shared和Dev,解压出来后提取文件夹中的lib,bin,include即可。 其次是配置VS环境 1、添加i...

my_angle2016的博客 290

ffmpeg c语言开发环境搭建,VS2013+ffmpeg开发环境搭建

一、准备ffmpeg相对应开发dll、include、lib包含三个版本:Static、Shared以及DevStatic — 包含3个应用程序:ffmpeg.exe , ffplay.exe , ffprobe.exe,体积都很大,相关的DLL已经被编译到exe里面去了。Shared — 除了ffmpeg.exe , ffplay.exe , ffprobe.exe之外还有一些DLL,exe体积...

weixin_33539912的博客 293

FFmpeg + VS 开发环境搭建

概述 下载 FFmpeg build 搭建环境 概述 环境: Win10 + VS2013 + FFmpeg 3.4.2 FFmpeg 源码: http://www.ffmpeg.org/download.html 下载 FFmpeg build FFmpeg build 分三个版本 static 为静态链接. 有 ffmpeg.exe, ffplay.exe, f...

简简单单搞技术 862
上一篇: 使用cJSON解析JSON字符串
下一篇: windows配置FFmpeg注意要点
RuningPigNO1
博客等级 码龄10年 22粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值