使用emcc工具编译最新的ffmpeg

前言

使用emcc工具编译最新的ffmpeg


提示:以下是本篇文章正文内容,下面案例可供参考

一、编译环境及版本

系统版本:macos big sur
emscripten版本:2.0.8
ffmpeg版本:mac 4.3.1

二、编译步骤

1.

代码如下(示例):

emconfigure ./configure --cc="emcc" --cxx="em++" --ar="emar" --ranlib=emranlib --prefix=$(pwd)/dist --enable-cross-compile --target-os=none --arch=x86_64 --cpu=generic --disable-ffplay --disable-ffprobe --disable-asm --disable-doc --disable-devices --disable-indevs --disable-outdevs --disable-network --disable-w32threads --disable-pthreads --enable-ffmpeg --enable-static --disable-shared --enable-decoder=pcm_mulaw --enable-decoder=pcm_alaw --enable-decoder=adpcm_ima_smjpeg --enable-decoder=aac --enable-decoder=hevc --enable-decoder=h264 --enable-protocol=file --disable-stripping

2.读入数据

make

2.读入数据

sudo make install

该处使用的url网络请求的数据。


总结

编译的源文件在当前命令行所在目录的dist目录下

版权声明:本文为sunhcsss原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。