Window 10 搭建FFmpeg环境
  TTGEfHowA3iM 2023年11月02日 66 0


一、介绍FFmpeg

FFmpeg有三个版本:StaticSharedDev

  • Static(静态库版本):里面只有3个应用程序:​​ffmpeg.exe​​​,​​ffplay.exe​​​,​​ffprobe.exe​​,每个exe的体积都很大,相关的dll都已经编译到exe里面去了。作为工具而言此版本最合适,不依赖动态库,单个可运行程序;
  • Shared(动态库版本):里面除了3个应用程序:​​ffmpeg.exe​​​,​​ffplay.exe​​​,​​ffprobe.exe​​之外,还有一些动态dll,比如avcodec-54.dll子类的。Shared里面的exe体积很小,它们在运行的时候,到相应的dll中调用功能。程序运行过程必须依赖提供的dll文件,开发程序时必须下载该版本,因为只有该版本中有dll动态库(dev开发者版本中不包含);
  • Dev(开发者版本):是用于开发的,里面包含了库文件xxx.lib以及头文件xxx.h,这个版本不包含exe文件和dll文件。dev版本中include文件夹包含所有头文件,lib文件夹中包含了编译开发所需要的库,但没有运行库,需要从Shared版本中的bin文件中获得;

二、下载FFmpeg

打开​​FFmpeg官网下载地址​​下载FFmpeg的Static版本:

Window 10 搭建FFmpeg环境_动态库


Window 10 搭建FFmpeg环境_动态库_02


Window 10 搭建FFmpeg环境_应用程序_03


下载完之后的解压的文件结构如下:

Window 10 搭建FFmpeg环境_应用程序_04


Window 10 搭建FFmpeg环境_应用程序_05


三、添加环境变量

将ffmpeg文件夹里的bin文件夹的路径添加到系统环境变量path里面:

D:\ffmpeg\bin

注意:此处需依据你解压的实际路径做修改

Window 10 搭建FFmpeg环境_动态库_06


Window 10 搭建FFmpeg环境_应用程序_07


四、测试

打开CMD,输入​​ffmpeg​​,如果出现了FFmpeg的版本号,则说明安装成功:

Window 10 搭建FFmpeg环境_动态库_08


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: Qt显示FFmpeg解码的图片 下一篇: FFmpeg简介
  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
TTGEfHowA3iM