最近要做到有关于x264相关的项目,需要用到FFmpeg来使用x264的编码以及解码,网上的一些关于FFmpeg支持x264的文档不完全对,我几乎都试了一遍,都会出现libx264 not found的错误提示,最终还是在z_muyangren这位博主的博客中找到了答案。
接下来我将记录从MSYS安装到FFmpeg支持x264的整个过程。一来为了后面遇到同样问题的同行少走点弯路。二来是当做笔记本,以免时间长了忘记掉。
MSYS安装到FFmpeg成功支持x264
MinGw+MSYS安装配置
首先下载MSYS:传送门下载可执行文件.exe,如下图所示,
接下来按照这位博主的流程从头到尾实践就行了。但需要注意的是:
- 第二条我发现不去做它也行,因为文件里存在着指定的Server。
- 第7条中会安装其中比较重要的MinGw,这里不要全装,要区分64位还是32位的,别装错了,具体如下图所示:

安装过程也很简单,照着来就行了,结果如下图所示:

这三个终端都是指向同一个的,所以一般打开哪个都行,不过好想听说打开第二个比较好,不太会出问题。
MSYS是仿生UNIX操作系统的window工具集,UNIX成立比较早,后续的windows和Linux都是参照它来的,其指令也和linux差不多。

本文详细记录了从MSYS安装配置到FFmpeg支持x264的全过程,包括FFmpeg与x264的安装、编译及验证步骤。特别针对libx264notfound的问题提供了解决方案。
829

被折叠的 条评论
为什么被折叠?



