VS2013 FFMPEG环境配置及常见错误处理

news/2024/7/10 19:17:08 标签: vs2013, ffmpeg, c++

FFMPEG包含三个版本:Static、Shared以及Dev
Static — 包含3个应用程序:ffmpeg.exe , ffplay.exe , ffprobe.exe,体积都很大,相关的DLL已经被编译到exe里面去了。
Shared — 除了ffmpeg.exe , ffplay.exe , ffprobe.exe之外还有一些DLL,exe体积很小,在运行时到相应的DLL中调用功能。
Dev — 开发者(developer)版本,里面包含了库文件xxx.lib以及头文件xxx.h,这个版本不含exe文件

我们只需要下载Shared和Dev就可以了

把Shared(include lib)和Dev(dll)拷贝到自己的项目,如下

添加lib库:
A、添加工程的头文件目录:工程—属性—配置属性—c/c+±–常规—附加包含目录:加上头文件存放目录。

B、添加文件引用的lib静态库路径:工程—属性—配置属性—链接器—常规—附加库目录:加上lib文件存放目录。
C 然后添加工程引用的lib文件名:工程—属性—配置属性—链接器—输入—附加依赖项:加上lib文件名。(avcodec.lib;avformat.lib;avutil.lib;avdevice.lib;avfilter.lib;postproc.lib;swresample.lib;swscale.lib;)

配置管理器:
如果下载的Shared和Dev是64位的,选择x64

完成(编译通过)


http://www.niftyadmin.cn/n/1357745.html

相关文章

asp.net文件下载demo与相关问题的处理

下载的demo(可显示文件的总大小,并解决了下载完成自动结束下载) //分块下载private void downLoadPackage(){System.Web.HttpServerUtility server System.Web.HttpContext.Current.Server;string fileName "aaa.apk";//路径stri…

maven配置本地仓库、配置阿里云镜像

https://blog.csdn.net/qq_35029061/article/details/84226904(转) 思路: 1、下载maven 的bin包; 2、配置maven环境; 3、修改setting.xml(添加本地和阿里节点) 4、eclipse指向自定义maven和set…

Maven Install报错:Perhaps you are running on a JRE rather than a JDK?(极简)

引发原因:Eclipse默认配置运行环境(jre),maven install 编译需要开发环境(jdk) 解决办法:把jre改为jdk,建议先把当前运行环境配置(jre)remove掉,…

实事求是,程序里不能自以为是

user_other_info表中有id,user_id两个字段,根据用户编号user_id关联查询的时候,自以为是的认为user_iduser_id就是对的,其实在user_other_info表里user_id字段是空的,并没有使用,而是在id字段存储了用户编号&#xff0…

带新的注意事项

对于新同学来说,对于系统和项目都是陌生的,需要有人对于他们做一个指引,在布置的任务遇到问题的时候,需要有人能够指出一个解决的方向或者方案。问题的解决应该是由新同学在我们的解决方法的引导下完成的,而不应该是我…

Springboot之@Bean和@Configuration的简单使用

Bean(方法注解) Bean的作用:初始化的时候创建对象,并放到IOC容器中。 以下通过一个例子说明: 1、定义一个类 public class TestBean {public String testBean() {return "Bean";} }2、使用Bean【Java配置…

团队沟通

在团队开发过程中,前端与后台之间经常存在沟通。沟通非常重要的一点是倾听。学会先听别人讲,听清楚别人的想法和问题,理解他人表达的需求,然后才能明白问题的节点,才能有针对性的去解决问题。 有时候我们往往在别人话…

Java之——POI与BingExcel导出Excel

仅以转载,以便后用。 补充: BingExcel是基于poi的一个框架,通过CellConfig注解,即可实现Excel表头的设置和数据的填充。