我正在Windows上使用--enable-decoder=png
开关构建ffmpeg库。但是,成功构建后,没有png支持。任何想法出了什么问题?
答案 0 :(得分:5)
对我来说问题是Zlib,如果找到Zlib,FFmpeg将只包含PNG支持
wget zlib.net/zlib-1.2.8.tar.xz
tar xf zlib-1.2.8.tar.xz
cd zlib-1.2.8
make -f win32/Makefile.gcc install \
PREFIX=$HOST- \
DESTDIR=$PREFIX \
BINARY_PATH=/bin \
INCLUDE_PATH=/include \
LIBRARY_PATH=/lib
答案 1 :(得分:0)
我假设你正在使用Cygwin。很可能你没有在Cygwin安装中安装libpng。要安装,您需要启动“setup.exe”,这是您用于安装Cygwin环境的,并在安装包下找到“png”。更新,您就可以在您的ffmpeg程序中使用png了。